1

9.1D の Progress アプリケーションを 11.3 にアップグレードしています。移行のために探す必要があるサンプル ドキュメントはありますか。

現在、OpenEdge Enterprise RDBMS 11.3 をインストールする新しいサーバーを構築しています。

現在のデータベースをバックアップして、新しいバージョンにダンプできますか?

提案/ドキュメントはありますか?

4

1 に答える 1

0

一般に、アップグレードの進行状況は非常に「親切」ですが、9.1d から 11.3 (ちなみに 11.4 はまもなくリリースされます) への移行は 2002 年から 2013 年に移行することを念頭に置く必要があります。

ディスク レイアウト、OS ユーティリティ (たとえば、UNIX、DOS、OS-COMMAND を使用) に依存するプログラム ロジックがある場合は、それらも変更される可能性があります。そのため、ファイルがエラーなしでコンパイルされたとしても、アップグレードが失敗する可能性があります。すべてをテストする必要があります。

9.1D から 11.3 に直接バックアップして復元することはできません。ダンプしてロードする必要があります。

するべきこと:

  1. すべてをバックアップ!これをお見逃しなく、必ずバックアップのコピーを保存してください。データベース、スクリプト、プログラム ファイル (.p、.i、.r、.cls など) をバックアップします。すべての!これは重要です!問題が発生した場合に再起動できるように、バックアップの元のバージョンが常に残っていることを確認してください。Progress には、データベースをバックアップするためのユーティリティが組み込まれています。OS ユーティリティも使用できます。OS ユーティリティを使用してオンライン バックアップを作成することはできないことに注意してください。バックアップされたデータベースは破損している可能性があります。OSユーティリティを使用する場合は、バックアップ前にデータベースをシャットダウンしてください。

  2. 現在のデータベースをダンプします。データとスキーマ。シーケンスなどのチェックを忘れないでください。

  3. 古いデータベースのスキーマを使用して、新しいサーバーで新しいデータベースを再構築します。可能であれば、このようなアップグレードを行う場合はタイプ 2 ストレージ エリアに移動します。パフォーマンスが向上します。これに必要な設定に関するドキュメントとナレッジベースを確認してください。

  4. ダンプされたデータをロードする

  5. プログラム ファイルを古いサーバーから新しいサーバーにコピーする

  6. 再コンパイル

  7. データベースやクライアントを起動するための起動スクリプトなどを作成します。古いパラメータは新しいサーバーに適合しない可能性があります。おそらく、より多くのメモリ、より高速な CPU、より大きなディスクなどがあります。

すべてのステップにはいくつかのサブステップがあります。community.progress.com にあるドキュメントを参照することをお勧めします。KnowledgeBase (knowledgebase.progress.com) を検索することもできます。

また、問題が発生した場合は、ここでより具体的な質問をすることができます (ただし、などのタグを適宜付けてください)。

11.3 ドキュメント

9.1D ドキュメント

知識ベース

于 2014-07-30T16:53:11.583 に答える