[출처] http://movestar.egloos.com/1867475

오라클을 오라클 공식문서 (quick install guide for linux)를 따라 설치하게 되면

em 화면에서 버튼이 아래 처럼 깨져있다.


http://imagesearch.naver.com/search.naver?where=idetail&rev=4&query=em%20%B1%FA%C1%FC&from=image&ac=1&sort=0&res_fr=0&res_to=0&merge=0&spq=0&start=1&a=pho_l&f=tab&r=1&u=http%3A%2F%2Fcafe.naver.com%2Focmkorea%2F2123 에서 펌 (한글 버튼 깨짐 문제를 해결하기전에 찍은 스샷이 없어서... 퍼왔습니다)


내 작업환경은 IDC에 오라클 서버가 있고 (linux), 내 컴퓨터는 공유기에 연결되어 내부 아이피를 사용하는 windows XP에 cygwin을 깔린 상태이다.

내부아이피를 사용하므로, 공유기에서 내 컴퓨터의 Xserver 포트(6000)로 포드포워딩을 해줘야 한다.

cygwin X server를 뛰우고, X term을 열여서 외부에서 cygwin X server로 들어오는 접속이 가능 하도록 설정 해준다.


이제 원격 오라클 서버에 oracle 계정으로 접속해서 (위 cygwin 터미널 또는 다른 프로그램(putty 등)

# export DISPLAY=내공유기IP:0.0

# (오라클 설치 파일이 있는 디렉토리 에서) ./runinstaller -addLangs $*

위와 같이 실행하면 원격 오라클 서버에 설치되는 과정을 내 컴퓨터에서 확인할 수 있다.



Next 버튼을 클릭하다보면 아래와 같은 화면이 뜨는데, 여기서 "Korean"을 선택해서 추가하면된다.



이게 끝이 아니다.

오라클을 custom으로 설치하는 과정에서 Korean을 추가해주면 ALBANWTK.TTF 파일이 생성되는데,

이미 설치된 오라클에서는 파일이 생성되지 않는다.

ALBAMWTK.TTF 파일을 (아래 첨부)

/u01/app/oracle/product/11.1.0/db_1/jdk/jre/lib/fonts/    디렉토리에 넣어주고,

/u01/app/oracle/product/11.1.0/db_1/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/ko/ 에 있는 파일들을 모두 지운다. (깨진 버튼 이미지들)

em을 종료시킨후에 (# emctl stop dbconsole)
재시작하고 (# emctl start dbconsole)
 em주소를 치고 들어가면,

정상적인 한글 버튼을 볼 수 있다.

(zip압축)




(같은 파일 bz2압축)




해제는
# cat ALBANWTK.TTF.bz2* > ALBANWTK.TTF.bz2
# bunzip2 ALBANWTK.TTF.bz2

'OraclE' 카테고리의 다른 글

flashback drop & flashback table  (0) 2009.05.26
flashback database  (0) 2009.05.26
ORA 7445, 600 Trouble Shooting  (0) 2009.03.19
리스너 2개 만들기  (0) 2009.03.17
Snapshot vs Materialized View  (0) 2009.03.09
EM Port 확인
  - $ORACLE_HOME\install\portlist.ini 파일을 열어보면 사용하는 port 정보를 볼수 있다.

=================vi portlist.ini==================
iSQL*Plus HTTP port number =5560
Enterprise Manager Console HTTP Port (orcl) = 1158
Enterprise Manager Agent Port (orcl) = 3938
Enterprise Manager Console HTTP Port (prod) = 5500
Enterprise Manager Agent Port (prod) = 1830
==================================================

원하는 Port로 변경을 원할시 
   - emca 란 명령어를 이용해서 port를 변경을 할 수 있다
   - emca -reconfig ports [파라미터] 값
   - emca -reconfig ports -DBCONTROL_HTTP_PORT 1740


=========================================================================================================
  1. 현재 사용중인 SID 값을 넣어준다
  2. em을 재시작을 한다
=========================================================================================================
 

  - emctl을 다시 시작해보면 변경된 포트를 확인할 수 있다



* emca 옵션 *

emca의 옵션은 emca -help로 확인 가능합니다.
예를 들면, 10.2.0.1 에서는 이하의 옵션이 준비되어 있습니다.


emca -help
/opt/ora10201/product/10201/bin/emca [조작] [모드] [데이타베이스타입] [플래그] [파라미터]

 

-h | --h | -help | --help: 이 헬프 메세지의 인쇄
-version: 버젼의 인쇄

 

-config dbcontrol db [-repos (create | recreate)] [-cluster] [-silent] [-backup] [파라미터]
: 데이타베이스에 사용하는 Database Control의 구성

 

-config centralAgent (db | asm) [-cluster] [-silent] [파라미터]
: 집중 에이전트 관리의 구성

 

-config all db [-repos (create | recreate)] [-cluster] [-silent] [-backup] [파라미터]
: Database Control 및 집중 에이전트 관리의 구성

 

-deconfig dbcontrol db [-repos drop] [-cluster] [-silent] [파라미터]
: Database Control의 구성 해제

 

-deconfig centralAgent (db | asm) [-cluster] [ -silent] [파라미터]
: 집중 에이전트 관리의 구성 해제

 

-deconfig all db [-repos drop] [-cluster] [-silent] [파라미터]
: Database Control와 집중 에이전트 관리의 구성 해제

 

-addInst (db | asm) [-silent] [파라미터]
: 신규 RAC 인스턴스에 사용하는 EM의 구성

 

-deleteInst (db | asm) [-silent] [파라미터]
: 지정한 RAC 인스턴스에 사용하는 EM의 구성 해제

 

-reconfig ports [-cluster] [파라미터]
: Database Control 포토의 명시적 재할당

 

-reconfig dbcontrol -cluster [-silent] [파라미터]
: RAC Database Control 디프로이먼트의 재구성

 

-displayConfig dbcontrol -cluster [-silent] [파라미터]
: RAC Database Control의 구성에 관한 정보를 표시

 

-upgrade (db | asm | db_asm) [-cluster] [-silent] [파라미터]
: 구버젼의 EM구성을 현행 버젼에 업그레이드

 

-restore (db | asm | db_asm) [-cluster] [-silent] [파라미터]
: 현행 버젼의 EM구성을 구버젼에 restore

 

파라미터 및 옵션 :
[파라미터]: [ -respFile fileName ] [ -paramName paramValue ]*
db: 데이타베이스(ASM를 사용하는 데이타베이스를 포함)에 대한 구성 조작의 실행
asm: ASM만의 인스턴스에 대한 구성 조작의 실행
db_asm: 데이타베이스와 ASM 인스턴스의 업그레이드/restore 조작을 실행
-repos create: 신규 Database Control 리포지터리(repository)의 작성
-repos drop: 현행의 Database Control 리포지터리(repository)의 삭제
-repos recreate: 현행의 Database Control 리포지터리(repository)의 삭제 및 신규 리포지
새의 재작성
-cluster: RAC 데이타베이스에 대한 구성 조작의 실행
-silent: 파라미터의 입력을 요구하지 않는 구성 조작의 실행
-backup: 데이타베이스의 자동 백업의 구성

 

싱글·인스턴스·데이타베이스의 파라미터
    HOST: 데이타베이스·호스트명 
    SID: 데이타베이스의 SID
    PORT: 리스너의 포토 번호 
    ORACLE_HOME: 데이타베이스의 ORACLE_HOME
    HOST_USER: 자동 백업의 호스트의 유저명 
    HOST_USER_PWD: 자동 백업의 호스트의 유저·패스워드 
    BACKUP_SCHEDULE: 자동 백업·스케줄(HH:MM) 
    EMAIL_ADDRESS: 통지용 메일주소 
    MAIL_SERVER_NAME: 통지용 송신 메일(SMTP) 서버 
    ASM_OH: ASM ORACLE_HOME
    ASM_SID: ASM SID
    ASM_PORT: ASM 포토 
    ASM_USER_ROLE: ASM 유저·롤 
    ASM_USER_NAME: ASM 유저명 
    ASM_USER_PWD: ASM 유저·패스워드 
    SRC_OH: 업그레이드 하는 데이타베이스의 ORACLE_HOME
    DBSNMP_PWD: DBSNMP 유저의 패스워드 
    SYSMAN_PWD: SYSMAN 유저의 패스워드 
    SYS_PWD: SYS 유저의 패스워드 
    DBCONTROL_HTTP_PORT: Database Control의 HTTP 포토 
    AGENT_PORT: EM에이전트·포토 
    RMI_PORT: Database Control의 RMI 포토 
    JMS_PORT: Database Control의 JMS 포토

 

클러스터·데이타베이스의 추가 파라미터 
    CLUSTER_NAME: 클러스터명 
    DB_UNIQUE_NAME: 유일 데이타베이스명 
    SERVICE_NAME: 서비스명 
    EM_NODE: Database Control의 노드명 
    EM_SID_LIST: 에이전트 SID 리스트[콤마 단락]



+ Recent posts