オラクルがインストールされているPC(A)から
同じDBを別PC(B)へ移す作業を職場で依頼されたのですが、
やり方が分らず困っています。
Oracle: 9i リリース 9.2
OS:XP
モード:ノーアーカイブ
概要として、
1.既存DBの停止
2. バックアップ取得(OSアプリ、エクスプローラー等でバックアップ取得を考えてます)
(制御ファイルとデータファイル、REDOログ)が対象!?
3.新PC(B)にオラクルインストール
4.新PCのオラクルでリストア作業(この辺が全くわからないです)
と考えました。
DBにお詳しい方の意見、
詳しい処理(考え方は、ともかく実操作)を詳しく紹介しているサイトが
あれば情報共有させてください。
※移行先のドライブ構成は移行元と基本同じですが、
出来ればリストア時に検討したいと思っています。
※既存DBは自由にDB停止して必要なデータ(バックアップ)は取れるので、
3番と4番の詳しいやり方が分かればうれしい。
そもそも考え方自体間違っているのかも・・・そしたらご指摘お願いします。
※出来ればRMANは使わない方法がベスト
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
困ってるのは4ですね。
(3はインストールだけだし・・・構成が分かってれば困らない)
http://jibun.atmarkit.co.jp/lskill01/rensai/sdba …
自分はオッサンなので、exp/impしか知らないですけど。
それに代わるユーティリティのようです。
完全なのはクローンじゃないでしょうか?
http://www.scribd.com/doc/6818979/CLONING-DATABASE
とりあえず、私なら
1.exp/impを試す。(TargetでCreateUserしてimp)
2.DataPumpなるツールを検討し、試す
3.クローンにチャレンジ!!
切り分けが必要かな?って読んでて思いました。
何が必要で、何が不要なのか・・・
読んでいると、DBに詳しい方にお見受けしますが、何をしたいのかが明確じゃないように思います。
例えば、きちんとexp/imp出来ればREDOなんていらないんじゃない?と思うのは私のレベルが低いからでしょうか?
そもそも、新DBのバージョンも構成も同じなら、DBの初期設定を同じ様にしてやって、dbfを上書きすりゃいいんじゃない?と思うんですけど。
低レベルなアドバイスで申し訳ないです。
この回答への補足
アドバイス有難うございました。
(Data Pump知りませんでした。クローンも興味深いですね)
自己レスに近いですが、結局
exp/impでダメだったら
当初の考えでDBを移す作業をやってみましょう。ということになり。
(1)PC(B)にオラクルインストール
(2)PC(A)の構成をOEMで確認しながらDBを作成(スキーマも作成)
(3)ネットワーク系の設定ファイル(tnsnames.ora/listener.ora)をPC(B)へ
コピーしてipアドレス調整
(4)事前にFULLモードで取ったdmpファイルをスキーマ指定でimpとりあえず
テーブル等、各種オブジェクトは同じものが入りました。
上記の作業は(2)(3)を人の手で調整しているので、
ミスをする可能性が高くなり、
良い手順とは言えないですが
とりあえず目的が達成できました。
>例えば、きちんとexp/imp出来ればREDOなんていらないんじゃない?と思うのは私のレベルが低いからでしょうか?
確かにおっしゃる通りです。[exp/impならいらないですね]
先日の投稿の後、情報収集して
当初の私の案で作業をやるなら。
バックアップ対象は
データファイルと、制御ファイル、
初期化パラメータファイル(spfileかpfileどちらか)程度で良いかと
思いました。
※REDOログは最初にDBをオープンするときにリセットオプションで
初期化すれば良いため不要かも!と思ったわけです。
暇なときにでも当初の方法で自己確認したいと思います。
No.1
- 回答日時:
新旧ともにOracle9iですか?
旧環境でExport、その時生成されるdmpファイルを新環境に持ち込み、Importという感じです。
googleなどで検索すると事例が探せると思います。
この回答への補足
新旧とも同じOracle9iです。
DBのエクスポートって一番レベルが大きいモード(DBモード?名前忘れました。)で
スキーマ情報もすべてバックアップしてくれるんでしょうか?
ユーザモードや表モードのエスポートでスキーマにぶら下がっている
テーブル、ビュー、プロシジャ、パッケージ等のバックアップやリカバリは日常でやってますが、今回の要件としての
新PC(B)はまだ何も入っていないPCなので、
エクスポートで解決するにしても、ツールを使うために
オラクルインストールは必要ですね。
その場合、オラクルインストール後、バックアップ元と同じ
DBを作成しておかないで(バックアップ元と同じSID名のDBもなし、スキーマもなし)でいきなりインポートで、
スキーマもつくられるんでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- 物理学 時間を語るなら、(複数の時間の正体)を知る必要が有る。 1 2023/02/16 22:14
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Windows 10 USBにwindows10をいれて起動する方法 5 2022/04/14 14:29
- デスクトップパソコン キャプチャーボードDRECAP DC-HC4のドライバー 1 2022/05/30 15:40
- Excel(エクセル) Excelファイル開けない。 3 2023/04/18 07:35
- Windows 10 windows11 起動エラー 0xc0000225 1 2022/05/14 11:58
- デスクトップパソコン 「自動修復でPCを修復できませんでした」と表示されPCが起動しないのですが対処法はありますか? 5 2022/05/13 09:16
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- Outlook(アウトルック) 標準アカウントをOUTLOOKアプリに登録するとほかのアカウントのメールもこのアドレスに受信される 1 2023/02/03 20:34
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インスタンスリカバリとメディ...
-
レストア時の空き容量不足について
-
4GB = 4096MB ではない?
-
PL/SQLのコンパイルエラーにつ...
-
空のDVDの見分け方
-
新規表領域の作成について
-
ORA-01013のエラーについて経験...
-
ORA-01843: 指定した月が無効で...
-
増設したHDDに、新たにDtoD領域...
-
datetime型のインポートについて
-
NEC ノートパソコン リカバリ領...
-
HDの不良クラスタをパーティシ...
-
SQL*PLUSを終了させる方法
-
outlook2013 アップグレード中 ...
-
PL/SQLでログを確認したい。
-
SQL*Plusで、コマンドの返答を...
-
バッチファイルでフリーソフト...
-
Oracle_リスナーありませんって...
-
HAVING句でのBETWEEN演算子
-
VBScript 実行時エラーについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Oracleデータベースの復旧方法
-
レストア時の空き容量不足について
-
DB(oracle)のフルバック容量...
-
インスタンスリカバリとメディ...
-
Oracle オラクル データベース...
-
Oracleのarchivelogアーカイブ...
-
RMAN不完全リカバリーについて...
-
ARCserve Agent for Oracleでの...
-
Oracle10gのデータベースの移行...
-
RMANの永続設定について
-
リストアとリカバリの違い
-
10gのバックアップ方法とリスト...
-
誰か・・お願い。。オラクルの...
-
バックアップ方法について
-
ARCserveでのリストアができない
-
RMANのlist backup コマンド
-
RMANを使用してのバックアップ...
-
ORACLE9iのリカバリ方法
-
iTunesに接続
-
データベースのバックアップ
おすすめ情報