Oracleのバージョンをアップグレードするにはどうすればよいですか? (11.2.0.1から11.2.0.4)
How Do I Upgrade Oracle Version
オラクルデータベースは、より広く使用されているリレーショナルデータベースの1つであり、公式の脆弱性修正と機能モジュールの増加に伴い、オラクルデータベースバージョン8.0は、元のバージョンから開発され、現在では一般的に12cに使用されており、多くの企業やユニットがアップグレードする必要があります。データベースのセキュリティを保護するために定期的にデータベースを作成します。ここでは、Oracleデータベースをアップグレードする方法と手順について詳しく説明します。この例では、元のデータベースバージョン11.2.0.1、ターゲットバージョン11.2.0.4です。
ツール/材料
- 現在11.2.0.1として使用されているデータベースバージョン要件
- インストールメディアバージョン11.2.0.4をダウンロードする公式ウェブサイトのかなり前に
- この場合、ウィンドウサーバー2008のオペレーティングシステム、実際の状況に応じてメディアファイルをダウンロードする他のオペレーティングシステム
oracle for Windows 11.2.0.1から11.2.0.4へのアップグレードは非常に簡単ですが、プロセスにはまだ多くの詳細があります。そうしないと、予測できない災害が発生する可能性があります。
oracle for windows 11.2.0.1から11.2.0.4へのアップグレード2つの方法があります。1つは異なるマシンをアップグレードし、異なるマシンはデータベースのバックアップに関連してアップグレードします。expdp、rmantwoを使用できます。
これは、データベースのバックアップを実行し、アップグレードが失敗した後のロールバックを防ぐためのローカルアップグレードです。 Bowenは、不適切な連絡があった場合の参照用に、ローカルのOracleデータベースのアップグレードプロセスを記録しました
修正される場合があります。
周囲:
オペレーティングシステムのバージョン:Windows Server 2008R2
データベースの元のバージョン:oracle 11.2.0.1
データベースアップグレードバージョン:oracle 11.2.0.4
アップグレードプロセス:
1、データベースサーバーとデータベース情報の基本的なチェック
2、アップグレードする前にデータベースをバックアップします
3、データベースのアップグレードプロセスの前
4、データベースソフトウェアのインストールの新しいバージョン
5、dbuaを使用してデータベースをアップグレードします
6、個々のコンポーネントと無効なオブジェクトをアップグレードした後、データベースを確認します。
7、サービスアクセス認証を受け入れる
-------------------------------------------------- -----------------------
レコードのアップグレード
1、データベースサーバーとデータベース情報の基本的なチェック
-オペレーティングシステムのディスク容量を確認します
-ホスト階層データベースを表示し、データベースがサービスステータスを監視します
-アラームログデータベースを表示し、アップグレードに問題がないことを確認します
-各コンポーネントの状態のデータベースを表示します
-データベース内の無効なオブジェクトを表示します。不必要な引き裂き力を回避するために、アップグレードを少なくすることはできません。
2、アップグレードする前にデータベースをバックアップします
-ローカルアップグレードをアップグレードするためのOracle11.2.0.1 11.2.0.4は、データベースを新しく構築しておらず、ウィンドウが十分に長くダウンしているため、論理バックアップexpdpスタンバイコマンドを使用します
expdp '/ AS SYSDBA ' directory = zhul dumpfile = expdp_orcl_full_20180117_%U.dmp logfile = expdp_orcl_full_20180117.log
filesize = 80g parallel = 4 full = y
-オペレーティングシステムのパス変数をバックアップします。アップグレードするとパス変数が変更され、別のクライアント接続例外でOracleサーバーが発生します。
-バックアップパラメータファイル、および制御ファイル
3、データベースのアップグレードプロセスの前
-ごみ箱データベースの処理
-コンパイラが過去でない場合、アップグレード後または無効な無効なオブジェクトの処理
-データベースのデフォルト以外のパラメータ、特に非表示のパラメータをクエリすると、アップグレード時に削除されます
a20の列名
a40の列値
select num、name、value FROM V $ PARAMETER where isdefault = 'FALSE'
まず、11.2.0.4メディアファイルをインストールします
- 1
セキュリティ更新の構成
メディアファイルを同じフォルダに抽出し、次のメディアパスデータベースディレクトリに移動し、[設定]をダブルクリックすると、インストールプロセスの後半でデータベースがポップアップ表示されます-セキュリティ更新プログラムの構成
選択を解除します。セキュリティ更新プログラムを受け取るためにMyOracleサポートに合格したいと思います。 [次へ]をクリックします。
ポップアップ 'はまだ利用できません電子メール'ダイアログボックス、 'はい'をクリックします
- 二
ソフトウェアアップデートをダウンロードする
3番目の選択肢「ソフトウェアアップデートをスキップ」をクリックし、「次へ」をクリックします
- 3
インストールオプション
[インストールオプション]画面で、3番目の項目[既存のデータベース(U)のアップグレード]を選択します。
インストール後、DBUAウィンドウを自動的に構成および監視するポップアップが表示されます。 [次へ]をクリックします。
- 4
製品言語の選択
簡体字中国語と英語のデフォルト選択、[次へ]をクリックします
- 5
データベースバージョンを選択します
より多くのオプションを設定する実際の状況。ここでは、最初の「Enterprise Edition」を選択して、「次へ」をクリックします。
- 6
設置場所
これはデータベースのアップグレードであるため、実際の状況に応じてoracleベースディレクトリに新しいパスを入力する必要があります。E: app に新しいディレクトリを設定すると、読者は独自のパスに入力する必要があります。コンピュータ、次にチェックを記入し、ステップの下をクリックしてください
- 7
概要
構成情報の確認が正しい場合は、[インストール]をクリックし、インストールが完了するのを待ちます
終わり
次に、Oracle11gリスナーを構成します
- 1
リスナーを構成し、[次へ]をクリックして、次のステップである「LISTENER」というデフォルトのリスナーを使用します
次の図に従って、モニター構成を完了します。
終わり
第三に、DBUAアップグレードを使用する
- 1
上記の構成リスナーを完了すると、DBUAは以下に示すようなポップアップウィンドウを表示し、[次へ]をクリックします。
- 二
アップグレードするデータベースを選択します
データベースのアップグレードを選択する必要があります。[次へ]をクリックします
警告メッセージがポップアップした後、警告メッセージが表示されます。特に問題がない場合は無視できます。[はい]をクリックしてください。
- 3
アップグレードオプション
アップグレード後に無効なオブジェクトを再コンパイルすることを確認します。CPUの並列処理は実際の環境に応じて構成され、4を選択し、以前にデータファイルをバックアップしたことがあるので、ここでバックアップしないを選択します。
- 4
データベースファイルの移動
元のデータベースファイルを移動するかどうかを選択する実際の状況、ここでは移動しないことを選択します
- 5
診断と回復体位
指定されたフラッシュリカバリ領域をキャンセルします。次のステップ
- 6
管理オプション
UseEM構成データベースの選択を解除します
- 7
概要
情報の要約が正しいことを確認し、[完了]をクリックします
- 8
アップグレードが完了するのを待ちます
アップグレードプロセスには時間がかかる可能性があるため、辛抱強く待つ必要があります
終わり
予防
- アップグレードする前に、データベースファイルをバックアップする必要があり、データのセキュリティを確保してください
- バックアップ前に、Oracleリスナー、プロシージャ、およびプロセスに関連付けられているものを完全にオフにします
- エラーの場合のアップグレードプロセス、エラーコードはオンライン問い合わせで購入できます、一般的な解決策
- ダウンロードメディアファイルは通常、公式Webサイトにあり、ダウンロードするにはサポートIDアカウントが必要です。友達が投稿したアカウントや、ヘルプのフォーラムは必要ありません。
6、個々のコンポーネントと無効なオブジェクトをアップグレードした後、データベースを確認します。
-データベースリスナーを表示する
-データベースコンポーネントを表示する
-元の41から現在の38までの無効なオブジェクトを表示して、増やすのではなく減らす
-データベースインスタンスのステータスを表示する
7、サービスアクセス認証を受け入れる
更新が完了しました