有什么方法可以使用存储过程映射到网络驱动器?我试过了:
xp_cmdshell 'net use Q: [shared_network_drive] [pwd] /user:[username]'
但是我说一个类似的错误
'System error 1312 has occurred.'
'A specified logon session does not exist. It may already have been terminated.'
但是,当我在与SQL Server计算机相同的框中的cmd控制台中运行相同的命令时,根本没有问题。看起来SQL进程确实传递了正确的登录凭据信息。用SQL SP可以做到吗?
最佳答案
在另一个论坛中有人posted a tip关于如何通过指定用户名(包括其域)来解决System error 1312 has occurred.
问题,如下所示:
net use Q: \\[host]\[folder] [pwd] /user:[host]\[username]
我尝试过,它对我有用。
关于sql - 通过SQL SP映射到网络驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/378752/