EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 1;RECONFIGURE;
开启'xp_cmdshell'
备注:创建一个新的用户只是为了让MSSQLSERVER服务的启动帐户与共享目录的有效访问同名且密码相同,这样才能通过验证(所以你也可以用其他有效的用户来代替,只需要满足用户名和密码相同,并且拥有足够的权限)
第一步 共享本机一文件夹 e:\aa 共享名为 test net share test = e:\aa 第二步 执行SQL在数据库服务器上创建影射 z: exec master..xp_cmdshell 'net use z: \\hyserver\test mmd /user:administrator ' 第三步 执行备份 backup database cs01 to disk = 'z:\\cs01_05-12-26.bak ' 第四步 删除数据库服务器上的影射 z: exec master..xp_cmdshell 'net use z: /delete ' 第五步 取消本机共享文件夹 test net share test /delete