當前位置:首頁 » 數據倉庫 » sqlserver2000還原資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver2000還原資料庫

發布時間: 2022-06-29 11:48:44

sql server 2000 資料庫還原、復制、附加問題

1.你可以用導入數據,在指定復制或查詢的時候選第3項(在SQL
SERVER資料庫之間復制對象和數據),然後選追加數據(不能選替換).
2.附件資料庫是需要你以前分離出來的資料庫文件.而不是備份產生的文件.這個跟是否在兩個不同的伺服器無關.

② SQL2000怎麼還原bak備份文件

1.右擊SQL
Server
2000實例下的「資料庫」文件夾。就是master等資料庫上一級的那個圖標。選擇「所有任務」,「還原資料庫」
2.在「還原為資料庫」中填上你希望恢復的資料庫名字。這個名字應該與你的源碼中使用的資料庫名字一致。
3.在彈出的對話框中,選「從設備」
4.點擊「選擇設備」
5.點擊「添加」
6.點擊「文件名」文本框右側的「...」按鈕,選中你的「.BAK」文件,並點擊確定回到「選擇還原設備」對話框。
7.點擊確定回到「還原資料庫」對話框。
8.點擊「選項」選項卡
9.將所有「移至物理文件名」下面的路徑,改為你想還原後的將資料庫文件保存到的路徑。如果你不希望改變,可以直接點擊確定。這時便恢復成功了。
----------------------------------------------------------------------
sql命令還原資料庫BAK備份文件到現有數據中.
RESTORE
FILELISTONLY
FROM
DISK
=
'C:\Documents
and
Settings\Administrator\桌面\demo51_db_200611141810.BAK'
--
CB20061114是現有資料庫名稱,demo51_data,demo51_log是demo51_db_200611141810.BAK文件中數據和日期文件名.
--目的是將demo51_db_200611141810.BAK中的數據覆蓋到CB20061114.mdf和CB20061114.ldf中.
RESTORE
DATABASE
CB20061114
FROM
DISK
='C:\Documents
and
Settings\Administrator\桌面\demo51_db_200611141810.BAK'
WITH
REPLACE,
MOVE
'demo51_data'
TO
'D:\Demo-Accounts\CB20061114.mdf',
MOVE
'demo51_log'
TO
'D:\Demo-Accounts\CB20061114.ldf'

③ 如何在SQL Server2000中恢復Master資料庫

1.啟動企業管理器,單擊要登陸的資料庫伺服器,然後從主菜單中選擇「工具」菜單,在菜單中選擇「還原資料庫,彈出「還原資料庫」對話框,
2.在「還原為資料庫」旁的下拉列表中,選擇要還原的資料庫master。
3.在「還原」組中,選擇資料庫備份類型「資料庫」,
4.在「參數」欄中,在「顯示資料庫備份」旁的下拉菜單中選擇資料庫master.
5.選中「選項」選型卡進行其他選項卡的設置,
6.在設置完選項之後,單擊「確定」按鈕,資料庫開始進行還原,
註:你master資料庫必須有備份,否則無法還原。

④ 安裝了SQL Server 2000後,不能還原資料庫

SQL
SERVER
2000上建一個跟你要還原的資料庫名相同的資料庫.有.mdb和.
log文件
.把你想要還原的文件覆蓋到上面.差不多了,可以試試.

⑤ sql 2000如何還原sql 2008 資料庫文件

1.
生成for
2000版本的資料庫腳本
2008
的manger
studio
--
打開"對象資源管理器"(沒有的話按F8),
連接到你的實例
--
右鍵要轉到2000的庫
--
任務
--
生成腳本
--
在"腳本向導"的"選擇資料庫"中,
確定選擇的是要轉到2000的庫
--
勾選"為所選資料庫中的所有對象編寫腳本"
--
在接下來的"選擇腳本選項"中,
將」編寫創建資料庫的腳本」設為True,找到"為伺服器版本編寫腳本"項,
選擇"SQL
Server
2000"
--
其他選項根據需要設置
--
最後把腳本保存到一個
.sql
腳本文件
2.
在2000中創建目標資料庫
在查詢分析器(或2008的manger
studio在打開腳本文件),
連接到SQL
Server
2000,執行上面生成的腳本.以創建一個新的資料庫
3.
將數據從2008導到2000
打開SQL
Server
2000的企業管理器
--
右鍵要導入數據的資料庫
--
任務
--
導入數據
--
在"SQL
Server
導入和導出向導"的"選擇數據源"步驟中,
確定選擇的是要導出的資料庫
--
在"選擇數據源"步驟中,
連接到
2005,
並選擇源資料庫
--
在"選擇源表和源視圖"中,
選擇所有的表
--
最後完成

⑥ 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後在資料庫上右鍵單擊,點擊『還原資料庫』。