Oracleで専用に書かれているSQLをPostgresSQLに置き換えることは、そんなに難しいことですか?。また、費用のかかることなのでしょうか?。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/02/09 12:09:34
  • 終了:--

回答(3件)

id:hideakiss No.1

hideakiss回答回数1ベストアンサー獲得回数02005/02/09 12:27:08

ポイント20pt

Oracle固有の機能などを使用していなければそれほど難しくはないと思いますが

使用している場合は少々難しいかもしれません。

どちらにせよ費用が全くかからないとは思いません。

id:Kumappus No.2

くまっぷす回答回数3784ベストアンサー獲得回数1852005/02/09 12:54:24

ポイント20pt

ここに示すように細かい差があるので、自動的に置き換えるのは難しいですね。

となるとプログラムを解釈して手作業で移植する必要があり、OracleとPostgreSQLの両方を知っている人を見付けるところからはじめないといけません。

時間をかけてやれば誰でもできるんでしょうが、外注に出す場合はまず人的な要素で高い値段を出されてしまうかも。

id:quintia No.3

quintia回答回数562ベストアンサー獲得回数712005/02/09 13:35:38

ポイント20pt

http://ascii24.com/news/i/serv/article/2003/06/20/644430-000.htm...

ASCII.jp:ascii24.com一時停止のお知らせ

コンサルティングサービスをしますという会社があらわれるぐらいには難しいし、費用もかかります。

簡単で費用がかからないのならこんなサービスは商品としてなりたたないでしょう?

SE/プログラマの立場から言わせてもらうと、最初から「Oracleでしか使わない」という限定があって、「Oracle固有文法もokです」、と言われたらOracle固有文法を使いまくってしまいますね。

そうなると後からPostfreSQL向けに修正の必要がある箇所を見つけるだけでも、結構な時間がかかります。

また、トランザクションに関する振る舞いの違いもありますので、単にSQL文だけ直せばいいというものでは無いですし。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません