資料庫怎樣恢復,資料庫模板怎樣恢復?

2021-12-20 05:17:42 字數 1404 閱讀 6802

1樓:匿名使用者

關於系統資料庫的恢復總結如下:

在sql server資料庫中,系統資訊儲存在系統資料庫中,主要的系統資料庫包括:

master-從整體上控制使用者資料庫和sql server操作,在建立了任何使用者定義的物件後,都要備份它

model-為新資料庫提供模版和原型

msdb-包含了有關作業、報警及操作員等資訊如果包含系統資料庫的介質變了,那麼必須重建系統資料庫,如果你仍然

可以啟動sql server服務,則可以通過restore語句從系統資料庫的備份中恢復資料庫。

如果master壞了,不能啟動系統,可以按照下面步驟進行恢復

1 重建系統資料庫 執行c:\mssql7\binn\rebuildm.exe,按照提示進行即可,過

程中需要系統資料庫樣本的路徑,可在安裝光碟中找到;

2 重建系統資料庫後,啟動sql server服務,用系統資料庫的備份恢復資料庫就

行了通常恢復順序為master->msdb->model

在恢復master的備份時要注意:必須在single user模式下進行,有以下幾種方法

進入單使用者模式:

1 可以在命令列模式下輸入sqlservr -c -f -m或者輸入sqlservr -m

其中:-c 可以縮短啟動時間,sql server 不作為windows nt的服務啟動

-f 用最小配置啟動sql server

-m 單使用者模式啟動sql server

2 可以在控制面板-服務-mssqlserver的啟動引數中輸入-c -f -m或者輸入-m,點

擊開始3 還有一種更靈活的啟動方法:用存在登錄檔裡的啟動引數啟動

在mssqlserver項下新增項singleuser,具體內容如下所示:

hkey_local_machine

\software

\microsoft

\mssqlserver

\singleuser

\parameters

sqlarg0 : reg_sz : -dc:\mssql7\data\master.dat

sqlarg1 : reg_sz : -ec:\mssql7\log\errorlog

sqlarg2 : reg_sz : -lc:\mssql7\data\mastlog.dat

sqlarg3 : reg_sz : -m

在命令列下輸入sqlservr -c -ssingleuser,注意:必須是在命令列下進入單使用者模式後啟動 query analyzer執行語句:

restore database master form disk=c:\(具體的備份檔案名)

2樓:仵孝完甲

access資料庫很簡單的,不需要模板。你根據實際需要建表、建欄位就行了

資料庫備份恢復,SQL資料庫如何自動備份和恢復?

1 建立乙個新的資料庫 2 右擊資料庫 所有任務 還原資料庫 從裝置 選擇裝置 新增 瀏覽備份檔案 3 指定還原為資料庫名稱 注意 如果提示問題,可在選項卡片中勾選強制還原。1.在資料庫管理器中,右擊資料庫名,然後點所有任務,備份資料庫,輸入乙個想備份的名字並選擇乙個地方放置。2.把已經備份好的資料...

access資料庫問題,ACCESS資料庫的問題!

給你個可行的試試,可以的話麻煩給個肯定以及最佳,謝謝 首先備份表abc到另乙個新錶中abc bak,然後將abc表匯出為excel 然後將 abc 中 where mac 1100的所有記錄刪除,開啟匯出的excel只保留mac 1100的記錄,然後將mac那一列清空,將第一行的mac列公式寫為 i...

什麼是資料庫,什麼是資料庫?資料庫有什麼用?

資料庫 database 是按照 資料結構來組織 儲存和管理資料的倉庫,它產生於距今六十多年前,隨著 資訊科技和市場的發展,特別是二十世紀九十年代以後,資料管理不再僅僅是儲存和管理資料,而轉變成使用者所需要的各種資料管理的方式。資料庫有很多種 型別,從最簡單的儲存有各種資料的 到能夠進行海量 資料儲...