본문 바로가기

나 어제 배웠다/Database

openSUSE 11.0 & Oracle 10g R2 설치

1. openSUSE 11.0 다운 받아 설치(32bit)

    => 네크워크 설치(2008.07월 기준)

         http://download.opensuse.org/distribution/11.0/iso/cd/openSUSE-11.0-NET-i386.iso

    => DVD 설치(2008.07월 기준)

        http://download.opensuse.org/distribution/11.0/iso/torrent/openSUSE-11.0-DVD-i386.torrent

       - torrent 프로그램 설치(2008.07월 기준)

         http://download.bittorrent.com/dl/BitTorrent-6.0.3.exe  

      

 

2, oracle 10g 다운(2008.07월 기준)

     => Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux x86

          http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip

 

 

3. oracle 설치 유저 생성 및 dba 그룹 설정

 

 

4. Yast에서 make , C/C++ Compile 설치 , common-lib

 

 

5. oracle 설치

 

 

6. 오라클 언어설정(데이타 import  한글 ????? 깨지는 경우)

  ㄱ. 오라클 데이터베이스 문자셋과 언어셋 변경 
문자셋(CHARACTER SET) 변경
오라클 데이터베이스 관리자로 접속하여 NLS_CHARACTERSET, NCHAR의 CHARACTERSET에 한국어를 지원하도록 파라미터의 속성값을 KO16KSC5601로 변경합니다.

언어셋(LANGUAGE SET) 변경
문자셋과 마찬가지로 오라클 데이터베이스 관리자로 접속하여 NLS_LANGUAGE 파라미터의 속성값을 AMERICAN_AMERICA.KO16KSC5601로 변경한다.

 [문자셋 변경]
SQL> update sys.props$ set value$='KO16KSC5601' where name='NLS_CHARACTERSET';

 [언어셋 변경]
SQL> update sys.props$ set value$='AMERICAN_AMERICA.KO16KSC5601' where name='NLS_LANGUAGE';


SQL> commit;
SQL> shutdown;
SQL> startup;

 

[변경사항 확인]
SQL> select * from   v$nls_parameters;

 

      ㄴ. 오라클 언어 환경변수 변경
오라클을 설치할 때 지정해 주었던 .bash_profile 파일에서 Oracle 언어 환경변수를 다음과 같이 변경해 줍니다.
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601