そごうソフトウェア研究所

SOA、開発プロセス、ITアーキテクチャなどについて書いています。Twitterやってます@rsogo

Oracle RDB 10gでSPFILEからPFILEに変える

SQLが苦手なので、PFILEからSPFILEを作成しました。

PFILEは動的に初期化パラメータを変更できるようになったもので、
9iから追加されました。ただし、テキストファイル等で変更が
できずSQL分を用いて変更します。

sysdba権限のユーザでSQLPLUSからCREATE PFILE FROM SPFILE、
と実行します。

$ORACLE_HOME/dbs/init.ora

というファイルが生成されますので、
適当にパラメータを変えてデータ・ベースを再起動すると
変更が適用されます。