�@�f�[�^�x�[�X�̍\���v�f�ɂ��Ă͂ЂƂƂ��藝���ł����Ǝv���B����́A���悢��f�[�^�x�[�X�̍쐬�Ɏ�肩���낤�B�����Ɋ�����f�[�^�x�[�X�Ƃ��邽�߂ɂ́A���܂��܂ȗv�f�ɖڔz�肷��K�v������B
�@�O��܂ŁA�f�[�^�x�[�X�V�X�e�����x����\���v�f�ɂ��ďЉ�Ă��܂����B����̓f�[�^�x�[�X�̍쐬�ɂ��Ă��b�����܂��B���ۂɐV�����f�[�^�x�[�X�C���X�^���X���쐬���Ȃ���A���ꂼ��̖����ɂ��Ċm�F���Ă��������Ǝv���܂��B
�@�C���X�g�[�����ɐ��������f�t�H���g�f�[�^�x�[�X�Ƃ͈Ⴄ�A�����Őv�����f�[�^�x�[�X���쐬�ł���悤�ɂȂ�A���Ȃ��͂������h�ȁuOracle�}�C�X�^�[�v�ł��B
�@�����ŐV���Ƀf�[�^�x�[�X�����킯�ł�����A���O��z�u�����߂Ȃ�������܂���B�܂��ȉ��̎��������肵�܂��傤�B
�@�����ł́A��Ƃ��ăf�[�^�x�[�X����NRT�A�쐬����f�B���N�g����/db/NRT�Ƃ��܂��B�f�[�^�x�[�X���쐬����f�B���N�g�����Ȃǂɐ����͂���܂��A���܂�f�B���N�g���K�w��[�����Ȃ������悢�ł��傤�B�܂��AOracle���C���X�g�[�������f�B���N�g���i$ORACLE_HOME�j�Ƃ͕ʂɂ��܂��傤�B
�@�܂��A�������Ƃ��Ċ��ϐ���ݒ肵�܂��B
ORACLE_HOME | Oracle���C���X�g�[�������f�B���N�g�� |
---|---|
ORACLE_SID | ���������Ō��߂��f�[�^�x�[�X�̖��O |
PATH | $ORACLE_HOME/bin��lj� |
LD_LIBRARY_PATH | $ORACLE_HOME/lib��lj� |
�@�ȉ��ɗ�������܂��B�V�F���ɂ���Ď�قȂ�܂����A��{�͓����ł��B�Ȃ��A�Ȍ�̍�Ƃ�Oracle���C���X�g�[���������[�U�[�Ń��O�C�����čs���K�v������܂��B�����ł́Aoracle�Ƃ������[�U�[���g�p���܂��B
$ su - oracle passwd: *******
�@�ł́A���ϐ��̐ݒ�ł��B
$ export ORACLE_HOME=/oracle/app/oracle/product/8.0.5 $ export ORACLE_SID=NRT $ export PATH=$ORACLE_HOME/bin:$PATH $ export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
$ setenv ORACLE_HOME /oracle/app/oracle/product/8.0.5 $ setenv ORACLE_SID NRT $ setenv PATH $ORACLE_HOME/bin:$PATH $ setenv LD_LIBRARY_PATH $ORACLE_HOME/lib:$LD_LIBRARY_PATH
�@���Ƀp�����[�^�t�@�C�����쐬���܂��i�p�����[�^�t�@�C���ɂ��Ă���3�����Q�Ɓj�B�����Oracle���C���X�g�[�������Ƃ��ɍ쐬���ꂽ���̂��R�s�[���Ďg�p���܂��傤�B�ʏ��Oracle���C���X�g�[�������f�B���N�g���i$ORACLE_HOME�j�ɂ���dbs�Ƃ����f�B���N�g������init.ora�Ƃ������O�ő��݂��܂��B
�@���ۂɎg���ۂ̃t�@�C������init[�f�[�^�x�[�X��].ora�Ƃ��A�ʏ��$ORACLE_HOME/dbs�̉��ɒu���܂��B
$ cp $ORACLE_HOME/dbs/init.ora $ORACLE_HOME/initNRT.ora
�@�R�s�[���Ă���p�����[�^�t�@�C����ҏW���܂��B�p�����[�^�t�@�C���͍Œ�ł�2�J���ҏW���Ȃ�������܂���Bdb_name��control_files�ł��B
db_name=NRT control_files = (/control1/ora_control1, /control2/ora_control2, /db/NRT/ora_control3)
�@db_name�͌��������Ō��肵���f�[�^�x�[�X���i��ł́uNRT�v�j�ŁA���ϐ�ORACLE_SID�Ɠ���łȂ���Ȃ�܂���B
�@control_files�́A�t���p�X�ŕ����L�q���܂��B�f�B���N�g���͎��ۂɑ��݂�����̂łȂ��Ă͂Ȃ�܂���B�܂��A�R���g���[���t�@�C���͂ł��邾���Ⴄ�f�B���N�g���ɂ��܂��傤�B
�@���̂ق��̃p�����[�^���K�v�ɉ����ĕύX���܂��B����Ȃ������́A�f�t�H���g�l�ł����ɖ��͂Ȃ��ł��傤�B
�@�p�����[�^�t�@�C����ҏW������A���悢��f�[�^�x�[�X���쐬���܂��B�f�[�^�x�[�X�̍쐬�͎���2�X�e�b�v�ōs���܂��B
�@���ۂ̍쐬�ɍۂ��ẮA�t�@�C����SQL�����L�q���Ă����A��������s��������悢�ł��傤�B�����ł́A��Ƃ��Ĉȉ��̓��e��create_db.sql�Ƃ����t�@�C�����쐬���܂����B
startup nomount CREATE DATABASE "NRT" maxdatafiles 254 maxinstances 8 maxlogfiles 32 character set JA16SJIS national character set JA16SJIS DATAFILE '/db/NRT/system01.dbf' SIZE 100M logfile '/redo/redo01.log' SIZE 50M, '/redo/redo02.log' SIZE 50M, '/redo/redo03.log' SIZE 50M;
�@�����œ��ɋC��t���Ȃ��Ƃ����Ȃ��̂́A�V�X�e���e�[�u���X�y�[�X��REDO LOG�t�@�C���̃T�C�Y�ł��B�傫��������Ƃ����킯�ł͂���܂��A���K�͂��璆�K�͂̃f�[�^�x�[�X���쐬����ꍇ�ł��A�V�X�e���e�[�u���X�y�[�X�͍Œ�ł�100Mbytes�AREDO LOG�t�@�C���͂��ꂼ��Œ�50Mbytes�͊m�ۂ��܂��傤�B�������A���ƂŒlj��A�ύX���邱�Ƃ��ł��܂��B�����́A����������ƃg���u���̂��ƂƂȂ�܂��B
�@create_db.sql�̕ҏW���I������Ƃ���ŁAsvrmgrl���N������connect internal�Ƃ��Ă���@create_db.sql�����s���܂��B
$ svrmgrl Oracle Server Manager Release 3.0.5.0.0 - Production (c) Copyright 1997, Oracle Corporation. All Rights Reserved. Oracle8 Release 8.0.5.0.0 - Production PL/SQL Release 8.0.5.0.0 - Production SVRMGR> connect internal Connected. SVRMGR> @create_db ORACLE instance started. Total System Global Area 4554000 bytes Fixed Size 48400 bytes Variable Size 4227072 bytes Database Buffers 204800 bytes Redo Buffers 73728 bytes Statement processed.
�@Statement processed.�ƕ\�������ΐ����ł��B���ϐ��ɂ���Ă͓��{��ŕ\������邱�Ƃ�����܂��B
�@����create database�������s���A�G���[���b�Z�[�W���\�����ꂽ��A�G���[�̌����m�F���ď�L��create_db.sql�t�@�C�����C���E�Ď��s���܂��傤�B���̏ꍇ�́A������Ɩʓ|�ł����r���܂ō쐬����Ă��܂����R���g���[���t�@�C����REDO
LOG�t�@�C���A�V�X�e���e�[�u���X�y�[�X�̃f�[�^�t�@�C�����폜���A1�x�C���X�^���X���_�E������K�v������܂��B�ȉ��ɗ�������܂��B��������܂ł�����Ă��������B
$ svrmgrl SVRMGR> connect internal Connected. SVRMGR> shutdown abort SVRMGR> quit $ rm /db/NRT/system01.dbf $ rm /redo/redo01.log /redo/redo02.log /redo/redo03.log $ rm /control1/ora_control1 /control2/ora_control2 /db/NRT/ora_control3
�@�f�[�^�x�[�X�̍쐬�����ł͏\���ł͂���܂���B���ۂɉ^�p���J�n����ɂ́A���ꂩ��Љ���Ƃ��s���K�v������܂��B
�@�f�[�^�f�B�N�V���i���Ƃ́A�f�[�^�x�[�X�V�X�e�����p�ӂ��Ă���VIEW�Ȃǂ̂��Ƃł��B���ɓ�����Ƃ͍l�����ɁA�f�[�^�x�[�X�쐬��̂��܂��Ȃ��Ǝv���Ď��s����悢�ł��傤�B���s����t�@�C���́AOracle���C���X�g�[�������Ƃ���$ORACLE_HOME/rdbms/admin�ɍ쐬����Ă��܂��B
$ cd $ORACLE_HOME/rdbms/admin $ svrmgrl SVRMGR> connect internal Connected. SVRMGR> @catalog.sql
�@�O��������܂������A���^�p�Ɏg�p����f�[�^�x�[�X�͏��Ȃ��Ƃ�4�̃e�[�u���X�y�[�X�����K�v������܂��B�V�X�e���̈�͂��łɏ��CREATE DATABASE�ɂ���č쐬����Ă��܂��̂ŁA���Ƃ�3�������ō쐬���܂��B
�@�Ȃ��ACREATE TABLESPACE�ɂ��ẮA��4�����Q�Ƃ��Ă��������B
�@�Ō�̓�ւ����[���o�b�N�Z�O�����g�̍쐬�ł��B���[���o�b�N�̑傫�����ǂ����邩�A�����g���ɂ���̂��ǂ����A���N�f�[�^�x�[�X�������Ă����l�ł�����������̂ł��B�ߔN�̓f�B�X�N�������Ԃ������ɓ���悤�ɂȂ��Ă��܂����̂ŁA�Ȃ�ׂ��傫���A�������̃��[���o�b�N������Ă���������ʓI�ɂ͈��S�ł��܂��B�����܂ł��o�����ł����A50Mbytes���x�̃��[���o�b�N�Z�O�����g��10�{����Ă����A�����K�͂̃f�[�^�x�[�X�Ȃ�\���Ή��ł���Ǝv���܂��B
�@���[���o�b�N�Z�O�����g�̍������̂͂���قǓ���Ȃ��A�ȉ��̂悤�ȓ��e�̃t�@�C�����쐬���āA������svrmgrl��connect �������������������Ă�����s���܂��B
CREATE PUBLIC ROLLBACK SEGMENT RBS0 TABLESPACE RBS STORAGE ( OPTIMAL 50M ); CREATE PUBLIC ROLLBACK SEGMENT RBS1 TABLESPACE RBS STORAGE ( OPTIMAL 50M ); CREATE PUBLIC ROLLBACK SEGMENT RBS2 TABLESPACE RBS STORAGE ( OPTIMAL 50M ); ALTER ROLLBACK SEGMENT "RBS0" ONLINE; ALTER ROLLBACK SEGMENT "RBS1" ONLINE; ALTER ROLLBACK SEGMENT "RBS2" ONLINE;
�@�Ō�ɃI�����C���ɂ��Ă����̂�Y��Ȃ��ł��������B
�@�����f�[�^�x�[�X�Ƃ��Ă͊������Ă��܂����A�Ō�̃c��������Ă����܂��傤�B
�@�V�X�e���e�[�u���X�y�[�X�̐ݒ�ύX�isvrmgrl�Łj�B
ALTER TABLESPACE SYSTEM DEFAULT STORAGE ( INITIAL 64K NEXT 640K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0);
�@���ɁA�e��X�N���v�g�����s���܂��i��������܂��Ȃ��ł��j�B
�@catproc�̎��s�isvrmgrl�Łj�B
$ cd $ORACLE_HOME/dbms/admin $ svrmgrl SVRMGR> connect internal SVRMGR> @catproc.sql
�@pupbld�̎��s�isqlplus�Łj�B
$ cd $ORACLE_HOME/sqlplus/admin sqlplus system/********* SQL> @pupbld.sql
�@�V�X�e�����[�U�[sys�Asystem�̃p�X���[�h�Ɛݒ�ύX�isvrmgrl�Łj�B
alter user sys temporary tablespace TEMP; alter user system temporary tablespace TEMP; alter user sys identified by ************; alter user system identified by ************;
�@sys��system�́AOS�ł����Ƃ����root�ɓ�����厖�ȊǗ����[�U�[�ł��B����2���[�U�[�̃p�X���[�h��ύX���Ă����̂�Oracle�}�C�X�^�[�̏퓹�ł��B
Copyright © ITmedia, Inc. All Rights Reserved.