アーティクル - CS356149

ThingWorx Platform のインストール中に thingworxAzureSingleInstanceSchemaSetup または thingworxAzureManagedInstanceSchemaSetup を実行しようとすると、「sqlcmd: command not found」が表示される

修正日: 15-Mar-2024   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Platform 8.5 to 9.5

説明

  • ThingWorx Platform Azure SQLデータベース スクリプトの実行に失敗する
  • ThingWorx Platform のインストール時にAzure SQLのスキーマ セットアップ スクリプトを実行できない
  • ThingWorx Platform Azure SQLスキーマのセットアップ スクリプトが正常に完了しない
  • thingworxAzureSingleInstanceDBSetupまたはthingworxAzureManagingInstanceDBSetup は期待どおりに完了しますが、 thingworxAzureSingleInstanceSchemaSetupまたはthingworxAzureManagedInstanceSchemaSetupは失敗します
  • スキーマ設定スクリプトが「sqlcmd: コマンドが見つかりません」と報告するため、ThingWorx データベース スキーマは作成されません
  • データベース スキーマが設定されておらず、 thingworxAzureSingleInstanceSchemaSetupまたはthingworxAzureManagedInstanceSchemaSetupを実行しようとするとsqlcmd: command not foundエラーが発生するという問題が発生する
  • 次の ThingWorx データベース スクリプトのいずれかを実行すると、 「sqlcmd: command not found」が発生します。
    • thingworxAzureSingleInstanceSchemaSetup.ps1
    • thingworxAzureSingleInstanceSchemaSetup.sh
    • thingworxAzureManagedInstanceSchemaSetup.ps1
    • thingworxAzureManagedInstanceSchemaSetup.sh
  • ThingWorx Azure SQLデータベース スキーマ セットアップ スクリプトを実行すると、コマンド ラインに以下が表示されます。
    • 実行の開始
      ThingWorx スキーマをセットアップし、<Azure SQL DB> にユーザー <Azure SQL User> を作成しています...
      パスワード: ./thingworxAzureSingleInstanceSchemaSetup.sh: 154 行目: sqlcmd: コマンドが見つかりません
      モデル スキーマを設定しています...
      パスワード: ./thingworxAzureSingleInstanceSchemaSetup.sh: 170 行目: sqlcmd: コマンドが見つかりません
      プロパティスキーマを設定しています...
      パスワード: ./thingworxAzureSingleInstanceSchemaSetup.sh: 176 行目: sqlcmd: コマンドが見つかりません
      データスキーマを設定しています...
      パスワード: ./thingworxAzureSingleInstanceSchemaSetup.sh: 182 行目: sqlcmd: コマンドが見つかりません
      補助金スキーマを設定しています...
      パスワード: ./thingworxAzureSingleInstanceSchemaSetup.sh: 188 行目: sqlcmd: コマンドが見つかりません
      実行の終了
最新バージョンはこちらを参照ください CS356149