在sqlserver2019中是如何將資料庫備份為

時間 2022-02-08 22:50:15

1樓:

用過sql2000的人應該知道,當你新建資料庫時,便會在你建立的位置生成兩個這樣的檔案(資料庫名稱.mdf和資料庫名稱.ldf)。

這樣的檔案是資料庫檔案,而不是備份檔案。

所以,你不可能將備份檔案改成以.mdf或者.ldf 的備份檔案。

總而言之,備份檔案與資料庫檔案不是同一種檔案。

如果你想要備份資料庫,那麼生成的就是備份檔案,例如:

以microsoft sql server 2005為例:

1.生成備份檔案。

在sql2000中開啟資料庫,右擊點備份。就可以了。

備份檔案是以.bak結尾。

2.還原資料庫

新建乙個資料庫,然後將其用備份的檔案(*.bak)還原,然後檢視這個資料庫,就可以看到備份檔案的資料了,具體方法如下:

開啟sql server management studio,右鍵單擊左側視窗的資料庫->新建資料庫,這裡命名為sql,然後右鍵單擊sql->任務->還原->資料庫->選擇下面的原裝置->單擊右側的沒有名字的按鈕(即瀏覽按鈕)->新增->選擇你要檢視的.bak檔案,然後一路點確定就可以了。

2樓:

備份還原時-->指定物理檔名

或用alter database testmodify file (name = test2, filename = 'e:\pc37\test2_new.mdf');

name--邏輯名

filename--物理檔名

3樓:匿名使用者

停了服務後,直接去 data 目錄下拷出來。

sql2000資料庫備份方式有哪幾種,如何操作

4樓:匿名使用者

可以手動或自動。手動的話可以開啟資源管理器,找到要備份的資料庫點右鍵,「所有任務」-「備份資料庫」,再選路徑就行了。自動的話就要設定計畫任務。

5樓:匿名使用者

最常用的還是備份資料庫,「所有任務」-「備份資料庫」

或者分離資料庫也行,要再用資料庫的時候需要再附加資料庫另外比較笨的方法直接去data資料夾下去拷貝mdf檔案,但這樣做是有些不可預料的問題的

推薦第一種吧

如何將sqlserver2000的資料還原到sqlserver2008

6樓:何苦庸人自擾呢

sql server 2008向下相容sql server 2000的資料庫,可以參考以下三種方法:

方法一:

備份還原資料庫方式

1、備份源伺服器上的資料庫,sql server management studio中的資料庫名字上右鍵【任務】——【備份】,完成備份;

2、將備份檔案(*.bak)複製到目標伺服器,還原備份資料庫檔案(*.bak)到目標伺服器上。

方法二:

分離附加資料庫方式,

分離附加資料庫要求:

目標伺服器上的sql server management studio版本必須低於源伺服器的sql server版本或者與源伺服器的sql server版本相同。

以下示例是將名稱為test20161212的資料庫進行分離附加操作,

1、檢視資料庫test20161212檔案所在路徑,

sql server management studio中的資料庫名字上test20161212右鍵【屬性】——【檔案】,在右下側可以看到檔案路徑;

2、從源伺服器上分離資料庫,

sql server management studio中的資料庫名字上test20161212右鍵【任務】——【分離】,在【分離資料庫】介面,」要分離的資料庫「列表框裡勾選√【刪除連線】,點選【確定】按鈕,完成分離;

3、在步驟1找到的檔案路徑中找到資料庫主檔案(test20161212.mdf)和日誌檔案(test20161212_log.ldf),通過u盤或者共享的方式複製到目標伺服器上的d盤根目錄下(可以放在其他位置,在附加資料庫時找到對應位置的檔案附加即可);

4、開啟目標伺服器上的sql server management studio,單擊滑鼠左鍵選中【資料庫】——單擊滑鼠右鍵開啟右鍵選單,選擇【附加】,

