LINUX (11) 썸네일형 리스트형 [oracle|sqlplus] sqlplus 로 접속하기 sqlplus "db계정 ID/패스워드"@알리아스 [oracle|sqlplus] sqlplus 로 접속하기 sqlplus "db계정 ID/패스워드"@알리아스 [oracle|sqlplus] sqlplus 로 접속하기 sqlplus "db계정 ID/패스워드"@알리아스 [Docker] Centos7 기반 openjdk1.8 설치된 컨테이너 만들기 1. 적당한 위치에 Dockerfile 만들기 vi Dockerfile #based CentOS FROM centos:7 MAINTAINER jeong #variable ENV JAVA_VER 1.8.0 ENV HOME /root #install java RUN yum -y update && \ yum -y install java-${JAVA_VER}-openjdk-devel.x86_64 2. Dockerfile이 있는 위치에서 빌드하기 sudo docker build -t 이미지명:태그 . 3. 빌드한 이미지로 컨테이너 생성하기 sudo docker run -it -d --name 컨테이너명 빌드한이미지명:태그 4. openjdk 설치 확인 //첫번째 방법(컨테이너 직접 접속해서 확인) //컨테이너 접.. [Oracle] 프로시저 ssh 에서 1. 파일명.sql (path : /home/oracle/query/dailyBatchJob.sql ) SET SERVEROUTPUT ON; CALL USER_PROC(); CALL PROC_CHANGE_INACTIVE(); CALL PROC_QUIT_MEMBER(); EXIT 2. 쉘 스크립트로 만든다. 1) run.sh // sql 실행하는 스크립트 (/home/oracle/query/run.sh) #!/bin/bash ORACLE_BASE=/oracle/app/oracle; export ORACLE_BASE ORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1; export ORACLE_HOME LD_LIBRARY_PATH_64=$ORACLE.. [SSH] ssh 접속에서 sqlplus 로 접속하기 1. sudo su - root 로 접속 2. find / -name *tnsname* /oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora 3. cat /oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora 알리아스 = (DESCRIPTION = blabla~~ ) ) 4. oracle 계정 접속하기 sudo su - oracle 5. sqlplus 로 sql 접근 sqlplus db계정id@알리아스 ==> db 비번 입력 SQL> 나오면 성공! [Docker] 이미지로 컨테이너 생성 1. 이미지 확인 sudo docker images 2. centos 컨테이너 생성 (+백그라운드에서 실행) sudo docker run -d -it --name 컨테이너명 centos이미지명 3. oracle 컨테이너 생성 (+백그라운드에서 실행) sudo docker run -d -it -p 8080:8080 -p 1521:1521 --name oracle01 oracleinanutshell/oracle-xe-11g [Docker] 도커 Centos 이미지 다운로드 및 컨테이너 생성 1. CentOS, Oracle DB 이미지 검색 # centos 이미지 검색 sudo docker search centos # oracle-xe 이미지 검색 sudo docker search oracle-xe 2. CentOS, Oracle DB 이미지 다운로드 sudo docker pull 검색해서 나온 이미지명 3. 이미지 확인 sudo docker images 이전 1 2 다음 목록 더보기