2017-06-08 10 views
0

私はまだSQL Serverを初めて使い慣れていますが、Oracleには数多くの経験があります。 SQLCMDセッション中にSQLスクリプトを実行するにはどうすればよいですか? SQL Serverの "SQL> @C:[mypath] \ myscript.sql"(Oracle)と類似していますか?SQLCMDセッションSQLスクリプトを実行します

私はスクリプトを開いて膨大なSQL Server Studioを使用してスクリプトを実行するのがうんざりです。

+0

あなたはSSMSが好きではありませんか? – scsimon

+0

SSMSはすばらしいツールです。あなたはそれを使うことを学ぶべきです。スタートアップ時間を避けるために、実行しておいてください。スクリプトを開いて(またはファイルをドラッグアンドドロップして)F5キーを押すと、そのファイルが実行されます。利用可能なあらゆる種類の分析ツールがあり、計画を検討し、指先でデータベースを閲覧することもできます。優れたSQL Server開発者はSSMSに収められています。 – pmbAustin

答えて

0

sqlcmd -i fileはファイルを実行します。

docsのすべてのオプションを確認するのに十分なことはできません。

0

私が探していたものが見つかりました。あなたは、限り、あなたは「SQLCMDモード」あなたの応答のための

:r [path]\myscript.sql 

TransactSQL to run another TransactSQL script

おかげでそれを開くようSQLCMDにし、SSMSのクエリでこれを使用することができます。本当にありがとう。

関連する問題