Oracle�f�[�^�x�[�X�G���W�j�A�Ƃ��Ă̎��͂��ؖ�����ORACLE MASTER���i�B���̓�����ł���Bronze���i�̎擾�͓���Ȃ��B�{�A�ڂƁA�����f�ڒ��̘A�ځuBronze SQL��bI �u���v�ō��i��ڎw�����I�i�Q�l�L���F�uOracle 10g�Ή���ORACLE MASTER�Ƃ́H�v�j
�@�O��Ɉ��������A���[�U�[�ƃZ�L�����e�B�̊Ǘ��ɂ��Ċw�т܂��B�O��uOracle���[�U�[���Ǘ������v�ŁA���[�U�[�̍쐬�ƊǗ����Љ�܂����B����̓��[�U�[�̌����ƃ��[���ɂ��Ċw�т܂��傤�B
1�D�m�F�������������e
2�D�N�����~���\�ȊǗ��Ҍ���
�@�f�[�^�x�[�X�̋N�����~���s�����߂ɁASYSDBA������SYSOPER�����Ƃ������ʂȌ���������܂��B
���� | ���� |
---|---|
SYSDBA | �N���A��~�A�f�[�^�x�[�X�̍쐬�A���J�o���ȂǂƂ��ׂẴf�[�^�x�[�X���� |
SYSOPER | �N���A��~�A��{�I�ȃ��J�o���̂݁B�f�[�^�f�B�N�V���i���Ȃǂւ̃A�N�Z�X�͕s�� |
�@�ǂ���̌������f�[�^�x�[�X�̋N�����ł���킯�ł�����A�f�[�^�x�[�X���I�[�v�����Ă��Ȃ���ԁi�C���X�^���X����~������ԂȂǁj�ł��ڑ��ł��܂��B
�f�[�^�x�[�X�̋N�����~���\�ȊǗ��Ҍ�����2�I�����Ȃ����B
a�DDBA
b�DSYSDBA
c�DSYSOPER
d�DAdministrator
e�DSYSMAN
�����Fb�Ac
�@�f�[�^�x�[�X�̋N�����~�ɂ͓��ʂȌ������K�v�ł��BSYSDBA�i����b�j��SYSOPER�i����c�j������ł��B
�@�����́ADatabase Control�ɐڑ�����Ƃ��́u�ڑ����[�h�v���X�g�őI���ł��܂��i�}1�j�B
�@Database Control�ɁuNormal�v�Őڑ����Ă���ꍇ�A��~�Ȃǂ��s���Ƃ��ɂ́u�z�X�g���i�ؖ��v�Ɓu�f�[�^�x�[�X���i�ؖ��v�̓��͂��K�v�ł��i�}2�j�B
�@�s�����ƂȂ�I������������܂��傤�B
���I����a�FDBA���[����Oracle�f�[�^�x�[�X�ɑ��邷�ׂĂ̌����������Ă��܂����A�f�[�^�x�[�X�̋N���ƒ�~�͏�����܂��BDBA���[���������Ă��邾���ł́A�N�����~���s�����Ƃ��ł��܂���B
���I����d�FAdministrator�Ƃ��������͑��݂��܂���B
���I����e�FSYSMAN�̓��[�U�[���ł��B�����̖��̂ł͂���܂���BSYSMAN�́AEnterprise Manager�ɂăf�[�^�x�[�X���Ǘ����郆�[�U�[�Ƃ��ėp�ӂ���Ă��܂��B
�C���X�^���X����~���Ă��Ă��ڑ��ł��郍�[���܂��̓V�X�e��������2�I�����Ȃ����B
a�DCONNECT
b�DCREATE SESSION
c�DSYSDBA
d�DRESOURCE
e�DSYSOPER
�����Fc�Ae
�@�{���I�ɂ͖��1�Ɠ����ł��B�f�[�^�x�[�X�̋N�����~���s���ɂ́A�f�[�^�x�[�X�̊O���ŔF����Ă��郆�[�U�[�ł���K�v������܂��B�f�[�^�x�[�X�̊O���ŔF����Ă���̂��ASYSDBA�i����c�j��SYSOPER�i����e�j�V�X�e�������ł��BSYSDBA��SYSOPER�̔F�́AOS�̃O���[�v���g���ĊǗ��iOS�F�j�܂���Oracle���[�U�[�ɂĔF�i�p�X���[�h�t�@�C���F�j���܂��B�p�X���[�h�t�@�C���F���g�p����ꍇ�̓V�X�e�������Ƃ��ĕt�^���܂��i�}3�j�B
SQL> connect sys as sysdba �p�X���[�h����͂��Ă�������: �A�C�h���E�C���X�^���X�ɐڑ����܂����B |
�@�u�A�C�h���E�C���X�^���X�ɐڑ����܂����v�́A�C���X�^���X����~���Ă����Ԃ�\���܂��B���̂Ƃ������̂Ȃ����[�U�[�Őڑ�����ƁA�uORA-01034: ORACLE not available�v�Ƃ����G���[���������܂��B
SQL> connect scott �p�X���[�h����͂��Ă�������: ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist �x��: Oracle�ɂ͂����ڑ�����Ă��܂���B |
�s�����ƂȂ�I������������܂��傤�B
���I����a�F�G���h���[�U�[�����̃��[���ł��B�Z�b�V�������m��������\���쐬�����肷�錠�����܂܂�Ă��܂����A�f�[�^�x�[�X���I�[�v�����Ă��Ȃ���ΐڑ��ł��܂���B
���I����b�F�f�[�^�x�[�X�ɃZ�b�V�������m�����邽�߂̃V�X�e�������ł��B�f�[�^�x�[�X���I�[�v�����Ă��Ȃ���ΐڑ��ł��܂���B
���I����d�F�J���Ҍ����̃��[���ł��B�v���V�[�W���ƌĂ��v���O�����Ȃǂ̍쐬�͂ł��܂����A���̃��[�������ł̓f�[�^�x�[�X�ڑ��ł��܂���B
3�D�V�X�e�������ƃI�u�W�F�N�g����
�@���[�U�[���f�[�^�x�[�X�ʼn��̑�����s���邩�́A�V�X�e�������ŊǗ�����܂��B�\���쐬���錠���iCREATE TABLE�����j��[�U�[���쐬���錠���iCREATE USER�����j�Ȃǂ̓V�X�e�������ł��B����A�ق��̃X�L�[�}�E�I�u�W�F�N�g�ւ̃A�N�Z�X��������̂̓I�u�W�F�N�g�����ł��B�X�L�[�}�E�I�u�W�F�N�g�̏��L�҂͂��ׂĂ̌��������L���Ă��܂����ASELECT��DML�Ȃǂ̓I�u�W�F�N�g������t�^���邱�Ƃʼn\�ɂȂ�܂��B
Database Control���g�p���ăI�u�W�F�N�g������t�^���܂��B�I�u�W�F�N�g�^�C�v�Ƃ��āu�\�v��I�����ăI�u�W�F�N�g������t�^����ꍇ�ɕK�v�ȏ���I�����Ȃ����B
a�D�I�u�W�F�N�g������t�^����郆�[�U�[
b�D�\�̖��O
c�D�\�̖��O�ƃI�u�W�F�N�g����
d�D�\�̖��O�ƃI�u�W�F�N�g������t�^����郆�[�U�[
�����Fc
�@�I�u�W�F�N�g�����́A�ΏۂƂȂ�I�u�W�F�N�g�^�C�v�ɂ���ĕt�^����錠�����e���ς��܂��B�Ⴆ���̖��Ŏg�p���Ă���u�\�v�^�C�v�ł���A���̃I�u�W�F�N�g�������g�p�ł��܂��B
�@Database Control���g�p���ăI�u�W�F�N�g������t�^����ꍇ�A�Ώۃ��[�U�[�̕ҏW�y�[�W�Łu�I�u�W�F�N�g�����v�^�u��I�����A�u�I�u�W�F�N�g�^�C�v�̑I���v���X�g����I�u�W�F�N�g�^�C�v��I�����܂��i�}4�j�B
�@�����āu�\�I�u�W�F�N�g�̑I���v�ŕ\�̖��O��I�����A�u�g�p�\�Ȍ����v���X�g����I�u�W�F�N�g������I�����܂��i�}5�j�B
�@�I����a���I����d�ɂ���u�I�u�W�F�N�g������t�^����郆�[�U�[�v�́A�ŏ��ɑΏۂƂȂ�Oracle���[�U�[��I������̂ŁA��ʓ��ł͑I���ł��܂���B
�@���ۂ�Database Control���g�p���Ă݂�A�ǂ̂悤�ȏ�K�v����������܂��B������Ƃ��āADatabase Control�ł̑�����ЂƂƂ���s���Ă������Ƃ������߂��܂��B
4�D���[��
�@�V�X�e��������I�u�W�F�N�g�����ڃ��[�U�[�ɕt�^����̂ł́A�Ǘ����ώG�ɂȂ��Ă��܂��܂��B�����Ō������O���[�v�����邱�Ƃ��������܂��B�������O���[�v�����邽�߂ɂ̓��[�����쐬���A���[���Ɍ�����t�^���܂��B���[�������[�U�[�ɕt�^���邱�ƂŁA���[���P�ʂł̌����Ǘ����ł��܂��B
�@OEM�Ń��[�U�[���쐬����ƁA�f�t�H���g�ŁuCONNECT�v���[�����t�^����܂��BCONNECT���[���ɂ͎��̌������܂܂�Ă��܂��i�}6�j�B
���� | ���� |
---|---|
ALTER SESSION | �Z�b�V�����̃p�����[�^��ύX�ł��� |
CREATE CLUSTER | �N���X�^�Z�O�����g���쐬�ł��� |
CREATE DATABASE LINK | �f�[�^�x�[�X�����N���쐬�ł��� |
CREATE SEQUENCE | �����I�u�W�F�N�g���쐬�ł��� |
CREATE SESSION | �Z�b�V�������m���ł��� |
CREATE SYNONYM | �V�m�j���i�ʖ��I�u�W�F�N�g�j���쐬�ł��� |
CREATE TABLE | �\���쐬�ł��� |
CREATE VIEW | �r���[���쐬�ł��� |
�@�Ȃ��A���[����ʂ̃��[���ɕt�^���邱�Ƃ��ł��܂��B�Ǘ����₷���`�̃��[�����쐬����Ƃ悢�ł��傤�B
CONNECT���[����RESOURCE���[���Ɠ����������Ǘ�����CON_RES���[�����쐬���܂��B�܂��́ACONNECT���[������ގ��쐬���g�p����CON_RES���[�����쐬���܂����B���̌���{����ׂ����Ƃ�2�I�����Ȃ����B
a�DCON_RES���[����CONNECT���[���ɕt�^����
b�DCON_RES���[����RESOURCE���[���ɕt�^����
c�DRESOURCE���[����CON_RES���[���ɕt�^����
d�DCONNECT���[���Ɋ܂܂�錠����CON_RES���[���ɕt�^����
e�DRESOURCE���[���Ɋ܂܂�錠����CON_RES���[���ɕt�^����
f�DCONNECT���[����RESOURCE���[���Ɋ܂܂�Ă��Ȃ�������CON_RES���[������폜����
�����Fc�Ae
�@�O��A�h��Ƃ������ł��B���[���͌������O���[�v�����邽�߂̓��ꕨ�ł��B���[�����ɂ̓V�X�e�������A�I�u�W�F�N�g���������łȂ��A�ق��̃��[�������邱�Ƃ��ł��܂��B���̃��[�����t�^���ꂽ���[�U�[�́A����炷�ׂĂ̌������g�p�����������ł���悤�ɂȂ�܂��B
�@����̖��ł́ACONNECT���[����RESOURCE���[���Ɋ܂܂�Ă��錠�������ʂ̃��[��CON_RES���[�����쐬���܂��B
�@�ꂩ��쐬����̂ł���A�i1�j��̃��[���쐬�A�i2�j���������[���ɓ����i�����̕t�^�j�Ŋ������܂��B����������́u�ގ��쐬�v���g�p���Ă���̂ŁACONNECT���[���Ɋ܂܂�Ă��������͂��ł�CON_RES���[���Ɋ܂܂�Ă��܂��B�c��RESOURCE���[�����̌������܂߂�悢�̂ŁA����e�̂悤��RESOURCE���[���Ɋ܂܂�錠����CON_RES���[���ɕt�^����Ί������܂��B
�@�����ƊȒP�ȕ��@�́A����c�̂悤�ɁARESOURCE���[�����̂�CON_RES���[���ɕt�^���邱�Ƃł��B���[���Ƀ��[�����܂߂邱�Ƃ��ł���Ƃ������Ƃ��o���Ă����܂��傤�B
�@�ق��̑I�����̕s�����̗��R��������܂��傤�B
���I����a�A�I����b�FCON_RES���[�����쐬����̂ł�����ACON_RES���[�����ق��̃��[���ɕt�^����Ƃ����̂͂��������ł��ˁB
���I����d�A�I����f�FCONNECT���[������ɗގ��쐬���g�p�����̂ŁACON_RES���[���ɂ́ACONNECT���[���Ɋ܂܂�Ă��������������Ă��܂��B�I����d�̍�Ƃ͕K�v����܂���ˁB����c������d���s�����̂ł���Η]�v�Ȍ����͊܂܂�Ă��܂���A�I����f�̍�Ƃ��s�v�ł��B
�@�O��ƍ����2��ɂ킽���āA���[�U�[�ƃZ�L�����e�B�̊Ǘ��ɂ��ĉ�����܂����B���̓��e���`�F�b�N���Ă����܂��傤�B
�@����́A�u�X�L�[�}�E�I�u�W�F�N�g�̊Ǘ��v���m�F���܂��B���̏h��������Ă����Ă��������B
��Ɉ�ӂȒl�݂̂��i�[�����悤�ɐ����ł��鐧���2�I�����Ȃ����B
a�D��L�[����
b�D�O���L�[����
c�DNOT NULL����
d�D��ӃL�[����
e�D�`�F�b�N����
IT���i�����̖͋[����Web�x�[�X�Ŋw�K�ł��遗IT�����헪�������̐V�T�[�r�X�u��IT���i�U���v�ł́AOracle�֘A�̎��i���e�[�}�Ƃ��Ď��グ�Ă��܂��BBronze SQL ��b I�ABronze DBA 10g���ߓ����ɒlj��\��ł��B�u�����������Łv������܂��̂ŁA�L���ƕ����Ă������������B
Copyright © ITmedia, Inc. All Rights Reserved.