手机
当前位置:查字典教程网 >编程开发 >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命令问题】相关文章:

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

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

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

SQLite入门之三常用命令

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

SQL Server 2008中SQL之WaitFor使用介绍

SQLServer分布式事务问题

SQLServer“标识列”的相关问题

SQL查询语句精华使用简要第1/2页

SQLServer2005中的SQLCMD工具使用

精品推荐
分类导航