企業管理器--管理
--sql server**
--右鍵作業
--新建作業
--"常規"項中輸入作業名稱
--"步驟"項
--新建
--"步驟名"中輸入步驟名
--"型別"中選擇"transact-sql 指令碼(tsql)"
--"資料庫"選擇執行命令的資料庫
--"命令"中輸入要執行的語句:
declare
@strsql
varchar
(1000
)declare
@strdirname
varchar(50
)declare
@strcmd
varchar(50
)declare
@strsend
varchar
(1000
)declare
@strdate
varchar(50
)exec
master..xp_cmdshell
'net use password /user:192.168.0.151/administrator
'set
@strsql='
backup database new_his to disk=
''/serverd/
'set
@strdirname
=replace
(substring
(convert
(varchar(20
),getdate
(),120),1
,10),'
-',''
)+'12
'set
@strcmd='
md /serverd/
'set
@strcmd
=@strcmd
+@strdirname
exec
master..xp_cmdshell
@strcmd
--print @strsql
set@strsql
=@strsql
+@strdirname+'
/new_hisbackup.dat
''with init,nounload,noskip,noformat'--
print @strsql
exec
(@strsql)--
--其中寫的ip位址及共享目錄,網友自行修改,password一定要正確
--確定
--"排程"項
--新建排程
--"名稱"中輸入排程名稱
--"排程型別"中選擇你的作業執行安排
--如果選擇"反覆出現"
--點"更改"來設定你的時間安排
然後將sql agent服務啟動,並設定為自動啟動,否則你的作業不會被執行
設定方法:
我的電腦
--控制面板--管理工具--服務--右鍵 sqlserveragent--屬性--啟動型別--選擇"自動啟動"--確定.
設定SQL2000定時備份到異機
方法一 企業管理器 管理 sql server 右鍵作業 新建作業 常規 項中輸入作業名稱 步驟 項 新建 步驟名 中輸入步驟名 型別 中選擇 transact sql 指令碼 tsql 資料庫 選擇執行命令的資料庫 命令 中輸入要執行的語句 declare strsql varchar 1000 ...
SQL如何備份到異機
sql如何備份到異機 寫成儲存過程,建立作業定時備份 在sql中對映一下就可以了 exec master.xp cmdshell net use z yizhi d 密碼 user yizhi administrator 說明 exec master.xp cmdshell net use z xz...
Sql 2000 資料庫備份例項
資料庫備份例項 資料庫備份例項 朱二 2004年5月 備份策略 資料庫名 test 備份檔案的路徑e backup 每個星期天凌晨1點做一次完全備份,為保險起見,備份到兩個同樣的完全備份檔案test full a.bak和test full b.bak 每天1點 除了星期天 做一次差異備份,分別備份...