sql2000備份還原
Ⅰ sql server 2000如何從備份的資料庫文件還原資料庫
您好,打開企業管理器,
資料庫-->右鍵-->還原資料庫-->從設備-->載入備份文件
填下資料庫名稱就行了.
Ⅱ 如何將sqlserver2000的數據還原到sqlserver2008
1、將Sql
Server2000的資料庫進行備份,形成bak文件
2、打開Sql
Server2008
3、在SQL
Server
Management
Studio
資源管理器
窗口中右鍵選擇任務->還原->資料庫
4、在出現的窗口中輸入目標資料庫,如輸入test,並選擇「源設備」,點擊瀏覽按鈕找到備份的文件
5、點擊確定,還原成功。
--注意:將sql
server2000的備份數據還原到sql
server
2008中關鍵是一定不要建立一個新的
資料庫文件
,而是直接還原的時候在目標資料庫處給待還原的資料庫起個名字就可以了
Ⅲ sql server 2000 的 備份 還原 附加 有什麼不同
1、肯定大小不一咯,但恢復後顯示的數據效果是一樣的。
2、還原和附加是不是一樣的效果。如果是備份文件(如後綴bak的文件),則只能還原,如果是直接拷貝mdf和ldf文件的,則只能附加。
3、自動的維護計劃
備份的
是
bak的文件,是屬於備份產生的文件,則只能通過還原的方式來恢復(用附加是沒法恢復)。
還原和附加
:都是在當前資料庫上
還原和附加的嗎?
有沒這樣的說法:還原
是在原資料庫上操作。
而附加是在在新建立的資料庫上進行附加的。
--------------------------------------------
備份後對應還原,可以拿備份文件(即bak文件),到所有同版本的SQL
SERVER伺服器上進行還原(當然啦,也可以在原備份的機器上還原,但要注意,若原資料庫還存在的話,則用「強制還原」來還原才行);附加操作可以在原來機器上附加,也可以把mdf和ldf文件拷貝到別的同版本的SQL
SERVER伺服器上進行附加。
Ⅳ sql2000怎麼恢復備份資料庫
sql
server
2000的備份與還原:
備份資料庫,示例:
backup
database
northwind
to
disk
=
'c:\northwind.bak'
還原資料庫,例如:
--返回由備份集內包含的資料庫和日誌文件列表組成的結果集
restore
filelistonly
from
disk
=
'c:\northwind.bak'
--還原由backup備份的資料庫
restore
database
northwind
from
disk
=
'c:\northwind.bak'
--指定還原後的資料庫物理文件名稱及路徑
restore
database
testdb
from
disk
=
'c:\northwind.bak'
with
move
'northwind'
to
'c:\test\testdb.mdf',
move
'northwind_log'
to
'c:\test\testdb.ldf'
move
'logical_file_name'
to
'operating_system_file_name'
指定應將給定的
logical_file_name
移到
operating_system_file_name。
默認情況下,logical_file_name
將還原到其原始位置。如果使用
restore
語句將資料庫復制到相同或不同的伺服器上,則可能需要使用
move
選項重新定位資料庫文件以避免與現有文件沖突。可以在不同的
move
語句中指定資料庫內的每個邏輯文件。
--強制還原,加上replace參數,則在現有資料庫基礎上強制還原。
restore
database
testdb
from
disk
=
'c:\northwind.bak'
with
replace,
move
'northwind'
to
'c:\test\testdb.mdf',
move
'northwind_log'
to
'c:\test\testdb.ldf'
Ⅳ 怎樣還原SQL Server2000資料庫的.bak文件
還原SQL Server2000資料庫的.bak文件的具體步驟如下:
1.打開電腦,然後在電腦上找到並打開軟體,打開sqlserver後在資料庫上右鍵單擊,點擊『還原資料庫』。
Ⅵ 為啥sql2000備份資料庫還原後變小
不會變小
您說的是變小不知道是跟那個相比較變小的?資料庫備份和分離式兩種概念,備份後的資料庫比分離之後要小很多。但是在資料庫上面使用的那個資料庫不會因為你的備份或者分離操作而變小。
Ⅶ MSSQL2000的BAT備份文件怎麼恢復
根據MICROSOFT,
你絕對不能把SQL6.5的備份還原到SQL2000里去,
你必須先升級到SQL7.0後才行.
不過你也可以試試
:
還原資料庫-》從設備-》添加新設備,指定到你的文件上-》然後進行還原
不知道行不行呢?
abc.dat是備份文件嗎?
你要恢復到SQLSERVER2000中去與安裝目錄有什麼關系呢?
如果不需要還原後的資料庫名跟原來相同,直接在企業管理器中執行還原資料庫,自己指定還原成的資料庫名就行了,至於數據文件路徑自己重新設定成新的就OK了。
如果你要把它恢復成資料庫名跟原來的相同,則可以在查詢分析器中執行:
RESTORE
HEADERONLY
FROM
disk='備份文件路徑\abc.dat'
即可以獲得原來的資料庫名。
如果你還要把它恢復成資料庫文件也跟原來的相同,則可以在查詢分析器中執行下面的命令來獲取物理文件名:
RESTORE
FILELISTONLY
FROM
disk='備份文件路徑\abc.dat'
恢復完後別忘記了把資料庫兼容級別改為
」資料庫兼容級別65",默認的為80的。
Ⅷ sql server 2000怎樣還原資料庫備份
sql server 2000常用的備份方式有兩種,針對不同的備份方式的還原方法:
一、直接備份資料庫存儲文件(mdf,ldf文件)。
1、在企業管理中選擇「資料庫」,點擊滑鼠右鍵,依次選擇「所有任務」>"附加資料庫"
Ⅸ sql2000的備份與還原:
一種方法:
A電腦先把資料庫停掉,之後想要備份的資料庫的數據文件和日誌文件拷出來
B電腦在sql2000企業管理器中 直接附加資料庫即可.
二種方法:
在A電腦sql2000企業管理器中相應的資料庫上右鍵會有相應的備份資料庫的選項備份成一個文件 之後在在B電腦上sql2000企業管理器中新建立一個資料庫,之後用在A電腦備份來的文件還原即可(選強制還原)。
還有一種方法:
只備份還原庫結構,A電腦企業管理器相應資料庫右鍵會有生成sql語句,把生成的sql語句保存下來,之後在B電腦查詢分析器里F5執行即可
不難,弄弄,相信你會很快搞定的