2017-03-20 5 views
0

バッチファイルを実行してSQlコードを実行する方法がわかりません。 理想的には、バッチファイルをダブルクリックすると、データベースと複数のテーブルを作成して作成するSQlコードが実行されます。私はSQL Server Management Studioを使用していバッチファイルからデータバッグとテーブルを作成する

すべてのヘルプは大歓迎です

CREATE DATABASE testDB2; 

use testDB2; 
CREATE TABLE Persons (
    PersonID int, 
    LastName varchar(255), 
    FirstName varchar(255), 
    Address varchar(255), 
    City varchar(255) 
); 

HERESにいくつかの簡単なテストコード。

+0

どのdbmsを使用していますか?どのプラットフォーム? – jarlh

+0

SQL Server管理スタジオ2012 –

答えて

1

-Qパラメータを指定してsqlcmd.exeとお考えします。あなたがアクセスも信頼している場合は、私が良く発見した-E

+0

これを試してレポートを返します。ありがとうございます。 –

+0

これはソート済みです、ありがとうございました+1! –

0

溶液!

SQLCMD -E -dmaster -ic:\filename.sql 
PAUSE 
0

-U-Pスイッチを交換

sqlcmd -S<server>\<instance> -U<user> -P<pass> -i"C:\Path\To\File.sql"

:SQLファイルに上記のコードを保存して、コマンドプロンプトで

関連する問題