![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
Oracleデータベースを端末Aから端末Bへ移行しようと考えています。(両方ともUnixです。)
端末AはOracle7.3.3です。
端末BにはOracle9.0.1をインストールする予定です。
移行方法はExpとImpを使い、データベースごと移行する予定です。
このときふと疑問に思ったのですが、Oracle9.0.1をインストールするときに、データベースを作成すると思うのですが、端末Aのデータベースを移行してくる際に、データベースが2つできてしまうと思うのですが問題ないのでしょうか。(そもそもデータベースは複数持てる物なのですか。)それとも、インストール時にデータベースを作らないのでしょうか。
移行はしたことがないので常識が分かりません。
詳しく教えて下さい。お願いします。
もう一つおまけで聞きますが、データベースごと移行した場合、TRIGGER、INDEX、シーケンスも移行されるのですか。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちわ。
Exp/Imp については、既にPBG3 さんが回答されていますので、追加質問
について回答したいと思います。
SYSTEM 表領域についてですが、こちらについては移行する必要はありません。
通常はSYSTEM 表領域にはユーザの表などは配置せず、Oracle がデータベース
を管理するための領域となっている筈です。
→ Oracle が管理している表領域や、ユーザ、表の情報などが格納されています。
つまり、Import で表や索引が作成される時に自動的にSYSTEM 表領域が
構築されていく事になります。
SYSTEM 表領域は、Oracle にとって、必ず必要となる表領域ですので、
データベース作成時に作成する事になります。
※ バージョンが上がる事で、データベース作成時に必要となる
SYSTEM 表領域のサイズも増えていますので、7.3 の時よりも
多くの領域が必要になる筈です。
(と言っても数百MB程度ですが。)
No.1
- 回答日時:
Expの全データベースモードを使用して移行する場合でも、
Impによって作成されるのは表領域からでデータベースの作成まではできません。
したがって移行先のデータベースはあらかじめ作成しておく必要があります。
インストール時にSystem表領域のみのデータベースを作っておけば
いいと思います。
trigger,index,シーケンス、権限、ユーザ定義等,ExpとImpで移行できます。
また1台の端末で複数のデータベースを持つことも可能です。
PBG3さん!回答ありがとうございます。かなり参考になりました。
申し訳ないのですが追加質問させて下さい。
移行する側のSystem表領域は移行できないのでしょうか。
移行する側のSystem表領域は移行する必要はないのでしょうか。
移行できる場合、System表領域は移行された側に2つ作成されると思うのですがいづれかを削除するのでしょうか?
移行できない場合、移行される側のSystem表領域に関しては調整(移行する側と同じようにSystem表領域を作成するなどの)が必要ということなのでしょうか。
自分でも調べてみますがどうかお力をお貸し下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Android(アンドロイド) スマホの新端末へのデータ移行について iPhoneの旧端末から新端末へのデータ移行はすごいですね。 1 2022/05/30 14:25
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- Excel(エクセル) エクセル関数のXlookupのフィルハンドル機能(類した機能でも可)を知りたいです。 3 2022/09/20 20:02
- その他(セキュリティ) androidスマホのデータ移行について 4 2022/10/07 09:10
- MySQL 「utf8mb4_general_ci」はMAMPでは何に当たりますか? 1 2022/06/02 07:45
- 化学 X線回折パターンにおいてデータベース照合で同定できないピークに対するアプローチを教えて下さい。 1 2022/06/30 10:36
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
- iCloud iPhoneデータ移行について 3 2022/05/13 19:25
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- iPhone(アイフォーン) iPhoneからiPhoneに端末を変え、SIMカードも移行し、データ移行もクイックスタートで行い無 8 2023/03/01 00:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
住所コード11桁の住所データ...
-
SIDとSERVICE_NAMEの違いとは?
-
DB2で SQL1032N start databas...
-
Oracle DBリンクについて
-
突然オラクルへ接続できなくな...
-
SQLサーバー認証でログインを作...
-
CloverをインストールしたUSBメ...
-
「ORA-12637」エラーでORACLEに...
-
データベース接続情報作成しま...
-
PCゲーム Hard☆Love☆Life
-
Oracleへのリンクサーバー設定...
-
OS認証時にOracle Net Manager...
-
SQLServer2005上の別DBからテ...
-
クライアントからのリスナーが...
-
OracleでのIPアドレス制限について
-
ORA-12170のエラーについて
-
ExcelとOracleの連携について
-
ObjectBrowserでエクスポート
-
oinstallとdbaグループ、所有ユ...
-
DFパッチの当て方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
住所コード11桁の住所データ...
-
データーベースはないがいいで...
-
Webデータベースの構築に関して
-
データベースの選択について
-
データベースの書き込み・読み...
-
databaseについて
-
【オラクル8i】COMPATIBLEパ...
-
Oracle9i Personal Editionのデ...
-
Oracleを1から学べるサイト
-
ORA-01102 排他モード?
-
ホームページの作り方(ニュー...
-
データベース移行
-
SIDとSERVICE_NAMEの違いとは?
-
ORA-12170のエラーについて
-
DB2で SQL1032N start databas...
-
突然オラクルへ接続できなくな...
-
.NET Frameworkがコントロール...
-
Oracle11g SQLPlusログインにつ...
-
CloverをインストールしたUSBメ...
-
データベース接続情報作成しま...
おすすめ情報