前言:由於不知道 sql server 為什麼有些時候不能備份資料到其它電腦上(可以是許可權等設定問題),但客戶又確實有此需要,可以在 sql server 增加乙個自動定時執行的作業,執行以下語句:
backup database *** to disk = 'd:\filename.bak' with init
exec master..xp_cmdshell 'copy d:\filename.bak \\pc2\filename.bak'
-- *** 指想要備份的資料庫
-- \\pc2
必須有訪問及寫入許可權
sql還原備份資料
show databases create database dbname use dbname 這一步是為了解決mysql資料庫亂碼,具體編碼格式根據之前還原的資料庫編碼來確定,建議都使用utf8 set character set client utf8 set character set se...
定時備份資料庫SQL
if exists select from dbo.sysobjects where id object id n dbo sp backupdatabase pmsod and objectproperty id,n isprocedure 1 drop procedure dbo sp back...
備份資料庫到對映盤
一定要在sqlserver2005裡面對映,在系統對映是不能用的 exec master.xp cmdshell net use z 192.168.0.11 其他備份 kq 278016tshily user 192.168.0.11 administrator 刪除對映 exec master....