国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SqlServer2005 自動備份并存儲另一電腦上的存儲過程函數

2020-10-30 19:09:39
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

--Full BackUp
--Use Master
CREATE proc [dbo].[bakup_DataBase]
as
Declare @strPsw varchar(50)
Declare @strUsr varchar(50)
Declare @strCmdShell varchar(300)
Declare @strDataBaseName varchar(20)
Declare @FullFileName Varchar(200)
Declare @FileFlag varchar(50)
Declare @ToFileName varchar(200)
Declare @SQLStr varchar(500)
Declare @SQLStr2 varchar(500)
Declare @FlagDel varchar(20)
Set
@FileFlag=replace(replace(convert(char(20),getdate(),20),':','') ,' ','-') --備份的文件命名規則:日期-時間.bak
Set @strUsr='SOFMTI_TD/administrator' --需填寫域名/用戶名(目標機器的Windows 登陸名)
Set @strPsw='sofmit'--需填寫Windows 登陸密碼(如:Soondy)
Set @strCmdShell= 'net use //192.168.0.22/c$ ' + @strPsw + ' /user:' +@strUsr --需填寫IP(目標機器的IP 地址,如:192.168.2.178)
Set @strDataBaseName='LilianDB'--填寫數據庫名稱(如:Soondy)
Set @FullFileName='E:/SqlServer自動備份文件/'+'LilianDB_backup_'+@FileFlag+'.BAK'
--需填寫本地備份臨時文件的目錄,因為需要先備份到本地再 copy 到目標機器(如:保存目錄為 E:/SoondyTest/)
Set @ToFileName='//192.168.0.22/D$/OneCardBak/' --需填寫IP(目標機器的IP 地址)以及保存的目錄(如://192.168.2.178/c$/Test/)
Set @FlagDel='False'--填寫True 表示刪除本地的備份臨時文件,填寫False 或其他字符表示保留該文件
Set @SQLStr='copy '+@FullFileName+' '+@ToFileName
Set @SQLStr2='del ' +@FullFileName
BackUp DataBase @strDataBaseName To Disk= @FullFileName with init
exec master..xp_cmdshell @strCmdShell--嘗試連接到目標機器
exec Master..xp_cmdshell @SQLStr --拷貝到目標機器上
if (@FlagDel ='True') exec master.. xp_cmdshell @SQLStr2--刪除本地的備份臨時文件
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中卫市| 常德市| 巴东县| 和政县| 佛坪县| 香格里拉县| 来凤县| 湘乡市| 高尔夫| 将乐县| 南漳县| 宜章县| 平江县| 赣榆县| 陈巴尔虎旗| 苏尼特右旗| 山东| 临颍县| 南宫市| 思南县| 贵溪市| 元谋县| 克拉玛依市| 阿图什市| 荆州市| 沐川县| 马边| 明星| 康定县| 军事| 泊头市| 如东县| 军事| 江门市| 周宁县| 岫岩| 旬邑县| 浑源县| 旌德县| 长阳| 梁平县|