PowerBuilderで作成し、Sybase SQL AnyWhere10データベースを使用するERPシステムがあるため、SQL AnyWhere10をOracleに変換することを決定し、SybaseまたはOracleを使用するシステムに能力があります。助けが必要なのはどこから始めるのですか?SybaseをOracleに変換
1
A
答えて
1
私はSysbase AnywhereからOracleへの移行を一度助けました。ほぼすべてのスクリプト(ビュー、関数、プロシージャなど)を変更する必要があります。両方のサーバーに接続し、AnywhereのスクリプトをそのままOracleサーバーにコピーした自己作成ツールを使用して、新しいスクリプトを編集してコンパイルすることができました。
多くの作業があり、多かれ少なかれ自動化が不可能です。
1
これまでのPowerBuilderプロジェクト(45個のPBL、〜3000個のオブジェクト)でこれを実行していたのは、これがBIGタスクです。 3〜4人の開発者と専用のDBAが1年のうちにプロジェクトをOracleに変換し、事態をひどく壊してしまうことはありませんでした。
SQL AnywhereまたはOracleのいずれかで実行されていると言います。 2つの方法は非常に異なっており、同等の機能を提供しようと夢中になります。 @DisplacedGuyの記述、トリガー、一時テーブルの使用法、およびデータ型の違いには最低限の注意が必要です。私は最後にOracleをv8で定期的に使用しました。組み込みSQLのデータを返す方法はSybaseとは異なります。 DWOで使用されている構造に応じて、ダイナミックDWに移動したり、ライブラリを個別に管理したり、データアクセスレイヤを完全に分離しておく必要があります。
私が提案しているのは、できればこれをガイドしてくれた人を雇うことです。計画時間&あなたの人々を訓練するためのお金。
幸運。
関連する問題
- 1. Sybase TEXTとOracle CLOBのパフォーマンス
- 2. OracleコードをTSQLに変換
- 3. varcharをInteger sybaseに変換するには?
- 4. Sybase SQLをHSQLDB方言に変換するには?
- 5. SybaseクエリをOracle Sqlへ移行する:oracle sql Developer
- 6. Oracleと同等のSQL Server/Sybase DateDiff
- 7. 文字列をsybaseの日付に変換する方法
- 8. 矛盾したvarchar日付をsybase datetimeに変換
- 9. オラクルにして、Sybaseのスタッフ機能の変換
- 10. oracle ISBN10をISBN13に変換する
- 11. OracleタイムゾーンをUTCからPSTに変換
- 12. oracle 10gの列を列に変換
- 13. OracleクエリをSQL Server 2008に変換
- 14. oracle blobをxml型に変換する
- 15. mysqlデータベースをOracleに変換する
- 16. MS SQLスクリプトをMysqlとOracleに変換
- 17. MSSQLの 'FOR XML PATH'をOracleに変換
- 18. OracleのクエリにSQL Serverクエリを変換
- 19. SQL ServerコードをOracleに変換する
- 20. 私はsybaseスクリプトをoracleに書きます。
- 21. OracleパッケージHANAへの変換
- 22. Oracleの日付変換
- 23. Oracleデータベースの日付変換
- 24. Oracleでのプロシージャ変換
- 25. oracle soa 12cプロジェクト変換
- 26. Oracleのインパラにクエリの変換
- 27. Oracle Plus(+)がANSI変換に結合
- 28. Oracleテーブルの列の変換と変更
- 29. DBI :: Sybaseデータ変換でオーバーフローが発生しました
- 30. XSLTを使用してXMLをXMLに変換する(sybase出力)
ERPシステムをSybaseからOracleに変換するには?私はコンサルタントを雇い始めて、それをすべてあなたのためにマップして、それを行う方法を示します。それはSOのための大きな質問です。 – Ollie
下の回答では、巨大なプロジェクトです。ここにいくつかのヒントがあります... Oracleには、sybaseコードをOracleに変換して変換する変換ツールがあり、それは無料であると私は信じています。欠点は、変換が完全ではないことです。トリガ、Sybaseのcharデータ型、およびSybaseの任意の一時テーブル・ロジックでは、大きな課題があります。トリガは方法が異なり、再帰的なトリガコードに取り組まなければならず、トリガを行レベルのトリガに変換する必要があります。 –
移行先のOracleのバージョンを教えてください。 [Ispirer SQLWays Tool] [1]を使用して、Sybase ASA 12からOracle 10に移行し、スキーマとデータの自動移行を実現しました。 [1]:http://www.ispirer.com/products/sybase-to-oracle-migration?click = 7398510&from = so – MaterialGirl