SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

直近開催のイベントはこちら!

EnterpriseZine編集部ではイベントを随時開催しております

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けの講座「EnterpriseZine Academy」や、すべてのITパーソンに向けた「新エバンジェリスト養成講座」などの講座を企画しています。EnterpriseZine編集部ならではの切り口・企画・講師セレクトで、明日を担うIT人材の育成をミッションに展開しております。

お申し込み受付中!

はじめましてOracle!

誰でも簡単!Oracle Database 11g Release2のインストールと初期設定(初期設定編)

002

前回はOracle Database 11g Release2のインストール手順を解説しました。第2回目となる今回はデータベースが使えるようになるまでの初期設定手順を解説します。

Oracle Databaseに必要な初期設定

 前回はGUIを使ってOracle Database 11g Release2のインストールを行いました。画面の指示に沿って進んでいけば良いので、簡単にインストールできたのではないでしょうか。

 インストールが完了したら、続いて初期設定を行います。インストールはあくまでもプログラムをサーバー上に展開するだけですので、データベースはまだ存在しません。そのため、データベースを作成したり、アプリケーションから接続できるよう設定を行うといった初期設定が必要になります。一見難しく感じるかもしれませんが、インストールと同様にGUIのツールが用意されていますので、初心者の方でも心配ありません。

 第2回目となる今回は、Oracle Database 11g Release2の初期設定手順について解説します。

パッチを適用する

 Oracle Databaseには、不具合やセキュリティを修正するためのパッチが提供されており、サポート契約を結んでいる場合はMy Oracle Supportからパッチを検索・入手することができます。Oracle Databaseのパッチにはいくつか種類があるので、適用前にそれぞれの位置づけについて抑えておきましょう。

PSR (Patch Set Release) 複数の修正を一括で提供する最も重要なパッチです。
Oracle Databaseのバージョン4桁目はPSRの識別番号です。
例えば、11.2.0.1.0 にPSRを適用すると 11.2.0.2.0になります。
PSU (Patch Set Update) 厳選された不具合の修正、セキュリティの修正が含まれます。 
3ヶ月ごとに公開されます。Oracle Databaseのバージョン5桁目はPSUの識別番号です。

例えば、11.2.0.2.0 にPSUを適用すると11.2.0.2.1 になります。
CPU (Critical Patch Update) セキュリティの修正のみが含まれます。PSUと同時期に公開されます。不具合の修正が含まれていないため、通常はPSUを適用します。
個別パッチ 1つの不具合に対して特別に作成されるパッチです。 
PSRやPSUに含まれていない不具合に対して作成されます。

 Oracle Database 11g Release2からはベース・リリースにPSRを適用するのではなく、最初からPSRだけを使ってインストールを行うこともできます。その場合は最新のPSUだけを適用すれば問題ありません。個別パッチは複数同時に適用すると競合が発生する場合がありますので、サポートに相談のうえ適用するかを判断してください。適用手順はパッチによって異なるので今回は割愛しますが、包含されているドキュメントを参照すれば問題なく適用できるはずです。

Oracle Netリスナーを作成する

 Oracle Netリスナーは、ネットワーク経由での接続要求を受け付けるためのプロセスです。データベース・サーバーとアプリケーション・サーバーが分かれている場合、Oracle Netリスナーがないとアプリケーションからデータベースに接続することができません。

 Oracle NetリスナーはOracle Net Configuration Assistant(NetCA)というGUIツールを使って作成することができます。NetCAはOracleホーム・ディレクトリ以下に配置されていますので、oracleユーザで実行します。

 oracleユーザで実行

 $ /u01/app/oracle/product/11.2.0/dbhome_1/bin/netca

 NetCAが起動したら、『リスナー構成』を選択して『次へ』をクリックします。

ようこそ
ようこそ

 『追加』が選択されているのを確認し、『次へ』をクリックします。

リスナー
リスナー

 リスナー名を入力し、『次へ』をクリックします。

リスナー名
リスナー名

 通信プロトコルを指定し、『次へ』をクリックします。今回はデフォルトである『TCP』をそのまま使用します。

プロトコルの選択
プロトコルの選択

 TCP/IPのポート番号を指定し、『次へ』をクリックします。今回はデフォルトである1521を使用します。ポート番号を指定する際は、Oracle Database以外のアプリケーションとポート番号が重複しないよう注意してください。また、ファイアーウォールなどのセキュリティ設定でポートが閉じられていないかも確認してください。

TCP/IPプロトコル
TCP/IPプロトコル

 今回はリスナーを1つだけ作成するため、『いいえ』を選択して『次へ』をクリックします。

リスナーを追加しますか
リスナーを追加しますか

 リスナーの構成が完了します。『次へ』をクリックします。

リスナーの構成が完了
リスナーの構成が完了

 NetCAの初期画面に戻りますので、『完了』をクリックしてNetCAを終了します。

ようこそ
ようこそ

 これでリスナーの作成は終了です。

次のページ
データベースを作成する

この記事は参考になりましたか?

  • Facebook
  • Twitter
  • Pocket
  • note
はじめましてOracle!連載記事一覧

もっと読む

この記事の著者

岸和田 隆(キシワダ タカシ)

株式会社アシスト データベース技術本部 データベース・エバンジェリストアシスト入社後、Oracle Database の研修講師、フィールド・ サポート、新バージョンの検証を経て、2007年 自社ブランド 「DODAI」の準アプライアンス製品の企画・開発、2009年 PostgreSQL、2011年...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

関 俊洋(セキ トシヒロ)

株式会社アシスト データベース技術本部 データベース・エバンジェリストデータベース・システムの構築や運用トラブルの解決といったフィールド・サポート業務を経験し、その後は新製品の検証やソリューションの立ち上げに従事。現在はデータベースの価値や魅力を伝えるための執筆や講演活動を行っている。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/3986 2012/06/04 00:00

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング