2017-11-09 10 views
0

SSIS 2008r2を使用してSQL ServerデータベースからAS/400ライブラリテーブルにデータを挿入する方法はありますか?私たちはテストを行い、ライブラリ内のテーブルを見ることができますが、「マッピング」をクリックするとエラーになります。イメージを参照してください。SSIS SQL ServerデータベースとIBM AS400間のデータ統合

Error SSIS

我々は、列が表示されていると私はマッピングを行うことができますAS/400システムでのジャーナリング置く場合。しかし、このオプションは、AS/400システム上にたくさんの特別な(ロギング)スペースを作成しています。

ジャーナリングオプションを使用せずにこの作業を行う方法はありますか?

+0

ジャーナリングがコミットメント制御のために必要です。おそらく、SQL Serverのコミットメント制御をオフにすることができたらうまくいくでしょうか? – jmarkmurphy

+0

コミット制御が障害ブロックであるとエラーメッセージが示している場合、自動コミットするように接続を設定することで是正できます。 –

+0

どうやってそれをしますか? – chr1s84

答えて

0

解決策は、「データアクセスモード」を「SQLコマンド」に変更することです。

SQLコマンドテキストで、次の中塗り:

SELECT COLUMN_A AS COLUMN_A, 
     COLUMN_B AS COLUMN_B 
FROM TABLE 

そして今、あなたは、AS/400システム/ライブラリ内のテーブルのマッピングにアクセスすることができ

関連する問題