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

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

在DOS命令下(或Bat文件)執(zhí)行:
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
查詢分析中下執(zhí)行:
1.使用xp_cmdshell,最好在命令前加上”master.dbo.”,因?yàn)榇鎯?chǔ)過程“xp_cmdshell”屬于master數(shù)據(jù)庫
2.在設(shè)置連接IPC時(shí),”user:”和”用戶名”之間還要加上連接的IP或電腦名稱.
一、使用IP地址連接
–1.設(shè)置連接
EXEC master.dbo.xp_cmdshell ‘net use 192.168.100.1ipc$ ks-c-001-11 /user:192.168.100.1dministrator’
–2.執(zhí)行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.設(shè)置連接
EXEC master.dbo.xp_cmdshell ‘net use ks-008ipc$ ks-c-001-11 /user:ks-008dministrator’
–2.執(zhí)行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’

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊6 分享