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


22

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


나는 우분투 14.04에 오라클 익스프레스 10.2를 설치했지만 잘 작동하지만 오라클 익스프레스 11.2는 우분투에 대한 패키지를 출시하지 않은 것 같습니다 ...
Eric Wang

답변:


16

배포판과 같은 최신 데비안에 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 에서 찾을 수 있습니다.


이 답변은 지식 기반 항목에 충분합니다. 남아있는 한 가지는 : 문법을 고치고 말소리를 잃어 버리십시오!
aquaherd

1
언어에 대해 죄송합니다, 저는 영어를 모국어로 사용하지 않습니다 ...
gavenkoa

나는 약간의 변화를 만들고, 당신이 텍스트를 더 좋아하기를 바랍니다.
gavenkoa

1
forums.oracle.com의 게시물에서 환상적인 정보를 얻었습니다. 그러나 형식이 잘 지정되지 않았으므로 더 체계적으로 구성 할 수 있습니다. 나는 그것을 기반으로 기사를 썼지 만, 덧셈과 뺄셈을 만들고 형식을 개선했습니다. Ubuntu에 Oracle 설치
mdahlman


1

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

완료!


2
나를 위해 작동하지 않습니다. Alien은 설치를 완료하지만 서비스가 없으며 (Oracle) 사용자가 없으며 실행중인 것이 없습니다!
pugmarx

1
나도 일하지 않았다. 제 의견은 현재로서는 여느 의견과 마찬가지로 오라클 설치가 매우 복잡하고 외계인이 간단한 소프트웨어를 목표로하고 있기 때문입니다.
Reut Sharabani

귀하의 지시가 Ubuntu에 Oracle을 설치하기에 충분하지 않습니다. 분명히 당신은 그것을 테스트하지 않았습니다.
josircg

poissbly 당신은이 부분을 잊었다 ..You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
ShoeLace
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.