1. 데이터베이스
$ ./sqlplus /nologSQL> connect /as sysdba
SQL> shutdown immediate
SQL> startup
$ ./sqlplus "/as sysdba"
SQL> shutdown immediate
SQL> startup
2. 리스너
$ ./lsnrctl start$ ./lsnrctl stop
$ ./lsnrctl status
3. iSQL*Plus
$ ./isqlplusctl start$ ./isqlplusctl stop
4. Enterprise Manager
$ ./emctl start dbconsole$ ./emctl stop dbconsole
5. 서비스 자동 시작
# vi /etc/rc.d/rc.local# for Oracle 10g
su - oracle -c '/home/oracle/product/10.2.0/db_1/bin/lsnrctl start
su - oracle -c '/home/oracle/product/10.2.0/db_1/bin/dbstart
su - oracle -c '/home/oracle/product/10.2.0/db_1/bin/isqlplusctl start
# vi /etc/oratab
orcl:/home/oracle/product/10.2.0/db_1:N 에서 끝에 N을 Y로 수정.
6. SID 확인
SQL> select name from v$database;7. Instance 확인
SQL> select instance_name,status from v$instance;
8. User 확인
SQL> select username from ALL_USERS;9. Character Set 확인
SQL> select * from nls_database-parameters;(기본 : KO16MSWIN949, 유니코드 : AL16UTF-16)
10. Archive Log 확인
SQL> select * from v$recovery_file_dest;Name space_limit space_used
==========================================
* Name : Archive Log가 쌓이는 UNIX directory
* Space_limit : Archive log 사이즈 할당
* Space_used : 사용하고 있는 사이즈
* Space_limit와 space_used가 비슷한 숫자를 보이면 이미 임계값에 도달하여 모든 서비스가 행이 걸림.
11. User 생성
SQL> create user "계정이름" identified by "암호" default tablespace USERS; → 사용자생성SQL> grant connect,resource,dba to "계정이름"; → 권한부여
SQL> connect 계정이름/암호; → 사용자연결
댓글 없음:
댓글 쓰기