新規投稿 記事一覧 ホーム
●ご利用方法,ご利用に際しての規約はこちらをお読みください。
こちらからの投稿は、先頭に表示されているコメントへの返信になります。
AS/400システムからのODBC経由でのデータ移行 uec さん [ 8月27日(月) 10時52分 ]

    はじめまして。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に登録しようと考えていますが、上記のような状態で
    どうにも前に進みません。
    長文になり恐縮ですが、良案をご教授願えますようお願いいたします。

    RE:AS/400システムからのODBC経由でのデータ移行 IKD さん [ 8月28日(火) 13時33分 ]

      ODBCドライバーのサーバー・デーモンも SBS: QSYSWRK の配下に
      いるはずですから、ひとつひとつWRKACTJOB で調べて
      「5=処理」で「10. ジョブ・ログの表示」で F10キーを押して
      ローレベル・メッセージを調べれば真のエラー原因が特定できると
      思います。
      しかし単に Excel にデータをダウンロードされたいのであれば
      Chicago の試供版を導入すれば無償で 14日間使用することが
      できます。
      PCOMM や C/A でも Excel に BIFFファイルとしてダウンロードすることは
      できますが 15000件の制限があります。

    RE:AS/400システムからのODBC経由でのデータ移行 uec さん [ 8月28日(火) 15時31分 ]

      IKD さん 

      早速の返信ありがとうございます。ご指示のとおり、JOBを調べてみたのですが、
      「QSYSのサブシステムQUSRWRKのジョブ214398/QUSER/QZRCSRVSがXXXXに開始された。ジョブXXXXに
      システムにいられました。
      クライアントからのユーザーQSECOFRがサーバに接続された。スレッド X'0000000000000001’のASP
      グループは*NONEに設定されました。」

      というメッセージが表示されました。
      当方には全く意味がわかりません。。。そもそもAS400はODBCでの接続をできる
      端末をサーバ側で制御しているのでしょうか?そのあたりが確認できればと考えております。

お名前
パスワード
e-mailアドレス
タイトル
ホームページ
アドレス