반응형
HPUX 에서 실행해 봤는데.. 리눅스나 다른 계열들도 크게 틀리진 않을꺼라 생각됨
------ 설치
1. oracle system 계정을 만들어 준다.
addGroup dba
addUser oracle
2. oracle 설치 파일의 소유권자 변경 및 권한을 준다.
chown -R oracle:dba oracle_____
chmod -R 755 *
3. path및 환경변수를 잡아준다.
.profile 내용
위에 부분만 되도 상관없을것 같은데.. 내 profile에는 아래까지 잡혀 있었다.
.profile을 안잡아도 설치를 위해 실행만 하고 인스톨을 진행해도 상관은 없을것 같다.
----- 삭제
1. 오라클을 제거 하려면 꼭 오라클 설치시 사용한 프로그램이 있어야된다.
2. 설치시와 마찬가지로 display ip를 잡아주고 runInstaller 실행!
export DISPLAY=192.168.0.8:0.0
3. 설치 화면이 활성화 되면 Deinstall Products 버튼 실행
4. Inventory에서 가장 상단 선택후 Remove
------ 설치
1. oracle system 계정을 만들어 준다.
addGroup dba
addUser oracle
2. oracle 설치 파일의 소유권자 변경 및 권한을 준다.
chown -R oracle:dba oracle_____
chmod -R 755 *
3. path및 환경변수를 잡아준다.
.profile 내용
위에 부분만 되도 상관없을것 같은데.. 내 profile에는 아래까지 잡혀 있었다.
.profile을 안잡아도 설치를 위해 실행만 하고 인스톨을 진행해도 상관은 없을것 같다.
LANG=C
export ORACLE_HOME=/home/oracle/product/11.1.0/db_1
export ORACLE_SID=orcl;
export ORACLE_TERM=vt100;
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601;
export TNS_ADMIN=$ORACLE_HOME/network/admin;
export TNS_ADMIN=$ORACLE_HOME/network/admin;
export DISPLAY=192.168.0.8:0.0
export ORA_NLS32=$ORACLE_HOME/ocommon/nls/admin/data;
export ORA_NLS=$ORACLE_HOME/nls/data;
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:$ORACLE_HOME/network/lib;
export ORACLE_BASE=$ORACLE_HOME;
export ORACLE_DOC=$ORACLE_HOME/doc;
export SHLIB_PATH=$ORACLE_HOME/lib:/usr/lib
export PS1='$LOGNAME:#'
export EDITOR=vi
export PATH=$PATH:$ORACLE_HOME/bin:/usr/lib:/usr/local/bin:/usr/ccs/bin:.:/usr/bin/X11:/opt/java1.5/bin;
4. 인스톨 실행
$ ./runInstall
5. listener.ora 및 tnsnames.ora 파일 생성 or 수정
TNS_ADMIN 경로에 파일을 생성한다.
- listener.ora
- tnsnames.ora
LISTENER_ORCL =
$ ./runInstall
5. listener.ora 및 tnsnames.ora 파일 생성 or 수정
TNS_ADMIN 경로에 파일을 생성한다.
- listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.111)(PORT = 1521))
)
)
- tnsnames.ora
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = IMSI)(PORT = 1522))
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = IMSI)(PORT = 1522))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
6. oracle listener start
$ lsnrctl start
7. 오라클 시작
$ sqlplus "/as sysdba"
SQL> startup
8. 사용자 추가
$ lsnrctl start
7. 오라클 시작
$ sqlplus "/as sysdba"
SQL> startup
8. 사용자 추가
SQL> CREATE TABLESPACE KNET
DATAFILE '/home/oracle/product/11.1.0/oradata/orcl/KNET.dbf' SIZE 100M
AUTOEXTEND ON NEXT 10M MAXSIZE 5000M;
SQL> CREATE USER KNET IDENTIFIED BY WIN_02_KN DEFAULT TABLESPACE KNET;
SQL> GRANT CONNECT, RESOURCE, DBA TO KNET;
AUTOEXTEND ON NEXT 10M MAXSIZE 5000M;
SQL> CREATE USER KNET IDENTIFIED BY WIN_02_KN DEFAULT TABLESPACE KNET;
SQL> GRANT CONNECT, RESOURCE, DBA TO KNET;
----- 삭제
1. 오라클을 제거 하려면 꼭 오라클 설치시 사용한 프로그램이 있어야된다.
2. 설치시와 마찬가지로 display ip를 잡아주고 runInstaller 실행!
export DISPLAY=192.168.0.8:0.0
3. 설치 화면이 활성화 되면 Deinstall Products 버튼 실행
4. Inventory에서 가장 상단 선택후 Remove
반응형
'Db > Oracle' 카테고리의 다른 글
공휴일을 제외한 두 날짜의 차이 구하기 (2) | 2012.09.12 |
---|---|
oracle 평일 구하는 함수 (1) | 2012.05.23 |
oracle server character set 변경 (0) | 2012.02.16 |
백업및 복구 (1) | 2012.02.16 |
join 된 테이블의 update 처리 (1) | 2012.01.30 |