• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 33521
  • 公開日時 : 2021/10/11 16:56
  • 印刷
DSServista

【DataSpider Servista】環境変数を変更した後、該当の環境変数を使用しているグローバルリソースへの接続がスクリプト実行時に失敗するようになりました。原因と対処方法を教えてください。

グローバルリソースの設定の一部に環境変数を使用しています。
環境変数の設定値を変更した後、該当のグローバルリソースを利用するスクリプトをトリガーなどで実行した場合に、接続に失敗するようになりました。グローバルリソースの設定画面のテスト実行では接続に成功しています。
原因と対処方法を教えてください。
カテゴリー : 

回答

■想定される原因
登録されているサービスのスクリプトの内部ファイルが、更新前の環境変数の情報を参照しているため、接続に失敗している可能性が考えられます。
 
■想定される対応策
下記の手順にて、更新後の環境変数が反映されサービス実行時の接続が成功するようになるか、ご確認ください。
  1. スクリプトの内部ファイルを更新(再作成)するため、グローバルリソースの定義情報を更新する操作を行う
例)デザイナ上で、別のグローバルリソースに一旦変更してプロパティの「完了」を押下後、元のグローバルリソースに戻してプロパティの「完了」を押下する
  1. 該当プロジェクトを再度サービス登録する
 
■注意点
実行中のスクリプトや、プール中のグローバルリソースなどへは、環境変数の再読み込みは反映されません。これらに対して設定を反映したい場合は、DataSpiderServerの再起動が必要になります。
 
参考情報
  • [環境変数管理]
目的別で検索
トラブルシューティング

このFAQに関してのご意見をお聞かせ下さい。