Sybase インスタンス (ASE 15) をデータ ストアとして使用する単純な Java アプリケーションで構成された、数年前に廃止されたレガシー システムがあります。現在、MySQL を使用する新しいアプリに移行しており、残念ながら古いアプリ、そのソース コード、および Sybase サーバー ソフトウェアを破棄しましたが、システムが廃止された日にアーカイブされたダンプがまだ残っています。
これらのダンプにあるいくつかの大きなデータ テーブルを取得する必要がありますが、私たちの生活では、それらを抽出/エクスポートする方法を理解できません。
完璧な世界では、Sybase または一部のサード パーティが、ダンプ ファイルを直接操作できるオープン ソース ツールを提供します。しかし、私がこれまでに行った調査では、ダンプ ファイルの仕様は独自のものであり、そのようなツールは存在しないことが示唆されています (この「復活」にお金を費やす必要はありません... 少なくとも可能であれば)。
その代わりに、私の次の推測は、Sybase の試用版を試してダウンロードし、実際のライブ DB にダンプを具体化してから、DB に接続してデータをフェッチするだけの小さな抽出スクリプト/ツールを作成することです。必要。
私は正しい道を進んでいますか、それともより良い方法/ツール/方法がありますか?