スクリプト ファイルを使用した Microsoft SQL Server データストアの作成

データベースが必要なときに存在していない場合、その時点でデータベースが作成されます。RDBMS の種類によってはこの処理に時間がかかることがあるため、事前に SQL スクリプトを使用して必要なデータベースを作成しておくことをお勧めします。

  1. データベース スクリプト ファイルを作成するには、コマンド ラインで次のコマンドを入力します。
    dbfhadmin -script -type:datastore -provider:ss -name:<datastore-name> -file:<script-name.sql> 

    <script-name.sql> は作成するスクリプト ファイルの名前です。

    注: -file オプションを省略した場合のデフォルト名は create_dstore_<datastore-name>_ss.sql です。
  2. 必要なすべてのデータストについて、追加のスクリプト ファイルを作成します。

    スクリプト ファイルを作成したら、dbfhadmin ユーティリティを使用して実行し、必要なデータベースを作成します。-createdb コマンドを実行する前に、sqlcmd コマンドが PATH にあることを確認してください。

  3. データベースを作成するには、コマンド ラインで次のコマンドを入力します。
    dbfhadmin -createdb -usedb:<instance> -provider:ss -type:datastore -file:<script-name.sql> -user:<user> -password=<pass>

    <instance> は SQL Server インスタンスの名前、<user> および <pass> はデータベースの有効なログオン資格情報です。-user および -password を指定しない場合、SQL Server SSPI 認証が使用されます。詳細については、SQL Server のドキュメントを参照してください。

注: データストアの作成にスクリプト ファイルを使用しない場合は、dbfhdeploy data create URL/<datastore-name> コマンドを使用して作成する必要があります。

データストアを作成したら、dbfhdeploy コマンド ライン ユーティリティを使用してデータ ファイルのアップロードを開始できます。