我有一台机器,我可以使用Remote Desktop Connection
应用程序进行连接,它位于不同的域中。本机有一个SQL Server,只有在我登录到本机后尝试访问它时才能访问它。
是否可以(通过C#或Powershell或其他机制)启动类似ssh
连接到此计算机的操作,执行sqlcmd
命令并复制数据?
答案 0 :(得分:1)
尝试psexec
它允许您在远程计算机上运行命令提示符
答案 1 :(得分:1)
你的问题非常开放 - PowerShell V2允许你远程连接(需要一些配置,Ravi在这里写了一篇很棒的指南 - http://www.ravichaganti.com/blog/?cat=240)
这将为您提供有关配置PS Remoting的命令的概述。
help Enable-PSRemoting
根据您的设置,您可能只需要运行它。
然而你的问题听起来像是设置不正确(或者如果它是设计的,但为什么?)。
本机有一台SQL Server,只有在我尝试时才能访问 登录到本机后访问它。
是否有理由无法直接向服务器发起SQL连接?