アットウィキロゴ

データベースの作成

データベースの作成手順

  1. 環境変数の設定
  2. 初期化パラメータファイルの作成
    CONNECT / AS SYSDBA
    CREATE SPFILE FROM PFILE;
    
  3. インスタンスの起動
    CONNECT / AS SYSDBA
    STARTUP NOMOUNT
    
  4. データベースの作成
    CREATE DATABASE [データベース名]
    
    • CREATE DATABASE文で指定できるもの
      • REDOログファイル名、サイズ
      • REDOログファイル最大グループ数
      • REDOログメンバ最大数
      • アーカイブREDOログファイルの最大数
      • データファイル最大数
      • インスタンス最大数
      • アーカイブログモード
      • キャラクタセット
      • ナショナルキャラクタセット
      • SYSYTEM表領域データファイル名、サイズ、自動拡張、最大サイズ、
      • デフォルト一時表領域名、データファイル名、サイズ、エクステント管理
      • UNDO表領域名、データファイル名、サイズ、自動拡張、最大サイズ
      • タイムゾーン
    • sql.bsqスクリプトによって管理者ユーザSYSとSYSTEM、SYSTEMロールバックセグメント、データディクショナリ表が作成される
  5. データディクショナリビューの作成
    • SYSユーザでcatalog.sqlを実行し、データディクショナリ表に対するビュー、動的パフォーマンスビューに対するビュー、これらのビューのシノニムを作成する
    • SYSユーザでcatproc.sqlを実行し、PL/SQLの環境を構築する
    • SQL*Plusを使用する場合、SYSTEMユーザでSQL*Plusの製品情報を作成するpupbld.sqlを実行する

OMF (Oracle-Managed Files)

  • DB_CREATE_FILE_DEST
    • デーファイルのデフォルトの作成ディレクトリ
  • DB_CREATE_ONLINE_LOG_DEST_n
    • REDOログファイルと制御ファイルのデフォルトの場所(最大5つまで)
  • ALTER SYSTEM SETコマンドで動的変更可能
  • 両方指定することも、一方のみ使用することも可能
最終更新:2008年03月10日 21:47