ms sql 實現自動備份資料庫

2021-09-01 02:12:32 字數 1352 閱讀 4151

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...