sqlcmd ユーティリティの起動
の使用をsqlcmd
開始するには、まずユーティリティを起動し、SQL Serverのインスタンスに接続する必要があります。 既定のインスタンスまたは名前付きインスタンスのいずれにも接続できます。 最初の手順として、sqlcmd
ユーティリティを起動します。
Note
sqlcmd
の既定の認証は Windows 認証です。 SQL Server 認証を使用するには、 -U オプションと -P オプションを追加して、ユーザー名とパスワードを指定する必要があります。
Note
既定では、 SQL Server Express は名前付きインスタンスの sqlexpressとしてインストールされます。
以前にSQL Server データベース エンジンのこのインスタンスに接続していない場合は、接続を受け入れるようにSQL Serverを構成する必要があります。
sqlcmd ユーティリティを起動し、SQL Server の既定のインスタンスに接続するには
[スタート] ボタンをクリックし、 [ファイル名を指定して実行] をクリックします。 [名前] ボックスに「 cmd」と入力して、 [OK] をクリックします。コマンド プロンプト ウィンドウが開きます
コマンド プロンプトで、「
sqlcmd
」と入力します。Enter キーを押します。
これで、コンピューターで実行している SQL Server の既定のインスタンスに、信頼できる接続を確立しました。
1> は、
sqlcmd
行番号を指定するプロンプトです。 Enter キーを押すたびに、この番号が 1 ずつ増えます。セッションを
sqlcmd
終了するには、プロンプトに「」とsqlcmd
入力EXIT
します。
sqlcmd ユーティリティを起動し、SQL サーバーの名前付きインスタンスに接続するには
コマンド プロンプト ウィンドウを開き、「myServer\instanceName」と入力
sqlcmd -S
します。 myServer\instanceName には、コンピューターの実際の名前と、接続先の SQL Server インスタンスを指定してください。Enter キーを押します。
sqlcmd
プロンプト (1>) は、SQL Serverの指定されたインスタンスに接続されていることを示します。Note
入力した Transact-SQL ステートメントは、バッファーに格納されます。 GO コマンドが見つかると、ステートメントがバッチとして実行されます。