SHOEISHA iD

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

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

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

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

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

お申し込み受付中!

徹底解説!Oracle Database 12cのすべて

グングン仕組みがわかる!12cのマルチテナントを触ってみよう


前回はOracle Database 12cで新しく実装されたマルチテナント機能(Oracle Multitenant)の概要を紹介しました。第2回目となる今回は、Oracle Multitenantの環境を実際に構築し、操作しながら仕組みを解説していきます。

誰でも簡単にマルチテナントを構築できる

 前回は12cの目玉機能であるOracle Multitenantの概要を紹介しました。Oracle Multitenantは「データベースの中にデータベースを作成する機能」であり、11gR2以前と比べてアーキテクチャが大きく変更されています。今回は、その仕組みをより詳しく理解するために、12cのマルチテナント環境を実際に構築し、操作してみます。

 まず始めに、12cのソフトウェアをインストールします。インストールに自信がない方でも、コマンドが1つひとつ書かれた日本語の手順書がありますので、これを利用すれば手順を間違えることなく短時間でインストールできます。12cのソフトウェアとインストール手順書はOracle.comのアカウントがあれば、Oracle Technology Network(OTN)からダウンロードすることができます。

Oracle Databaseソフトウェアとインストール手順書のダウンロード
Oracle Databaseソフトウェアとインストール手順のダウンロード

 http://www.oracle.com/technetwork/jp/database/enterprise-edition/downloads/index.html


 2013年8月末時点で、12cが対応しているプラットフォームは以下のとおりです。いずれも64bitのみの対応になります。なお、Oracle Clientは12cになっても32bit版が引き続き提供されています。

 http://www.oracle.com/jp/system-requirement/db-matrix-195845-ja.html

マルチテナントの構築で重要な2つのステップ

 今回はLinux環境にインストールを行います。ソフトウェアをダウンロードしたら、手順書に従ってインストールを行います。Oracle Universal Installer(OUI)を立ち上げたら、あとは画面に従って情報を入力していくだけですので非常に簡単です。マルチテナントを構築する場合、途中のエディション選択画面でEnterprise Editionを選択してください。

データベース・エディションの選択
データベース・エディションの選択

 Standard Edition OneとStandard Editionでもマルチテナントを構築できますが、作成可能なプラガブル・データベース(PDB)の数が1つに制限されています。これはあらかじめPDBとしてデータベースを作成しておくことで、Unplug/Plugによって簡単にEE環境へデータベースを移行/バージョンアップできるようにするための措置です。複数のPDBを作成する場合は、Enterprise Editionを使用します。

 ソフトウェアのインストールが完了したら、Database Configuration Assistant(DBCA)を使用してデータベースを作成します。マルチテナントを構築する場合、『コンテナ・データベースとして作成』にチェックを入れてください。同時にPDBを作成したい場合は、PDBの数と接頭辞を入力します。以下のように入力すると、『pdb1』『pdb2』『pdb3』という3つのPDBが作成されます。

コンテナ・データベースとPDBの作成
コンテナ・データベースとPDBの作成

 あとは画面に従って情報を入力していけば、データベースの作成は完了です。

次のページ
マルチテナントのデータベースに接続してみよう

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

  • Facebook
  • Twitter
  • Pocket
  • note
徹底解説!Oracle Database 12cのすべて連載記事一覧

もっと読む

この記事の著者

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

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

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

関 俊洋(セキ トシヒロ)

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

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

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

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/5113 2013/09/12 15:37

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

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

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

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

メールバックナンバー

アクセスランキング

アクセスランキング