ms sql 實現自動備份資料庫
第一種方式
--start 備份資料
declare
@datestring
nvarchar
(255
);set
@datestring=n
'd:\web\db_back\cpgz_uniprofile\cpgz_uniprofile_'+
convert
(varchar
,dateadd
(day,0
,getdate
()),
112) +'
.bak
'backup
database
cpgz_uniprofile
todisk
=@datestring
with
noformat, init, name =n
'ods_central-完整 資料庫 備份
', skip, norewind, nounload, stats =10
go--
end 備份資料
--start 刪除3天前的備份檔案
declare
@dnvarchar
(256
);set@d=
'del d:\web\db_back\cpgz_uniprofile\cpgz_uniprofile_'+
convert
(varchar
,dateadd
(day,-
3,getdate
()),
112) +'
.bak';
exec
master..xp_cmdshell
@d--
end第二種方試
--start 自動備份:
declare
@time
nvarchar
(100
)declare
@rujing
nvarchar
(100
)set
@time
=convert
(varchar
(100
), getdate
(),
112)
set@rujing='
d:\web\db_back\cpgz_uniprofile\cpgz_uniprofile_'+
@time+'
.bak
'backup
database
cpgz_uniprofile
todisk
=@rujing
--end 自動備份
linux自動備份資料庫
bin bash 設定mysql備份目錄 folder data databaseback cd folder day date y m d mkdir day cd day nowday date y m d h m s mkdir nowday cd nowday 資料庫伺服器,一般為local...
MSSQL2005遠端備份資料庫
原理 新增網路驅動器對映,將備份檔案備份到遠端目標,最後刪除網路驅動器對映。xp cmdshell 擴充套件儲存過程將命令字串作為作業系統命令 shell 執行,並以文字行的形式返回所有輸出。由於xp cmdshell 可以執行任何作業系統命令,所以一旦sql server管理員帳號 如sa 被攻破...
MSSQL 2008 自動備份資料庫的設定方法
首先,開啟mssql2008,然後在 管理 大類中,雙擊 維護計畫 子類,這時候,如果以前設定過任務計畫的,就會顯示出任務列表 如果沒有,那麼什麼都不會顯示。在xfujcpeozf 維護計畫 上右擊,選擇 新建維護計畫 然後輸入乙個名稱,這裡我程式設計客棧們輸入預設名稱 maintenancepxf...