sqlcmd - ユーティリティを起動する
適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
sqlcmd ユーティリティ を使うと、コマンド プロンプト、SQL Server Management Studio の SQLCMD モード、Windows スクリプト ファイル、または SQL Server エージェント ジョブのオペレーティング システム (Cmd.exe) ジョブ ステップ で Transact-SQL ステートメント、システム プロシージャ、スクリプト ファイルを入力できます。
Note
sqlcmdの既定の認証は Windows 認証です。 SQL Server 認証を使用するには、 -U オプションと -P オプションを追加して、ユーザー名とパスワードを指定する必要があります。
Note
既定では、 SQL Server Express は名前付きインスタンスの sqlexpressとしてインストールされます。
sqlcmd ユーティリティを起動し、SQL Server の既定のインスタンスに接続する
[スタート] メニューの [ファイル名を指定して実行] を選択します。 [名前] ボックスに「cmd」と入力して、 [OK] を選択します。コマンド プロンプト ウィンドウが開きます。 (SQL Server データベース エンジンのこのインスタンスに接続したことがない場合、接続を受け入れるには SQL Server の構成が必要になることがあります。)
コマンド プロンプトで、「 sqlcmd」と入力します。
Enter キーを押します。
これで、コンピューターで実行している SQL Server の既定のインスタンスに、信頼できる接続を確立しました。
1> は sqlcmd プロンプトであり、行番号を表しています。 Enter キーを押すたびに、この番号が 1 ずつ増えます。
sqlcmd セッションを終了するには、 sqlcmd プロンプトで「 EXIT 」と入力します。
sqlcmd ユーティリティを起動し、SQL サーバーの名前付きインスタンスに接続する
コマンド プロンプト ウィンドウを開き、「 sqlcmd -SmyServer\instanceName」と入力します。 myServer\instanceName には、コンピューターの実際の名前と、接続先の SQL Server インスタンスを指定してください。
Enter キーを押します。
sqlcmd プロンプト (
1>
) は、SQL Server の指定されたインスタンスに接続していることを示します。Note
入力した Transact-SQL ステートメントは、バッファーに格納されます。
GO
コマンドが見つかると、ステートメントがバッチとして実行されます。
次のステップ
sqlcmd と関連する概念の詳細については、次の記事を参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示