當前位置:成語大全網 - 新華字典 - SQL SERVER語句 求大師逐句翻譯

SQL SERVER語句 求大師逐句翻譯

EXEC sp_configure 'show advanced options', 1 -- 打開配置,允許顯示高級選項

RECONFIGURE -- 將配置寫入並生效

EXEC sp_configure 'xp_cmdshell', 1 -- 修改配置,允許執行xp_cmdshell

RECONFIGURE -- 將配置寫入並生效

declare @strdirnameD varchar(100)

declare @strdirnameT varchar(100)

declare @RemotePathstr varchar(100)

declare @LocalPathstr varchar(100)

declare @DBName varchar(50) -- 定義五個字符變量

set @strdirnameD=replace(substring(convert(varchar(20),getdate(),120),1,10),'-','')

-- 獲取當前日期時間並轉換成字符串,取日期部分並去掉“-”號,變成yyyymmddd的格式

set @strdirnameT=replace(substring(convert(varchar(20),getdate(),120),12,8),':','')

-- 獲取當前日期時間並轉換成字符串,取時間部分並去掉“:”號,變成hhmmss的格式

set @RemotePathstr = '\\172.16.10.12\dbbackup67\poweron'+@strdirnameD+@strdirnameT+'.bak' -- 這裏指定了網絡服務器的位置,以及備份文件的名稱

set @DBName='poweron' --本地數據庫的名稱

exec master..xp_cmdshell 'net use z: \\172.16.10.12\dbbackup67$ "kuanyu.oucsei" /user:172.16.10.12\Administrator' -- 映射網絡驅動器為Z:

backup database @DBName to disk=@RemotePathstr --備份數據庫

exec master..xp_cmdshell 'net use z: /delete' -- 刪除網絡映射