SQL 查詢分析中使用net命令問題

SQL 查詢分析中使用net命令問題,有需要的朋友可以參考下。

在DOS命令下(或Bat文件)執行:
net use 192.168.100.1ipc$ ks-c-001-11 /user:administrator
COPY 192.168.100.1xmXMSALE_DBC.* c: emp /y
COPY 192.168.100.1xmXMsale07.* c: emp /y
COPY 192.168.100.1xmXMsale10.* c: emp /y
COPY 192.168.100.1xmXMsale11.* c: emp /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.1dministrator’
–2.執行dos命令
EXEC master.dbo.xp_cmdshell ‘COPY 192.168.100.1xmXMSALE_DBC.* c: emp /y’
EXEC master.dbo.xp_cmdshell ‘COPY 192.168.100.1xmXMsale07.* c: emp /y’
EXEC master.dbo.xp_cmdshell ‘COPY 192.168.100.1xmXMsale10.* c: emp /y’
EXEC master.dbo.xp_cmdshell ‘COPY 192.168.100.1xmXMsale11.* c: emp /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-008dministrator’
–2.執行dos命令
EXEC master.dbo.xp_cmdshell ‘COPY ks-008xmXMSALE_DBC.* c: emp /y’
EXEC master.dbo.xp_cmdshell ‘COPY ks-008xmXMsale07.* c: emp /y’
EXEC master.dbo.xp_cmdshell ‘COPY ks-008xmXMsale10.* c: emp /y’
EXEC master.dbo.xp_cmdshell ‘COPY ks-008xmXMsale11.* c: emp /y’
–3.斷開連接
EXEC master.dbo.xp_cmdshell ‘net use ks-008ipc$ /del’

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享