国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

sql數(shù)據(jù)庫修改錯(cuò)了怎么恢復(fù) sqlserver恢復(fù)數(shù)據(jù)庫的過程?

sqlserver恢復(fù)數(shù)據(jù)庫的過程?一.SqlServer數(shù)據(jù)庫損環(huán)的原因客戶的一塊容量為1.2TB的硬盤,里面存儲(chǔ)的是SqlServer數(shù)據(jù)庫,客戶描述說硬盤的原因誤操作倒致磁盤分區(qū)物理損壞,必須對(duì)

sqlserver恢復(fù)數(shù)據(jù)庫的過程?

一.SqlServer數(shù)據(jù)庫損環(huán)的原因

客戶的一塊容量為1.2TB的硬盤,里面存儲(chǔ)的是SqlServer數(shù)據(jù)庫,客戶描述說硬盤的原因誤操作倒致磁盤分區(qū)物理損壞,必須對(duì)硬盤里的數(shù)據(jù)庫并且數(shù)據(jù)恢復(fù)。

二.硬盤故障初檢

經(jīng)由工程師對(duì)客戶硬盤的大致了解檢測(cè),確認(rèn)了客戶的SqlServer數(shù)據(jù)庫基礎(chǔ)信息追加:

客戶環(huán)境:windows操作系統(tǒng)

磁盤容量:1.2T硬盤

文件系統(tǒng)類型:NTFS

數(shù)據(jù)庫類型:sqlserver數(shù)據(jù)庫

數(shù)據(jù)庫個(gè)數(shù):12個(gè)

故障情況:磁盤分區(qū)損壞,數(shù)據(jù)丟失

三.重新恢復(fù)數(shù)據(jù)庫數(shù)據(jù)

1、掃描1T磁盤空間

簡(jiǎn)單在用自研發(fā)的SqlServer數(shù)據(jù)庫工具對(duì)硬盤通過全盤掃描,

依據(jù)什么數(shù)據(jù)庫的頁結(jié)構(gòu),掃描后磁盤空間,某些數(shù)據(jù)庫頁偏移位置,對(duì)象id,頁號(hào)等信息

2、拼接數(shù)據(jù)庫

(1)、Sqlserver的每個(gè)數(shù)據(jù)庫頁大都從0號(hào)頁又開始編號(hào),客戶共12個(gè)數(shù)據(jù)庫,造成有大量反復(fù)重復(fù)頁,因此難以再按頁號(hào)從小拼接。

(2)、根據(jù)客戶需要提供的數(shù)據(jù)庫名和數(shù)據(jù)記錄中checksum,來判斷數(shù)據(jù)庫頁屬于什么哪個(gè)數(shù)據(jù)庫。

(3)、依據(jù)什么數(shù)據(jù)庫名字、頁號(hào)拼接出數(shù)據(jù)庫

(4)、因此缺失數(shù)據(jù)庫頁,拼接的數(shù)據(jù)庫大小未知差異,是需要改數(shù)據(jù)庫大小屬性信息,之后接受武器掛載。

(5)、掛載能力數(shù)據(jù)庫、成功武器掛載

四.數(shù)據(jù)驗(yàn)證

數(shù)據(jù)庫能夠最終掛載能力后,工程師將客戶的數(shù)據(jù)庫數(shù)據(jù)接受了檢查,再確認(rèn)基本上重新恢復(fù)求全部后,交流客戶親自跑對(duì)SqlServer數(shù)據(jù)庫資料記錄參與完整性驗(yàn)證驗(yàn)證。

當(dāng)經(jīng)過驗(yàn)正,共12個(gè)數(shù)據(jù)庫基本重新恢復(fù),數(shù)據(jù)庫記錄也比較比較求全部,在評(píng)估數(shù)據(jù)去確認(rèn)100%恢復(fù),本次數(shù)據(jù)庫數(shù)據(jù)恢復(fù)成功

如何修改數(shù)據(jù)庫密碼?

一、修改前一切準(zhǔn)備:

可以使用ssh工具以root身份再連接服務(wù)器,

然后直接切換到oracle用戶:su-oracle(回車)

可以使用sqlplus連接數(shù)據(jù)庫:sqlplus/nolog(回車)

以管理員身份登錄sys用戶:connsys/sysassysdba(回車)

數(shù)據(jù)庫連接上最終,而今一切準(zhǔn)備結(jié)束。

二、改用戶名稱。

數(shù)據(jù)庫直接連接最終后,在sqlgt電腦提示后面再輸入輸入:

首先查到到所需可以修改用戶名稱的用戶是需要:selectuser#,namefromuser$(回車)--如:user#不等于66

現(xiàn)在就可以不直接修改用戶名稱了:updateuser$setname新的用戶名稱whereuser#66(回車)

系統(tǒng)會(huì)提示:1rowupdated.說明如何修改最終,

再鍵入:commit;(回車)再提交所作修改。

三、修改用戶密碼。

數(shù)據(jù)庫直接連接最終后,在sqlgt顯示后然后輸入:alteruser用戶名identifiedby新密碼(回車)

再輸入:commit;(回車)重新提交所作直接修改再試一下。