freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sapsybasease數(shù)據(jù)庫(kù)備份還原手冊(cè)(編輯修改稿)

2025-07-26 08:38 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 @@maxpagesize) 其中 N 是邏輯頁(yè)的數(shù)量。 如果使用 m master 選項(xiàng)重新編寫(xiě)了 master 數(shù)據(jù)庫(kù),則不必更改master 數(shù)據(jù)庫(kù)的大小。由于 Adaptive Server 已記錄了設(shè)備上所有數(shù)據(jù)庫(kù)使用的分配單元,因此,您應(yīng)該已有足夠的空間裝載 master 的轉(zhuǎn)儲(chǔ)。6. 檢查 Backup Server sysservers 信息 以“sa”身份登錄服務(wù)器。 如果 Backup Server 的網(wǎng)絡(luò)名稱(chēng)不是 SYB_BACKUP,請(qǐng)更新sysservers ,以便 Adaptive Server 可以與其 Backup Server 進(jìn)行通信。 在接口文件中檢查 Backup Server 名稱(chēng),然后發(fā)出: select * from sysservers where srvname = SYB_BACKUP如果報(bào)告的 srvnetname 與接口文件中的 Backup Server 不同,請(qǐng)更新 sysservers 。下例將 Backup Server 的網(wǎng)絡(luò)名更改為 PRODUCTION_BSRV: begin transaction update sysservers set srvnetname = PRODUCTION_BSRV where srvname = SYB_BACKUP 執(zhí)行此命令,并驗(yàn)證它是否僅修改了一行。重新發(fā)出 select 命令, 然后核實(shí)是否修改了正確的行,該行是否包含正確的值。如果 update 修改了多行,或者修改了不應(yīng)修改的行,則應(yīng)發(fā)出 rollback transaction 命令,然后嘗試再次更新。 如果該命令正確地修改了 Backup Server 的行,則應(yīng)發(fā)出 mit transaction 命令。7. 檢驗(yàn) Backup Server 是否在運(yùn)行 在 UNIX 平臺(tái)上,使用 showserver 命令核實(shí) Backup Server 是否正在運(yùn)行。如果必要,重新啟動(dòng) Backup Server。裝載 master 的備份 裝載 master 數(shù)據(jù)庫(kù)的最新備份。 ?例如,在 UNIX 平臺(tái)上,使用: load database master from /dev/nrmt4在 load database 成功完成之后,Adaptive Server 會(huì)關(guān)閉。注意在裝載過(guò)程和關(guān)閉過(guò)程中是否有錯(cuò)誤消息.8. 更新 number of devices 配置參數(shù) 僅當(dāng)使用的數(shù)據(jù)庫(kù)設(shè)備數(shù)比缺省值多時(shí)才執(zhí)行此步驟。 除非恢復(fù) master 數(shù)據(jù)庫(kù),否則 Adaptive Server 無(wú)法使用配置值,因此,請(qǐng)指示 Adaptive Server 在啟動(dòng)時(shí)從配置文件中讀取適當(dāng)?shù)膎umber of devices 參數(shù)值。 如果最新配置文件不可用,請(qǐng)編輯配置文件以反映 number of devices 參數(shù)的正確值。 編輯 runserver 文件。在 dataserver 或 sqlsrver 命令的末尾添加 c 參數(shù),以指定配置文件的名稱(chēng)和位置。Adaptive Server 啟動(dòng)時(shí),將從指定的配置文件中讀取參數(shù)值。9. 在主恢復(fù)方式下重新啟動(dòng) Adaptive Server裝載 master 的備份時(shí),會(huì)使“sa”帳號(hào)恢復(fù)到先前的狀態(tài)。如果“sa”帳戶(hù)有口令,則恢復(fù)該口令。如果在進(jìn)行備份之前使用sp_locklogin 鎖定了此帳戶(hù),則“sa”帳戶(hù)會(huì)立即鎖定。將帳戶(hù)與sa_role 配合使用來(lái)執(zhí)行其余恢復(fù)步驟。10. 檢查系統(tǒng)表以檢驗(yàn) master 的當(dāng)前備份 如果在發(fā)出最新的 disk init 、 create database 或 alter database 命令后, 已備份了 master 數(shù)據(jù)庫(kù),則 sysusages 、 sysdatabases 和 sysdevices 的內(nèi)容會(huì)與書(shū)面副本匹配。 依據(jù)書(shū)面副本,檢查恢復(fù)后服務(wù)器中的 sysusages 、 sysdatabases 和sysdevices 表。尤其注意以下問(wèn)題:如果書(shū)面副本中的設(shè)備有的未包括在已恢復(fù)的 sysdevices 中, 則自上次備份以來(lái)已經(jīng)添加了設(shè)備,并且您必須運(yùn)行 disk reinit 和 disk refit 。 ? 如果書(shū)面副本中列出的數(shù)據(jù)庫(kù)有的未包括在已恢復(fù)的sysdatabases 表中,則意味著自上次備份 master 以來(lái)添加了數(shù)據(jù)庫(kù)。您必須運(yùn)行 disk refit 。11. 重新啟動(dòng) Adaptive Server 以常規(guī)(多用戶(hù))模式重新啟動(dòng) Adaptive Server。12. 恢復(fù)服務(wù)器用戶(hù) ID 檢查 syslogins 的書(shū)面副本和恢復(fù)的 syslogins 表。 ? 如果自上次備份 master 以來(lái)已經(jīng)添加了服務(wù)器登錄名,請(qǐng)重新發(fā)出 create login 命令。 ? 如果已刪除了服務(wù)器登錄名,則應(yīng)重新發(fā)出 drop login 命令。 ? 如果已鎖定了服務(wù)器帳戶(hù),則應(yīng)重新發(fā)出 sp_locklogin 命令。 ? 檢查由于用戶(hù)或系統(tǒng)管理員使用 alter login 而引起的其它差別。 確保指派給用戶(hù)的 suids 正確。數(shù)據(jù)庫(kù)中不匹配的 suid 值會(huì)導(dǎo)致權(quán)限問(wèn)題,用戶(hù)可能不能訪問(wèn)表或運(yùn)行命令。 檢查現(xiàn)有 suid 值的有效方法是對(duì)用戶(hù)數(shù)據(jù)庫(kù)的每個(gè) sysusers 表執(zhí)行union 。如果用戶(hù)有權(quán)使用 master ,則可以在此過(guò)程中包括 master 。 例如: select suid, name from master..sysusers union select suid, name from sales..sysusers union select suid, name from parts..sysusers union如果結(jié)果列表顯示的已跳過(guò)的 suid 值介于您在其中恢復(fù)登錄名的范圍內(nèi),請(qǐng)為跳過(guò)的值添加占位符,然后使用 drop login 刪除它們或者使用 sp_locklogin 鎖定它們。13. 檢查 Adaptive Server 仔細(xì)檢查 Adaptive Server: 1 將 sysusages 的書(shū)面副本與新的聯(lián)機(jī)版本進(jìn)行比較。 2 將 sysdatabases 的書(shū)面副本與新的聯(lián)機(jī)版本進(jìn)行比較。 3 針對(duì)每個(gè)數(shù)據(jù)庫(kù)運(yùn)行 dbcc checkalloc 。 4 檢查每個(gè)數(shù)據(jù)庫(kù)中重要的表。14. 使用 disk reinit 恢復(fù) sysdevices 如果自上次轉(zhuǎn)儲(chǔ)后添加了任何數(shù)據(jù)庫(kù)設(shè)備,即如果發(fā)出了 disk init 命令,則必須使用 disk reinit 向 sysdevices 添加每個(gè)新設(shè)備。如果保留了最初的 disk init 命令腳本,則應(yīng)使用這些腳本來(lái)確定 disk reinit 的參數(shù)(包括 vstart 的初始值)。如果提供的大小過(guò)小,或者使用不同的vstart 值,可能會(huì)損壞數(shù)據(jù)庫(kù)。 如果未保存 disk init 腳本,請(qǐng)查看最新的 sysdevices 書(shū)面副本以確定disk reinit 的一些正確參數(shù)。如果您在原始 disk init 命令中使用了自定義的 vstart ,則您還需要知道 vstart 的原始值。使用 disk refit 恢復(fù) sysusages 和 sysdatabase 如果自上次數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)后,添加了數(shù)據(jù)庫(kù)設(shè)備或者創(chuàng)建或變更了數(shù)據(jù)庫(kù),則應(yīng)使用 disk refit 重建 sysusages 表和 sysdatabases 表。 disk refit 只能從 master 數(shù)據(jù)庫(kù)運(yùn)行,并且只能由系統(tǒng)管理員運(yùn)行。 這一權(quán)限不能轉(zhuǎn)移給其他用戶(hù)。其語(yǔ)法為: disk refit 在 disk refit 重建系統(tǒng)表之后,Adaptive Server 將關(guān)閉。在 disk refit 運(yùn)行時(shí)或者在關(guān)閉過(guò)程中檢查輸出以確定是否發(fā)生了錯(cuò)誤。 五、 DUMP命令詳解1. dump database說(shuō)明以一種可用 load database 命令讀取的格式制作整個(gè)數(shù)據(jù)庫(kù)(包括事務(wù)日志)的備份副本。轉(zhuǎn)儲(chǔ)和裝載通過(guò) Backup Server 執(zhí)行。如果您不轉(zhuǎn)儲(chǔ)壓縮數(shù)據(jù),則 load database 操作的目標(biāo)平臺(tái)不必和發(fā)生dump database 操作的源平臺(tái)相同。壓縮數(shù)據(jù)的轉(zhuǎn)儲(chǔ)和裝載必須發(fā)生在同一平臺(tái)上。但是,dump database 和 load database 可從大型平臺(tái)執(zhí)行到小型平臺(tái),或者從小型平臺(tái)執(zhí)行到大型平臺(tái)。語(yǔ)法dump database database_nameto [press::[pression_level::]]stripe_device[at backup_server_name][density = density_value,blocksize = number_bytes,capacity = number_kilobytes,dumpvolume = volume_name,file = file_name][with shrink_log]with verify[= header | full][stripe on [press::[pression_level::]]stripe_device[at backup_server_name][density = density_value,blocksize = number_bytes,capacity = number_kilobytes,dumpvolume = volume_name,file = file_name]][[stripe on [press::[pression_level::]]stripe_device[at backup_server_name][density = density_value,blocksize = number_bytes,capacity = number_kilobytes,dumpvolume = volume_name,file = file_name]]...][with {density = density_value,blocksize = number_bytes,capacity = number_kilobytes,pression = press_leveldumpvolume = volume_name,file = file_name,[dismount | nodismount],[nounload | unload],passwd = password,retaindays = number_days,[noinit | init],notify = {client | operator_console}}](Tivoli Storage Manager) 使用此語(yǔ)法可在 Tivoli Storage Manager 提供備份服務(wù)時(shí)復(fù)制數(shù)據(jù)庫(kù)。dump database database_nameto syb_tsm::object_name[blocksize = number_bytes][stripe on [syb_tsm::]object_name[blocksize = number_bytes]]...][with {blocksize = number_bytes,pression = press_level,passwd = password,[noinit | init],notify = {client | operator_console},verify[ = header | full]} ]參數(shù)database_name是您從中復(fù)制數(shù)據(jù)的數(shù)據(jù)庫(kù)的名稱(chēng)??蓪?shù)據(jù)庫(kù)名稱(chēng)指定為文字、局部變量或存儲(chǔ)過(guò)程參數(shù)。press::pression_level不再使用,提供它的目的是為了與舊版本應(yīng)用程序兼容。改為將pression = press_level 用于壓縮。to stripe_device是要向其復(fù)制數(shù)據(jù)的設(shè)備。at backup_server_name是 Backup Server 的名稱(chēng)。轉(zhuǎn)儲(chǔ)到缺省 Backup Server 時(shí)不要指定此參數(shù)。僅當(dāng)通過(guò)網(wǎng)絡(luò)轉(zhuǎn)儲(chǔ)到遠(yuǎn)程 Backup Server 時(shí)才指定此參數(shù)。使用此選項(xiàng)可指定多達(dá) 32 個(gè)遠(yuǎn)程 Backup Server。通過(guò)網(wǎng)絡(luò)進(jìn)行轉(zhuǎn)儲(chǔ)時(shí),請(qǐng)指定在轉(zhuǎn)儲(chǔ)設(shè)備附加到的計(jì)算機(jī)上運(yùn)行的遠(yuǎn)程 Backup Server 的網(wǎng)絡(luò)名。對(duì)于使用 interfaces 文件的平臺(tái),backup_server_name 必須出現(xiàn)在 interfaces 文件中。density = density_value替換磁帶設(shè)備的缺省密度。有效密度為 800、1600、6250、66610000 和 38000。并不是所有的值對(duì)于每個(gè)磁帶驅(qū)動(dòng)器都有效;請(qǐng)使用適合您的磁帶驅(qū)動(dòng)器的正確密度。blocksize = number_bytes替換轉(zhuǎn)儲(chǔ)設(shè)備的缺省塊大小。塊大小必須至少為一個(gè)數(shù)據(jù)庫(kù)頁(yè)(對(duì)于大多數(shù)系統(tǒng)為 2048 字節(jié)),且必須為數(shù)據(jù)庫(kù)頁(yè)大小的整數(shù)倍。若要獲得最佳性能,請(qǐng)將 blocksize 指定為 2 的乘方,例如 6553131072或 262144。capacity = number_kilobytes是設(shè)備可寫(xiě)入單個(gè)磁帶卷的最大數(shù)據(jù)量。容量至少應(yīng)為 5 個(gè)數(shù)據(jù)庫(kù)頁(yè),但應(yīng)小于設(shè)備的推薦容量。計(jì)算容量的一般規(guī)則是使用設(shè)備制造商給出的設(shè)備最大容量的 70%,留出 30% 的容量用于記錄間隙和磁帶標(biāo)志之類(lèi)的開(kāi)銷(xiāo)。最大容量是驅(qū)動(dòng)器上設(shè)備的容量,而不是驅(qū)動(dòng)器本身的容量。此規(guī)則在多數(shù)情況下適用,但可能由于各供應(yīng)商和
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1