sql資料庫命令備份
備份資料庫
1、打開sql企業管理器,在控制台根目錄中依次點開microsoft
sql
server
2、sql
server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄
3、選擇你的資料庫名稱(如財務資料庫cwdata)-->然後點上面菜單中的工具-->選擇備份資料庫
4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定後點確定返回備份窗口,接著點確定進行備份。
⑵ 如何使用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
⑶ 如何備份sql資料庫
1. 用企業管理器之類的工具備份
2. 使用sql命令備份,比如:
BACKUP DATABASE AdventureWorks
TO DISK = 'Z:\SQLServerBackups\AdvWorksData.bak'
WITH FORMAT,CHECKSUM;
⑷ 用SQL語句備份資料庫
用SQL2000還原bak文件
1.右擊SQL
Server
2000實例下的「資料庫」文件夾。就是master等資料庫上一級的那個圖標。選擇「所有任務」,「還原資料庫」
2.在「還原為資料庫」中填上你希望恢復的資料庫名字。這個名字應該與你的源碼中使用的資料庫名字一致。
3.在彈出的對話框中,選「從設備」
4.點擊「選擇設備」
5.點擊「添加」
6.點擊「文件名」文本框右側的「...」按鈕,選中你的「.BAK」文件,並點擊確定回到「選擇還原設備」對話框。
7.點擊確定回到「還原資料庫」對話框。
8.點擊「選項」選項卡
9.將所有「移至物理文件名」下面的路徑,改為你想還原後的將資料庫文件保存到的路徑。如果你不希望改變,可以直接點擊確定。這時便恢復成功了。
很不錯!我今天終於把.bak搞定了,這里有個要注意的地方就是選項中的「移至物理文件名」下面的路徑,這個路徑一定要修改哦,不然會出現錯誤
⑸ Mssql 資料庫 命令怎麼備份
SQL Server 整庫備份
E:\>sqlcmd -S "localhost\SQLEXPRESS"
1> use master
2> go
已將資料庫上下文更改為 'master'。
備份
1> backup database test to disk='e:\test.dat'
2> go
恢復
1> restore database test from disk='e:\test.dat'
2> go
已為資料庫 'test',文件 'Test' (位於文件 1 上)處理了 232 頁。
已為資料庫 'test',文件 'Test_log' (位於文件 1 上)處理了 2 頁。
RESTORE DATABASE 成功處理了 234 頁,花費 0.184 秒(9.898 MB/秒)。
⑹ mssql資料庫如何備份
一、通過
企業管理器
進行單個
資料庫備份
。打開SQL
SERVER
企業管理器,展開SQL
SERVER組LOCAL下的資料庫,
右鍵
點擊你要
備份
的資料庫,在彈出的
菜單
中選擇所有
任務
下的備份資料庫,彈出備份資料庫對話框:
點擊添加
按鈕
,填寫
備份文件
的
路徑
和
文件名
,點擊確定添加備份文件,點擊備份對話框上的備份,開始進行備份。
二、通過企業管理器多數據定時庫備份。打開SQL
SERVER
企業管理器,展開SQL
SERVER組下的管理
節點
,右鍵單擊資料庫維護計劃,選擇新建維護計劃。在彈出的歡迎對話框中選擇下一步,然後顯示如下對話框:
選擇你想要備份的資料庫,下一步。在接下來的一步中,我們默認所有選項,下一步。在當前對話框中可以選擇是否檢查資料庫的
完整性
,這里我們默認就可以進行下一步就行了。對話框入圖所示:
選中作為維護計劃的一部分來備份資料庫,點擊更改按鈕修改備份資料庫的時間,單擊下一步
在這里,我們可以選擇「使用此目錄」為備份指定路徑,選中「刪除早於此時間的文件」可以指定備份文件的
保留時間
。
下面的幾個
步驟
我們都選擇默認設置,最後在完成對話框里為備份起一個名字,點擊完成後,資料庫會在你指定的時間進行備份。關於資料庫維護計劃的更多知識請查看其它
相關資料
。
三、備份
資料庫文件
。打開SQL
SERVER
企業管理器,展開SQL
SERVER組LOCAL下的資料庫,右鍵點擊你要備份的資料庫,選擇屬性。在彈出的對話框中選擇
數據文件
,在這里顯示了數據文件的路徑,
打開SQL
SERVER
服務管理器,將SQL
SERVER
停止。然後打開
我的電腦
,找到數據文件路徑,將其
拷貝
出來進行備份(注意同時備份.LDF文件)。
最後開啟SQL
SERVER服務
四、回復資料庫備份文件(適用於用企業管理器備份的資料庫)。打開SQL
SERVER
企業管理器,展開SQL
SERVER組LOCAL下的資料庫,右鍵點擊你要還原的資料庫,選擇所有任務下的還原資料庫,彈出如下對話框:
選擇
從設備
,點擊選擇設備,為還原添加備份文件路徑,然後進行確定還原。
五、還原資料庫備份文件。在企業管理器中對資料庫節點右鍵單擊,選擇所有任務下的附加資料庫,彈出附加資料庫對話框。
選擇一個你之前拷貝的數據文件,然後點擊確定即可附加成功
⑺ 如何將sql2005資料庫命令備份和還原
首先、點擊桌面的「SQL Server Management Studio」打開,sql2005的管理器,點擊「連接」登錄:
一、新建資料庫
1、新建資料庫
右鍵點擊「資料庫」——「新建資料庫」:
MSSQL2005備份還原圖文教程
填寫資料庫名,如mydata,選擇資料庫保存路徑,一般可以保持默認地址,點擊「確定」。
2、新建用戶
右鍵點擊「安全性」——「登錄名」——「新建登錄名」:
MSSQL2005備份還原圖文教程
填寫登錄名,如mydata。選擇「SQL server身份驗證」,輸入密碼。下方的「強制密碼過期」不要選擇,默認資料庫選擇您用戶登陸對應的資料庫,如mydata。如圖:
點擊「用戶映射」,「映射到此登錄名的用戶」勾選對應的資料庫,如mydata。資料庫成員角色勾選「public」和「db_owner」,點「確定」。如圖:
至此新建資料庫就完成了。
二、還原資料庫
首先將資料庫備份bak文件上傳到伺服器,建議放到d:\mssql 目錄 ,如mydata.bak。右鍵點擊要還原的資料庫,選擇「任務」——「還原」——「資料庫」,如圖:
注意,如果放在其他目錄,務必保證該目錄先加上mssqluser的完全控制許可權,否則還原或備份會失敗。保存備份的目錄也必須有這個許可權!!
若不是本伺服器上早期的備份,請選擇「源設備」,點右側的「…」查找bak文件,完成後下方會顯示出備份集,「還原」那勾選:
然後點擊「選項」,勾選「覆蓋現有資料庫」,「將資料庫文件還原為:」的文件路徑指向現在的資料庫文件,點擊「確定」就開始還原了,備份太大的話,還原時間要稍微長點:
還原成功後,系統會提示:
還原成功後,請檢查下表的架構是否是dbo:
若是資料庫名或其他架構,如為mydata架構,需要在「安全性」——「架構」,新建一個所有者為dbo的mydata架構。
新建一個所有者為dbo的mydata架構:
三、附加資料庫
首先將您的資料庫mdf和ldf文件上傳到伺服器的某個目錄(一般不要放在系統盤,以免系統損壞造成數據丟失),比如d:\mssql目錄,並給該目錄mssqluser的完全控制許可權。
注意,如果放在其他目錄,務必保證該目錄先加上mssqluser的完全控制許可權,否則還原或備份會失敗。保存備份的目錄也必須有這個許可權!!
其次,右鍵點擊您的資料庫,選擇附加:
點擊添加,添加您的mdf文件:
點擊確定就可以附加成功資料庫了,在資料庫中能看到新附加的資料庫:
注意,如果放在其他目錄,務必保證該目錄先加上mssqluser的完全控制許可權,否則還原或備份會失敗。保存備份的目錄也必須有這個許可權!!
⑻ sql sever2000怎麼備份資料庫
准備材料:電腦、sqlserver2000
1、單擊「開始」→「所有程序」→Microsoft SQL Server→「企業管理器」,打開「企業管理器」控制台窗口。
⑼ 怎麼用SQL語句備份和恢復資料庫
用SQL語句備份與恢復資料庫的步驟:
備份: mysqlmp --quick --database ondemand1 --u root >bacqup.sql 這樣就能把資料庫中ondemand1的表全部備份出來。
其中參數的格式是:--,兩橫杠,不是我們常用的單橫杠。
quick是在數據比較多的時候,不用該參數的話,所有的數據都會先在內存緩存,接著才導出,這樣會導致伺服器運行減慢。
--u 必須要加一個用戶名,否則系統會提示你進不了ODBC資料庫的。
>backup.sql則是你備份資料庫的目標文件名。
恢復:m1ysql -u root -p database_name d:db.bak,在WIN下,路徑用path/filename.sql是不行的,那就用pathfilename.sql。
sql語句:
是對資料庫進行操作的一種語言。結構化查詢語言(Structured Query Language)簡稱SQL,結構化查詢語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統。