如下SQL 语句是建立映射用的,但每次重启服务器以后,必须得重新建立映射,所以想把下面的SQL 语句写成批处理文件?exec master..xp_cmdshell 'net use S: \\192.168.169.108\宏腾十万吨 "shiwandun" /user:192.168.169.108\administrator'
exec master..xp_cmdshell 'net use S: /delete'
exec master..xp_cmdshell 'net use Q: \\192.168.169.107\宏腾七万吨 "qiwandun" /user:192.168.169.107\administrator'
exec master..xp_cmdshell 'net use Q: /delete'
exec master..xp_cmdshell 'net use S: /delete'
exec master..xp_cmdshell 'net use Q: \\192.168.169.107\宏腾七万吨 "qiwandun" /user:192.168.169.107\administrator'
exec master..xp_cmdshell 'net use Q: /delete'
2、打开查询分析器: exec sp_procoption @ProcName = 'sp_auto',
@OptionName = 'STARTUP',
@OptionValue = [on|off]
net use S: /deletenet use Q: \\192.168.169.107\宏腾七万吨 "qiwandun" /user:192.168.169.107\administrator
net use Q: /delete
net use S: /deletenet use Q: \\192.168.169.107\宏腾七万吨 "qiwandun" /user:192.168.169.107\administrator
net use Q: /delete
参数@ProcName的意思是明显的,它是被标记成自动执行的过程的名称。
参数@OptionName是可选用项,唯一有效的选项是STARTUP。
参数@OptionValue切换自动执行的开与关。
使用有特定限制的sp_procoption:
你必须以系统管理员的身份登录服务器并使用sp_procoption。
你只能指派标准存储过程、扩展存储过程或者CLR存储过程来启动。
存储过程必须在主从数据库上。
存储过程不能要求任何输入参数或者返回任何输出参数。
设置自动执行的存储过程。设置为自动执行的存储过程在每次启动 SQL Server 实例时运行。
说明:在建存储过程的时候,必须要在MASTER数据库中创建,
自动启动标识打上即可...在机器重新(SQL SERVER)重新启动时,自动创建映射