sql語句還原資料庫
先將這個資料庫停用..停止所有連接
滑鼠選中,右鍵有這個選項。。
第二個方法就是建立一個新資料庫(隨便起個名字),然後用這個.bak覆蓋這個新資料庫(記得選完全覆蓋),然後將他改名就可以了
B. sql代碼備份和還原資料庫
SQL語句備份和恢復
SQL Server:
備份命令:
BACKUP DATABASE test
TO disk = 'c:\test'
WITH FORMAT,
NAME = 'Full Backup of MyNwind'
解釋如下:
NAME = 'Full Backup of MyNwind' --這個是備注,隨便寫。
還原命令:
USE master
GO
RESTORE DATABASE test_wt
FROM disk = 'c:\test_wt'
GO
MySQL:
備份:
mysqlmp -u root -p database_name > d:\db.bak
恢復:
mysql -u root -p database_name < d:\db.bak
注意:在WIN下,路徑用path/filename.sql是不行的,那就用path\filename.sql
C. 如何用SQL語句 直接 備份,還原SQL 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'
D. .sql資料庫文件如何還原
1、要進行還原資料庫操作我們先需要有一個資料庫,這里直接打開SQL Server Management Studio,然後打開實例,在左側按照下圖中紅色箭頭指示右鍵點擊資料庫,然後點擊 新建資料庫,如下圖:
E. 關於SQL資料庫的還原和使用
現在都SQL2008了,怎麼還用2000啊,我一直用2005,都覺得有點OUT了。
你在SQL中新建了一個資料庫,就會在文件夾目錄下生成".mdf",".lgf"兩個文件,
當你還原時,就覆蓋這兩個文件,不用你去做什麼的啊。
「SQL資料庫還原後如何在空間中使用」你說的「空間」是什麼東西?
F. SQL資料庫如何還原
把資料庫的備份文件放到伺服器的任意目錄下先, 然後按下面的步驟做。
如何從備份設備還原備份(企業管理器) ,從備份設備還原備份 。
展開伺服器組,然後展開伺服器。
展開"資料庫"文件夾,右擊資料庫,指向"所有任務"子菜單,然後單擊"還原資料庫"命令。
在"還原為資料庫"框中,如果要還原的資料庫名稱與顯示的默認資料庫名稱不同,請在其中進行輸入或選擇。
若要用新名稱還原資料庫,請輸入新的資料庫名稱。
說明 為資料庫指定新名稱將自動為從資料庫備份中還原的資料庫文件指定新名稱。
單擊"從設備",然後單擊"選擇設備"。
在"還原自"下,單擊"磁帶"或"磁碟",然後選擇還原設備。
如果沒有出現設備,則單擊"添加"以添加現有的備份設備或創建新的備份設備。
在"還原資料庫"對話框內,單擊"查看內容"並選擇要還原的備份集。
說明 此選項將掃描備份集以獲得備份內容信息,該操作可能需要花費較長時間,特別是在使用磁帶設備時。
如果已經知道要還原的備份集,則在"備份號"中輸入備份集編號。
在"還原備份集"下執行下列操作之一: 單擊"資料庫 — 完全"還原資料庫備份。
單擊"資料庫 — 差異"還原差異資料庫備份。
單擊"事務日誌"應用事務日誌備份。
G. 怎麼用sql語句備份恢復sql2008資料庫
SQL語句備份和恢復
SQL
Server:
備份命令:
BACKUP
DATABASE
test
TO
disk
=
'c:\test'
WITH
FORMAT,
NAME
=
'Full
Backup
of
MyNwind'
解釋如下:
NAME
=
'Full
Backup
of
MyNwind'
--這個是備注,隨便寫。
還原命令:
USE
master
GO
RESTORE
DATABASE
test_wt
FROM
disk
=
'c:\test_wt'
GO
MySQL:
備份:
mysqlmp
-u
root
-p
database_name
>
d:\db.bak
恢復:
mysql
-u
root
-p
database_name
<
d:\db.bak
注意:在WIN下,路徑用path/filename.sql是不行的,那就用path\filename.sql
H. 怎麼用SQL語句備份和恢復資料庫
1、使用SQL最簡單備份,還原資料庫。