Oracle Database 2日でデータベース管理者 11g リリース1(11.1) E05759-03 |
|
Oracle Database管理者(DBA)には、Oracle Databaseの運用全般に対する責任があります。この章は、多くの一般的なDBAタスク、利用可能なツールおよびこのマニュアルに慣れることを目的としています。この章は次の項で構成されています。
このマニュアルは、データベース管理のクイック・スタート・ガイドであり、日常のデータベースの管理タスクを実行する方法について説明します。このマニュアルの目的は、Oracle Databaseの概要の理解に役立つ情報を提供することです。このマニュアルでは、データベースの運用管理に必要となる一般的な管理タスクの実行方法について説明します。これらのタスクには、データベースの構成、メモリーと記憶域の管理、ユーザーの管理、表などのデータベース・オブジェクトの管理、基本的なトラブルシューティング、パフォーマンスの監視作業などがあります。
このマニュアルで使用される主要な管理インタフェースは、Oracle Enterprise Manager Database Controlで、Oracle Databaseで導入されたすべての自己管理機能を装備しています。
このマニュアルはタスク指向です。このマニュアルでは、管理タスクの実行が必要な理由および時期について説明します。必要に応じて、すぐに使用するタスクの理解および実行に必要な概要について説明します(読者はデータベースの予備知識がないと想定しています)。このガイドはすべてのOracle Database概要の包括的な説明ではありません。このタイプの詳細は、『Oracle Database概要』を参照してください。
また、管理タスクの詳細は、『Oracle Database管理者ガイド』を参照してください。
このマニュアルは、Oracle Databaseの管理を目的とした総合的な一連の学習教材の一部です。これらの教材には、Webおよびオラクル認定講師による研修コースで利用できる2 Day DBA Oracle by Example(OBE)Seriesが含まれます。
このマニュアルの各章は、Oracle By Exampleレッスンに対応しています。OBEでは、各章のすべてのタスクを段階的に説明し、注釈付きのスクリーン・ショットを使用します。一部の例では、タスクの完了に役立つ追加情報が紹介されています。
各章の終わりには、関連するOBEレッスンへのリンクが記載されています。2 Day DBA Oracle By Example(OBE)Seriesのホームページは次のとおりです。
http://www.oracle.com/technology/obe/11gr1_2day_dba/indexotn.html
Oracle Databaseは、オブジェクトおよびeXtensible Markup Language(XML)機能を使用するリレーショナル・データベースです。リレーショナル・データベースでは、すべてのデータが、行と列で構成される2次元の表に格納されます。Oracle Databaseを使用すると、高いパフォーマンス、信頼性およびスケーラビリティを保持しながら、データの格納、更新および効率的な検索を実行できます。
Oracle Databaseは、次の要素で構成されています。
データベースには、ユーザー・データ、メタデータおよび制御構造が含まれています。メタデータ(データに関するデータ)はディスクに関する情報の集合であり、これにより、Oracleソフトウェアでユーザー・データを管理できます。メタデータの例として、データ・ディクショナリを挙げることができます。制御構造(制御ファイル、REDOログなど)によって、ユーザー・データの整合性、可用性およびリカバリ可能性が確保されます。
サーバー・プロセスは、SQL文を解析および実行し、結果を取得してユーザーまたはアプリケーションに戻します。
Oracle DBAとして、次のタスクを行う必要があります。
中小規模のデータベース環境では、これらのタスクを1人で担当することが考えられます。大規模なエンタープライズ環境では、通常は、データベース・セキュリティまたはデータベース・チューニングなどの専門を持つ数名のDBAに作業を分担します。
このマニュアルでは、Oracle Databaseの迅速かつ効率的な作成方法および基本的なデータベースの管理方法について説明します。
次に、データベース管理者の作業を行う場合に使用する製品、ツールおよびユーティリティの一部を示します。
Oracle Universal Installer(OUI)により、Oracleソフトウェアおよびオプションをインストールします。これによりDatabase Configuration Assistantが自動的に開始され、データベースがインストールされます。
Oracle Database Configuration Assistant(DBCA)は、Oracle提供のテンプレートまたは管理者が独自に作成したテンプレートからデータベースを作成する場合に使用するユーティリティです。これにより、事前構成済のシード・データベースをコピーできるため、新しいデータベースを生成およびカスタマイズする時間と負荷を削減できます。
Database Upgrade Assistantは、既存のデータベースを新しいリリースのOracle Databaseにアップグレードする際に使用するツールです。
Net Configuration Assistant(NetCA)は、Oracle Databaseネットワークのクリティカル・コンポーネントであるリスナーとネーミング・メソッドを構成する場合に使用するユーティリティです。
データベースを管理する主要なツールはWebベースのインタフェースであるOracle Enterprise Manager Database Control(Database Control)です。Oracle Databaseソフトウェアをインストールし、データベースを作成またはアップグレードしてネットワークを構成すると、データベースの管理にDatabase Controlを使用できます。また、Database Controlは、パフォーマンス・アドバイザ用およびSQL*Loader、Recovery ManagerなどのOracleユーティリティ用のインタフェースも提供します。
|
![]() Copyright © 2004, 2008, Oracle Corporation. All Rights Reserved. |
|