Oracle Express 11gR2를 설치하는 방법? LTS 64

Ubuntu Desktop 12.04.1 LTS 64 비트 버전에 Oracle Database Express Edition 버전 11g 릴리스 R2 설치를위한 단계별 가이드가 필요합니다



답변

배포판과 같은 최신 데비안에 Oracle 11g XE를 설치하는 Uber 궁극적 인 안내서는 ( 많은 해결 방법이있는 매우 거대합니다. 그래서 여기에 기사를 붙여 넣을 수 없습니다) :

또 다른 귀중한 출처 (이것은 상위 20 개 웹 검색의 링크가 아닙니다.이 블로그를 읽는 데 3 저녁을 보냅니다. 실제로 블로그는 훌륭하지만 대부분 위의 forums.oracle.com링크와 중복 됩니다) :

내 시간을 많이 죽이는 것 중 하나는 ORA-00845입니다. MEMORY_TARGET 은이 시스템 오류 에서 지원되지 않으며d.hatena.ne.jp 블로그 팁으로 수정했습니다 .

$ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/init.ora
$ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/initXETemp.ora

# memory_target = 418381824
pga_aggregate_target = 200540160
sga_target = 601620480

내가 수정하고 위의 링크에서 언급하지 않은 다른 오류는 다음과 같습니다.

  시스템 매개 변수 파일은 /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora입니다.
  /u01/app/oracle/diag/tnslsnr/desktop/listener/alert/log.xml에 기록 된 로그 메시지
  수신 오류 : (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE)))
  TNS-12555 : TNS : 권한 거부
   TNS-12560 : TNS : 프로토콜 어댑터 오류
    TNS-00525 : 작업 권한이 충분하지 않습니다
     Linux 오류 : 1 : 작업이 허용되지 않습니다

  리스너를 시작하지 못했습니다. 위의 오류 메시지를 참조하십시오 ...

리스너를 시작할 때 :

  / bin / su -s / bin / bash oracle -c '/u01/app/oracle/product/11.2.0/xe/bin/lsnrctl start'

라인을 주석 처리하여 수정합니다.

# (주소 = (프로토콜 = IPC) (키 = EXTPROC_FOR_XE))

에서 /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora.

다음 으로 Oracle 11g XE를 설치하는 동안 자동으로 생성 된 테스트 사용자의 잠금을 해제 하기 위해 시작하기 를 읽었 HR습니다.

나머지 문서는 Database Express Edition Documentation 에서 찾을 수 있습니다.


답변

이 안내서를 사용하여 Ubuntu Server 12.04에 설치했으며 완벽하게 작동했습니다.

http://meandmyubuntulinux.blogspot.ca/2012/05/installing-oracle-11g-r2-express.html


답변

Linux x64 에디션 : Oracle 다운로드를 다운로드 할 수 있습니다 .

이 .zip을 받으면 터미널을 열고 다음을 입력하십시오.

unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

RPM 패키지가 나타납니다. 우분투는 데비안 기반이기 때문에 외계인이 필요합니다. 없는 경우 터미널에 다음 지침을 입력하십시오 ( Ctrl+ Alt+ 을 누름 T).

sudo apt-get update
sudo apt-get install alien

설치되면 다음을 입력하십시오.

alien -i oracle-xe-11.2.0-1.0.x86_64.rpm

완료!