はじめまして。uecと申します。現在プロジェクトにて、AS400システムのリプレースを行っていますが、現状のデータ移行のところで行き詰まっています。≪旧システム≫AS/400 (バージョンはわかりません)ウィンドウズ端末が複数台あり、パーソナルコミュニケーションを使用して通信しています。 パーソナルコミュニケーションのバージョン→5.7≪新システム≫Oracle10gR2リッチクライアントAS/400のシステムが使用できる端末にAS/400用のODBCドライバが入っていなかったのでIBMのUSサイトより「IBM iSeries Access for Windows」をDownloadし、インストールしたのちパーソナルコミュニケーションズのツールのデータベースアクセスにてODBC接続しようとすると『Error occurred while retrieving usage information for (ユーザー名) on XXXX.XXXX.XXXX.XXXX』※XXXXはAS400のIPアドレスと表示され接続できません。データ件数があまり多くないので、ODBCにて一度アクセスなり、Excelにデータをはき出して、Oracleに登録しようと考えていますが、上記のような状態でどうにも前に進みません。長文になり恐縮ですが、良案をご教授願えますようお願いいたします。
ODBCドライバーのサーバー・デーモンも SBS: QSYSWRK の配下にいるはずですから、ひとつひとつWRKACTJOB で調べて「5=処理」で「10. ジョブ・ログの表示」で F10キーを押してローレベル・メッセージを調べれば真のエラー原因が特定できると思います。しかし単に Excel にデータをダウンロードされたいのであればChicago の試供版を導入すれば無償で 14日間使用することができます。PCOMM や C/A でも Excel に BIFFファイルとしてダウンロードすることはできますが 15000件の制限があります。
IKD さん 早速の返信ありがとうございます。ご指示のとおり、JOBを調べてみたのですが、「QSYSのサブシステムQUSRWRKのジョブ214398/QUSER/QZRCSRVSがXXXXに開始された。ジョブXXXXにシステムにいられました。クライアントからのユーザーQSECOFRがサーバに接続された。スレッド X'0000000000000001’のASPグループは*NONEに設定されました。」というメッセージが表示されました。当方には全く意味がわかりません。。。そもそもAS400はODBCでの接続をできる端末をサーバ側で制御しているのでしょうか?そのあたりが確認できればと考えております。
CAのCDが無いって事は、ライセンスが無い。PCOMMでダウンロードするほうが簡単です。