인터넷에서 docker 설치 oracle에 대한 기사를 많이 읽었습니다. 이미지가 많아서 여러 개 시도했지만 실패했습니다. 다음 이미지는 설치 과정을 기록해 두었습니다. . 모두가 도와줍니다.
설치 단계:
1. 다음 명령을 사용하여 이미지를 검색합니다.
$ docker search oracle
2. 이미지를 직접 가져옵니다.
$ docker pull jaspeen/oracle-xe-11g #因为版本不同有的可能是jaspeen/oracle-11g
3. :
$ docker run -p 1521:1521 --name oracle_11g -d --restart=always jaspeen/oracle-xe-11g
4. Enter 이미지가 시작되었는지 확인하는 데 사용합니다.
$ docker ps -a
새로 설치된 것이 기본적으로 시작됩니다. 시작되지 않은 경우 다음 명령을 사용하여 시작합니다.
$ docker start oracle
$ docker exec -it oracle_11g /bin/bash root@a96767712314:/#
oracle을 입력한 후:
(1) oracle은 oracle 사용자 아래에 설치됩니다. 기본적으로 다음을 실행합니다.su oracle
/u01/app/oracle/product/11.2.0/xe/bin 下 cd /u01/app/oracle/product/11.2.0/xe/bin ./sqlplus / as sysdba
(3), DBA 비밀번호 변경:
alter user sys identified by newpassword; alter user system identified by newpassword;
이제 DBA 계정을 통해 로그인하거나 도구를 사용하여 로그인할 수 있습니다. 기본 SID: XE (4) 일반적으로 DBA 계정을 타인에게 양도하는 것은 불가능하므로 반드시 계정을 생성해야 합니다. 그들: 새로운 사용자 생성: 사용자 이름은 admin, 비밀번호는 pass
create user admin identified by password;
grant create session to admin
docker stop oracle #停止oracle docker start oracle #启动oracle
docker ps
시스템 사용자를 사용하여 로그인
connect as dba;
grant create view to admin;
grant select any teble to admin;
grant select any dictionary to admin;
grant create synonym to admin;
docker 튜토리얼"
위 내용은 도커 설치 및 구성 oracle의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!