手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >SQL 查询分析中使用net命令问题
SQL 查询分析中使用net命令问题
摘要:在DOS命令下(或Bat文件)执行:netuse192.168.100.1ipc$ks-c-001-11/user:administrato...

在DOS命令下(或Bat文件)执行:

net use 192.168.100.1ipc$ ks-c-001-11 /user:administrator

COPY 192.168.100.1xmXMSALE_DBC.* c:temp /y

COPY 192.168.100.1xmXMsale07.* c:temp /y

COPY 192.168.100.1xmXMsale10.* c:temp /y

COPY 192.168.100.1xmXMsale11.* c:temp /y

net use 192.168.100.1ipc$ /del

查询分析中下执行:

1.使用xp_cmdshell,最好在命令前加上"master.dbo.",因为存储过程“xp_cmdshell”属于master数据库。

2.在设置连接IPC时,"user:"和"用户名"之间还要加上连接的IP或电脑名称.

一、使用IP地址连接

--1.设置连接

EXEC master.dbo.xp_cmdshell 'net use 192.168.100.1ipc$ ks-c-001-11 /user:192.168.100.1administrator'

--2.执行dos命令

EXEC master.dbo.xp_cmdshell 'COPY 192.168.100.1xmXMSALE_DBC.* c:temp /y'

EXEC master.dbo.xp_cmdshell 'COPY 192.168.100.1xmXMsale07.* c:temp /y'

EXEC master.dbo.xp_cmdshell 'COPY 192.168.100.1xmXMsale10.* c:temp /y'

EXEC master.dbo.xp_cmdshell 'COPY 192.168.100.1xmXMsale11.* c:temp /y'

--3.断开连接

EXEC master.dbo.xp_cmdshell 'net use 192.168.100.1ipc$ /del'

二、使用电脑名称连接

--1.设置连接

EXEC master.dbo.xp_cmdshell 'net use ks-008ipc$ ks-c-001-11 /user:ks-008administrator'

--2.执行dos命令

EXEC master.dbo.xp_cmdshell 'COPY ks-008xmXMSALE_DBC.* c:temp /y'

EXEC master.dbo.xp_cmdshell 'COPY ks-008xmXMsale07.* c:temp /y'

EXEC master.dbo.xp_cmdshell 'COPY ks-008xmXMsale10.* c:temp /y'

EXEC master.dbo.xp_cmdshell 'COPY ks-008xmXMsale11.* c:temp /y'

--3.断开连接

EXEC master.dbo.xp_cmdshell 'net use ks-008ipc$ /del'

【SQL 查询分析中使用net命令问题】相关文章:

SQL 数据库中的存储过程的参数问题

SQLServer2005中的SQLCMD工具使用

SQL 提权 常用命令

MSSQL 2008不能用IP登录问题如何解决

SQL 截取字符串应用代码

SQL Server 2005 中使用 Try Catch 处理异常

SQL2005查询表结构的SQL语句使用分享

SQL语句查询是否为空 =null及null

sqlserver 2005连接超时采用bat命令解决

SQL Server 在Management Studio中使用Web浏览器

精品推荐
分类导航