CCNA試験勉強対策

Oracleデータベース作成方法

Oracleデータベース作成方法

サーバー:Windows2000 Server
DBMS:Oracle9i(9.0.1)
DB名:gold
参考書:スタートアップ オラクルマスター Silver9iDBAⅠ(SCCBooks)

1.Oracle9i(9.0.1を使用)をインストールしていることが前提。

2.OSのユーザアカウント(ここではAdministrator)をORA_DBAグループに含める。
マイコンピュータの管理->ローカルユーザとグループ->ユーザかグループを
右クリックし該当に含める。

3.初期化パラメータファイル内の変更
初期化パラメータファイルを以下のように記述変更する。

キャッシュおよびI/O
db_block_size=4096
db_cache_size=8M

システム管理UNDOおよびロールバック・セグメント
undo_management=AUTO
undo_tablespace=UNDOTBS

ソート、ハッシュ結合、ビットマップ索引
sort_area_size=4096

ネットワークの登録
instance_name=gold

プール
java_pool_size=0
large_pool_size=1048576
shared_pool_size=8M

分散、レプリケーションおよびスナップショット
db_domain=""
remote_login_passwordfile=none

種々
compatible=9.0.0
db_name=gold

4.レジストリエディタを開く。
(スタート->ファイル名を指定して実行->regeditと入力->Enter)
HKEY_LOCAL_MACHINE\SOFTWARE\ORCLE\HOME0ORACLE_SID
をgoldにする。

5.Windowsの場合のみ
コマンドプロンプトからORADIMツールのコマンドを実行する。
ORADIM -NEW -SID gold -INTPWD oracle -STARTMODE manual -PFILE FILE=D:\oracle\admin\orcl01\pfile\init.ora -MAXUSERS 5

6.Windowsの場合のみ
D:\oracle\ora90\network\ADMIN\sqlnet.oraに
SQLNET.AUTHENTICATION_SERVICES= (NTS) の記述を追記する。

7.sqlplusで接続する。
コマンドプロンプトからsqlplusでデータベースに接続する。
D:\>sqlplus /nolog
SQL>connect /as sysdba

8.SPFILEの作成
初期化パラメータファイル(=init.ora)の変更を永続パラメータファイル(=SPFILE)に反映する。
SQL>create spfile from pfile;

9.インスタンスを起動する。
SQL>startup nomount

10.データベースを作成する。

SQL>CREATE DATABASE gold
2 LOGFILE
3 GROUP 1('D:\oracle\oradata\gold\oradata1.log')SIZE 15M,
4 GROUP 2('D:\oracle\oradata\gold\oradata2.log')SIZE 15M
5 MAXLOGFILES 32
6 MAXLOGMEMBERS 3
7 MAXDATAFILES 40
8 DATAFILE 'D:\oracle\oradata\gold\system01.dbf' SIZE 100M
9 UNDO TABLESPACE undotbs
10 DATAFILE 'D:\oracle\oradata\gold\undotbs.dbf' SIZE 40M
11 DEFAULT TEMPORARY TABLESPACE tmp
12 TEMPFILE 'D:\oracle\oradata\gold\tmp01.dbf' SIZE 20M
13 CHARACTER SET JA16SJIS
14 NATIONAL CHARACTER SET AL16UTF16;

データベースが作成されました。と表示されれば成功。失敗した場合、パスワードファイルを消去して再度ORADIMツールでパスワードファイルを作リ直す。またSPFILEを消去して再度作り直す。その後インスタンスを起動し、データベースを作成してみる。大抵、初期化パラメータファイルと実際のディレクトリ名やファイル名が照合していなかったり存在していない、パラメータで指定しているファイルサイズが実際のディスクサイズを超過している、マウント状態などが手順に沿っていない、等が原因で、それらをクリアすれば作成できる。

初期化パラメータファイル1(本物)
D:\oracle\admin\orcl01\pfile\init.ora

初期化パラメータファイル2
D:\oracle\ora90\database\initgold.ora
(内容は単に上記のD:\oracle\admin\orcl01\pfile\init.oraにリンクされているだけ)

オラクルホームディレクトリ
D:\oracle\ora90

パスワードファイル
D:\oracle\ora90\database\PWDgold.ORA

なお、同一の2000Serverにインストールしている場合、OracleのWeb/ServletとIISやPWD、Apache、Tomcatの機能は衝突するためどちらかしか使えない。Oracleを使用するならIISサービスは停止する必要がある。使えたという人もいたが、現にIISを停止して127.0.0.1や自IPにアクセスすると、Oracle HTTP Server Components画面が開いてくる。

CCNAの学習に役立つ定番のおすすめ参考書

シスコ技術者認定教科書 CCNA 完全合格テキスト&問題集[対応試験]200-301
シスコ技術者認定教科書 CCNA 完全合格テキスト&問題集[対応試験]200-301

徹底攻略Cisco CCNA問題集[200-301 CCNA]対応 (模擬問題、スマホ問題集付き)
徹底攻略Cisco CCNA問題集[200-301 CCNA]対応 (模擬問題、スマホ問題集付き)

CCNAの教科書と問題集はまだ買うな
CCNA(Ciscoのネットワーク技術者入門資格試験)の教科書と問題集はまだ買うな!失敗しない勉強法とIT業界の指南書【CCNA200-301対応!】: 15個の資格試験を1発で合格した男の「インフラエンジニア登竜門資格」独学勉強法と黒歴史を徹底公開! IT業界超入門書

1週間でCCNAの基礎が学べる本
1週間でCCNAの基礎が学べる本