手机
当前位置:查字典教程网 >编程开发 >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语句使用分享

Linq to SQL 插入数据时的一个问题

MSSQL 游标使用 心得

sqlserver查询某个字段在哪些表中存在

SQL 截取字符串应用代码

SQL Server 2008空间数据使用教程

SQL连接查询介绍

SQL Server连接中三个常见的错误分析

SQLServer2005中的SQLCMD工具使用

SQL Server 2008中SQL之WaitFor使用介绍

精品推荐
分类导航