SSIS プロジェクトで以下に示すようにパラメーターを定義しました
次に、以下のように定義された SQL エージェントジョブのオプションを変更したいと思います。
getdate の代わりに fix date の値を設定しようとしても、それを知らせるエラー メッセージが返されます。
エラー: 2014-12-19 16:30:21.56 コード: 0xC001F016 ソース: パッケージの説明: パラメーター変数であるため、変数の値の変更に失敗しました。パラメータ変数は読み取り専用です。終了エラー DTExec: \Package.Variables[startdate].Value 値を 18.12.2014 に設定できませんでした。開始: 16:30:21 終了: 16:30:21 経過: 0.296 秒。パッケージの実行に失敗しました。ステップは失敗しました。
パラメータは読み取り専用ですか?はいの場合、プロジェクト内でしか設定できない場合、パラメーターを使用する意味は何ですか。変数がありますが、それらは同じ仕事をします。私が何か間違ったことをしている場合は、光をください。
SQLジョブ内ではなく、プロジェクトレベルですでに値を修正する代わりにgetdate()を追加しようとしましたが、これも許可されていません。なぜ?
ありがとう。