ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

SQLCMD コマンドラインで実行

SQL ServerのSQLCMD

SQL Serverでもコマンドラインで実行出来るユティリティが存在する。
実行方法

C:\work>sqlcmd -S localhost -U sa -P 1234
1> use master
2> select name,file from sysdatabases
3> go
  1. S : ログインするSQLサーバーのホスト名
  2. U:ログインユーザID
  3. P:ユーザーのパスワード

ファイルを指定して実行

C:\work>sqlcmd -S localhost -U sa -P 1234 -i query.sql

query.sql

USE dbname
EXEC sp_cmd_process 'parameter1', 'parameter2'

Windows認証でログイン実行する

C:\work>sqlcmd -S localhost -E -i query.sql
  1. E:現在のWindows認証モードでログイン