sybase下如何恢複master裝置

來源:互聯網
上載者:User

      由於誤刪除master庫中的syslogins表導致使用者不能登入資料庫,不過有master資料庫的備份,嘗試恢複,總結步驟如下。 1 備份master資料庫dump database master  to 'e:\backup\master.dat' 2 重新建立master裝置大小重新建立前,先刪除以前的master裝置)sqlsrvr -d g:\master.dat -b500M 3 以恢複方式啟動sybase服務sqlsrvr -dg:\master.dat -sDY -eg:\sybase\ASE-12_5\install\errorlog -ig:\sybase\ini -Mg:\sybase -m -d 指定master裝置的名字-b 指定master裝置的大小-s 服務名-e 錯誤記錄檔檔案名稱-i 介面檔案的目錄-M 指定sybases主安裝目錄就行-m master的復原模式,也就是master的單一使用者模式。 4 指定master資料庫的大小alter database master on master = '280M' 5 確定並更改sysservers 表中關於備份服務的網路名稱為備份服務名。注意可以直接更新系統資料表,不需要sp_configure ‘allow update’,1select * from sysservers                    update sysservers set srvnetname='crm_bs' where srvid=1 6 啟動sybase的備份服務 7 load master資料庫的備份load database master from 'e:\backup\master.dat' 8 重啟sybase主服務

本文出自 “myblog” 部落格,請務必保留此出處http://jiujian.blog.51cto.com/444665/1046842

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.