2013-07-31 4 views
0

다른 시스템에 연결하고 명령 프롬프트를 통해 TSQL 문을 실행하여 원격 시스템에서 TSQL 문을 실행하는 방법을 알고 싶었습니다.명령 프롬프트에서 원격 시스템에서 tsql을 실행하는 방법

다음 코드를 시도했지만이 코드는 다른 시스템에서 실행되지 않습니다.

추신 : 다른 시스템에는 SQL Server가 설치되어 있지 않으므로 해당 시스템에서 실행하기 위해 명령 프롬프트 만 사용해야합니다. 나는이 일을 위해 사용하고 OSQL.EXE라는 파일이있다

sqlcmd -S 100,1433\MSSQLSERVER -U sa -P abc -i C:\table.sql -o C:\output.txt 
+0

후 GO를 사용하는 기억 하는가? 또한 데스크탑에서 C : \ 또는 서버의 C : \를 기대한다고 생각하십니까? –

+0

Microsoft SQL Server 2008 기능 팩을 설치할 수 있습니다. –

+0

(100) 내 컴퓨터 이름으로 C : \는 SQL 문이 존재하는 다른 시스템에 있고 내가 그 파일을 실행해야 우리가 명령의 명령을 실행해야 우리가 다른 시스템에있는 모든 SQL 관련 물건을 설치할 수 없습니다 – Zack

답변

-1

SQL Server 2000 - osql Utility
.
파일은 SQL Server 2000 (52KB)에서 제공됩니다.
sqlcommand와 비슷한 인수를 사용하여 CMD에서 실행할 수 있습니다.
는 각 배치`100`은 무엇입니까

Select * from Sales [enter] 
GO [enter] 
관련 문제