我想知道如何通过连接到另一个系统从远程系统运行 TSQL 语句并通过命令提示符运行 TSQL 语句。
我尝试了以下代码,但此代码无法在其他系统上运行。
PS:其他系统没有安装 sql server,所以我们必须使用命令提示符从该系统运行。
sqlcmd -S 100,1433\MSSQLSERVER -U sa -P abc -i C:\table.sql -o C:\output.txt
我想知道如何通过连接到另一个系统从远程系统运行 TSQL 语句并通过命令提示符运行 TSQL 语句。
我尝试了以下代码,但此代码无法在其他系统上运行。
PS:其他系统没有安装 sql server,所以我们必须使用命令提示符从该系统运行。
sqlcmd -S 100,1433\MSSQLSERVER -U sa -P abc -i C:\table.sql -o C:\output.txt
SQL Server 2000 - osql Utility
有一个名为OSQL.exe的文件,我正在使用它来完成这项工作。
文件来自 SQL Server 2000 (52 KB)。
您可以使用与 sqlcommand 类似的参数在 CMD 中运行它。
记得在每批之后使用 GO
示例
Select * from Sales [enter]
GO [enter]