如何从网络中的另一台PC执行SQL Server查询(过程) 现状
我们已经安装了netrowk。有些电脑安装了SQL Server 2012,有些电脑没有安装 在没有SQL Server的情况下,是否可以编写存储过程并由另一个用户/PC调用/执行?例如,通过一些.bat/.cmd脚本,我不知道 理想情况如何从网络中的另一台PC执行SQL Server查询(过程) 现状,sql,sql-server,stored-procedures,Sql,Sql Server,Stored Procedures,我们已经安装了netrowk。有些电脑安装了SQL Server 2012,有些电脑没有安装 在没有SQL Server的情况下,是否可以编写存储过程并由另一个用户/PC调用/执行?例如,通过一些.bat/.cmd脚本,我不知道 理想情况 我在SQLServerManagementStudio上编写SQL查询 我将查询保存为存储过程 运行查询或执行过程不需要在客户端计算机中安装SQL Server。最多,根据您使用的编程语言,您需要为SQL Server安装客户端。这适用于任何DBMS,即使是M
例如,如果您用Java实现代码,您甚至不需要MS SQL Server客户端。MS SQL Server的JDBC驱动程序就足够了。它可以从Microsoft下载,并且不是SQL Server客户端安装的一部分。您不需要在客户端计算机中安装SQL Server来运行查询或执行过程。最多,根据您使用的编程语言,您需要为SQL Server安装客户端。这适用于任何DBMS,即使是Microsoft SQL Server 2014
例如,如果您用Java实现代码,您甚至不需要MS SQL Server客户端。MS SQL Server的JDBC驱动程序就足够了。它可以从Microsoft下载,并且不是SQL Server客户端安装的一部分。需要运行存储过程的客户端计算机可以安装。这允许在另一台sql Server上执行sql命令
SQLCmd -S<<SERVERNAME\INSTANCENAME>> -Q "Execute dbo.YourStoredProcedure"
SQLCmd-S-Q“执行dbo.YourStoredProcedure”
然后让存储过程将CSV文件保存到网络驱动器或通过电子邮件发送
另一种检索数据的方法是使用。通过这种方式,用户可以连接到服务器,执行查询并接收CSV文件到其计算机上的指定位置
在这两种情况下,都需要在客户端计算机上安装附加程序。需要运行存储过程的客户端计算机可以安装。这允许在另一台sql Server上执行sql命令
SQLCmd -S<<SERVERNAME\INSTANCENAME>> -Q "Execute dbo.YourStoredProcedure"
SQLCmd-S-Q“执行dbo.YourStoredProcedure”
然后让存储过程将CSV文件保存到网络驱动器或通过电子邮件发送
另一种检索数据的方法是使用。通过这种方式,用户可以连接到服务器,执行查询并接收CSV文件到其计算机上的指定位置
在这两种情况下,都需要在客户端计算机上安装一个附加程序。谢谢您的有用建议。谢谢您的有用建议。