![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
オラクルのヴァージョン違いでデータを移すにはどのようにしたらいいですか?
あるDBを運用しています。(Win2003)
2台あって一台のヴァージョンは8iでもう一つは9iです。
会社の情シスから古いから新しいヴァージョンにしなさいと催促されています。
特にアプリも変える気がないのでオラクルのヴァージョンアップを実施しようと策を練っていますが、どうせなら11gかなと思っていますが情シスから茶々が入り新しすぎて不安だから10gにしなさいと言われています。
そこでなのですがヴァージョンアップで気を付けなければいけないこととデータの移行はどのようにすればいいでしょうか?
No.2ベストアンサー
- 回答日時:
気をつける点を簡単に記載すると、おおよそ以下の項目があります。
(1)ライセンスの確認
サポートに入っていればバージョンアップは無料です。
現状を確認しましょう。※購入時の代理店や営業に確認しましょう。
またバージョンアップパスも確認しましょう。
8iから10gへ直接アップデート可能か等。
(2)バージョン違いによる動作確認
バージョンによって動いていたものが動かなくなるケースはあるので、ひと通り動作確認を行う必要があります。
※バグで動いていたのが、バグが直ってしまい動かなくなることもあります。
クライアントアプリが該当DBバージョンに対応しているかも確認する必要があります。
(3)オブジェクト・データ移行
ユーザー、テーブル、ビュー、ストアドなどのCreate文の有無。
※残っていればスクリプトから作成。なければexpでスクリプトを抜き出し。
データ量と移行に使える時間との兼ね合い。
データ量から移行時間を計算し、使用できる時間内で移行できるかを計算する。
出来ない場合はシステム停止時間をのばすなど調整が必要。
データ移行方法の決定
・exp/imp
・CSV等のファイルに落としてからSQL*Loaderで取り込む。
・DBリンク経由で直接Insertする。
(4)並行稼働の方法
新旧を比較するため並行稼働を行うことが可能か、また、その方法の決定。
※そもそも並行稼働が可能か?
ハード購入が出来なくて、同一筐体にインストール?
(5)オプティマイザの違いによるレスポンスの違い
オプティマイザのバージョン違いにより、レスポンスが低下する可能性があります。
レスポンスがでなくてロジック自体の見直しが必要になる可能性もあります。
(6)戻し計画
新環境にしてから業務を行ったがバグ等で旧環境に戻す必要がある際の手順。
ざっと考えただけでこれだけあります。
No.1
- 回答日時:
アプリケーションの非互換はOracle Directに聞けばいいと思うけど。
http://www.oracle.com/jp/direct/index.html
データはexpしてimpでしょうね。
ま、アプリもデータもまとめてOracle Directに聞けばいいのでは。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(メールソフト・メールサービス) thunderbirdのメッセージフィルター 2 2022/08/16 19:43
- 小学校 古い通学区域地図って、どうやって手にいれたらいいですか? 2 2023/02/05 15:38
- ドライブ・ストレージ 古い外付けHDDから新品外付けHDDへのデータ移行方法 (Mac) 2 2022/12/11 02:01
- Android(アンドロイド) スマホの新端末へのデータ移行について iPhoneの旧端末から新端末へのデータ移行はすごいですね。 1 2022/05/30 14:25
- iPhone(アイフォーン) iphoneで 空きデータスペースが無かった為 長期間バックアップをしてませんでした(携帯を変えて 4 2022/06/22 19:27
- 格安スマホ・SIMフリースマホ スマホの乗り換えで機種を新しく購入する場合でもsimカードの入れ替えでデータ移動できるのですか? 4 2022/07/27 21:29
- その他(プログラミング・Web制作) zshの例外処理 1 2022/06/02 16:36
- 電子書籍 Androidタブレット→microSDカード→電子辞書AZ-SV4000経緯でシス単mp3音声デー 6 2023/04/03 20:37
- 格安スマホ・SIMフリースマホ FEETEL Priori5 からの機種変更 2 2022/11/13 15:54
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチファイルで複数フォルダ...
-
副問合せにLIKE文を使う方法は...
-
IPアドレスを数値に変換
-
videopad 無料版 アンインストール
-
スナップショット取得について...
-
sqlで質問です。 Aテーブルは店...
-
SQLの中上級者へのレベルアップ...
-
SELECTによる表の変換方法を教...
-
開発対象となるアプリケーショ...
-
質問です。 下記のテーブルとデ...
-
Oracleですがsqlで質問です。 ...
-
sqlで質問です。 Aテーブルの登...
-
sqlで質問です。 Aテーブルの情...
-
SQLの書き方について
-
SQLについて教えて下さい。 主...
-
sqlで質問です。 idを元にidに...
-
oracleで 10,20, 30, というデ...
-
索引作成について
-
googleプレイの履歴で取得とイ...
-
sql(oracle)で質問です。 テ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
事務コンのデータ移行
-
PostgreSQL のバージョン変える...
-
DBにデータファイルを格納する...
-
レコードに改行コードが含まれ...
-
SQL変換ツールについて
-
データベースの移行について
-
SQLServer - Access開発環境
-
OracleのSID変更
-
SIDとSERVICE_NAMEの違いとは?
-
MySQLではなく、Postgresを使っ...
-
ORA-12170のエラーについて
-
突然オラクルへ接続できなくな...
-
DB2で SQL1032N start databas...
-
倒産した18禁ゲーム会社のパ...
-
oracleのメモリ使用量が97%ほど...
-
Oracle11g SQLPlusログインにつ...
-
.NET Frameworkがコントロール...
-
Windows Storeを使わずに付箋を...
-
住所コード11桁の住所データ...
-
AWS初学者です。 AWSの学習を終...
おすすめ情報