教您簡(jiǎn)單學(xué)會(huì)sql server備份
對(duì)于一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)來說,備份的重要性自然不言而喻,下面就將教您sql server備份的簡(jiǎn)單方法,希望對(duì)您學(xué)習(xí)SQL數(shù)據(jù)庫(kù)能有所啟示。
一般的情況下我們會(huì)選用sql server自帶的數(shù)據(jù)庫(kù)維護(hù)計(jì)劃來定義sql server備份. 但有些時(shí)候,有的機(jī)器數(shù)據(jù)庫(kù)維護(hù)計(jì)劃不能成功實(shí)現(xiàn)sql server備份. 錯(cuò)誤原因可能不盡相同, 這時(shí)我們可以用簡(jiǎn)單的sql server備份腳本來做備份.
下面是生成簡(jiǎn)單的sql server備份腳本的SQL語(yǔ)句:
- use master
- select 'backup database '+name+' to disk=''F:\sqlserver_backup\'+name+'.bak'' with init' from sysdatabases
- -------------------------------------------------------------------------------------------------
- backup database master to disk='F:\sqlserver_backup\master.bak' with init
- backup database model to disk='F:\sqlserver_backup\model.bak' with init
- backup database msdb to disk='F:\sqlserver_backup\msdb.bak' with init
- backup database db_app1 to disk='F:\sqlserver_backup\db_app1.bak' with init
- backup database db_app2 to disk=F:\sqlserver_backup\db_app2.bak' with init
【編輯推薦】