在【附加資料庫】介面,點選「要附加的資料庫」列表框下的【新增】按鈕,選擇d盤根目錄下的資料庫主檔案test20161212.mdf,點選【確定】按鈕——點選【附加資料庫】介面的【確定】按鈕,【附加資料庫】介面自動關閉後,附加完成,雙擊【資料庫】可看到名為test20161212的資料庫。

方法三:

拷貝資料庫檔案方式

1、停止sql server服務,將需要備份的資料庫主檔案(*.mdf)和日誌檔案(*.ldf)複製到目標伺服器上;

2、在目標伺服器上【附加資料庫】主檔案(*.mdf)。

sqlserver2000中如何備份和還原資料庫?

7樓:

可以在企業管理器中做備份和還原.

也可以在查詢分析器中用語句操作.

8樓:

新建個資料庫,隨便起個名

點到資料庫,開啟查詢分析器

把sql倒進去執行,或者用記事本開啟.sql格式的檔案,複製進去,點選執行

如果沒有語法錯誤,將提示影響....什麼的然後你再開啟資料庫,發現表裡面就有sql裡的內容了至於還原和備份,不用分析器語法這麼麻煩吧/最常用的還是備份資料庫,「所有任務」-「備份資料庫」

或者分離資料庫也行,要再用資料庫的時候需要再附加資料庫另外比較笨的方法直接去data資料夾下去拷貝mdf檔案

重灌sqlserver2000之後,資料庫如何恢復?

9樓:匿名使用者

1、重灌前備份好資料庫 .mdf 和 .ldf 檔案2、開啟sql企業管理器,在圖中『資料庫』上 點選滑鼠右鍵 選擇 '附加資料庫'

3、開啟『附加資料庫』 點選圖中按鈕

4、選擇 備份好的 mdf檔案,即可以恢復資料庫,如圖:

10樓:

進企業管理器,然後再資料庫那裡點右鍵,有個「所有任務」-「附件資料庫」。然後找到你要恢復的資料庫的mdf檔案就可以了

11樓:匿名使用者

可以,開啟企業管理器-》右擊根目錄資料庫資料夾-》所有任務-》附加資料庫-》選擇你資料庫檔案所在位置附加上就行

12樓:秋梵枋荃

開啟資料庫企業管理器。選擇local-〉資料庫,然後點選右鍵,所有任務-〉附加資料庫。剩下的自己能搞定了。

13樓:匿名使用者

不要去覆蓋,

用工具裡面的附加資料庫去附加mdf檔案。

14樓:上網去跑跑

1.伺服器

2.右擊資料庫,在彈出的選單中選「所有任務」-->「附加資料庫」.

3.選擇或輸入要附加的資料庫,也就是你的還健在的.mdf4.注意附加的資料庫不能和現有的任何資料庫名相同。

5.單擊「確定」。

完成。開啟企業管理器,就可以使用了。

好運。重要的資料庫記得要經常備份。

15樓:憨豆豆小生

附加的資料庫

單擊右鍵有乙個附加資料庫把路徑在上面選擇就可以附加上了兄弟 這很簡單

昂 必須用優化大師一下

要不有殘餘檔案

試一下吧

16樓:

直接檔案,開啟。找到你的原來的檔案就可以了。

在sqlserver2019中if語句怎樣顯示select的結果

用這個 我測試過了 create procedure stu age sno char 3 returnzhi nvarchar 2 nullas begin isnumeric sno 如果你這地方是判斷是否是數字 就這樣寫 isnumeric sno 1 你這樣寫是沒有意義的 if len sn...

sqlserver2019在與sqlserver提示建立連線時

陽光配綠洲 步驟如下 1 開啟sql server2008,在物件資源管理器下 安全性 登入名 找到自己的登陸賬號,我的是sa,右鍵 屬性 狀態,把 設定 下選 授予 和 登陸 下選 啟用 確定退出。2 在開始選單下找到並開啟 sql server 配置管理器 按如圖的設定 3 開啟sql serv...

SQL Server2019中如何獲取表中某幾列的資料型別

select c.name as col name t.name as type name from sys.columns as c inner join sys.types as t on c.user type id t.user type id where c.object id objec...