Oracle 143

SQL Plus 명령어

퍼온곳 : www.jigi.net 1. 주로 사용되는 명령어 LIST, SAVE, GET, EDIT, SPOOL 편집 명령과 파일 조작 RUN, @, / 실행 HOST, EXIT 데이터베이스 접속 및 종료 LINE, PAGE 출력 형식 1) LIST SELECT ename, sal*12 FROM emp; LIST 방금 실행한 쿼리문을 다시한번 보여줍니다. L 이라고 단축으로 실행하셔도 됩니다. 2) RUN LIST로 버퍼에 저장된 쿼리문을 실행하기 위한 명령어 입니다. RUN 은 R 이나 / (슬레시)로 단축키를 사용할수 있습니다. 3) EDIT 버퍼에 저장된 쿼리문을 편집하기 위한 명령어 EDIT 는 ED 라는 단축키를 사용할수 있습니다. 편집창이 호출되고 명령문을 편집완료 하였다면 창을 닫으면 저장할..

Oracle/SQL 2012.01.09

2012.01.02 SQL 1일차(2) (sql함수,문자함수,대소문자변환함수,문자열길이반환함수,문자조작함수)

SQL 함수 (단일행 함수, 복수행 함수 2가지가 있다.) 단일행 함수의 종류 대소문자 변환함수(문자함수) 종류 의미 사용예 INITCAP 문자열의 첫 번째 문자만 대문자로 변환 INITCAP(student) -> Student LOWER 문자열 전체를 소문자로 변환 LOWER(ABC) -> abc UPPER 문자열 전체를 대문자로 변환 UPPER(abc) -> ABC 1 select lower(userid) as "User ID" 2 from student 3* where studno=20101 SQL> / User ID ---------- dals 1 select upper(userid) as "User ID" 2 from student 3* where studno=20101 SQL> / User I..

Oracle/SQL 2012.01.09

2012.01.02 SQL 1일차(1) (literal,연결연산자,where,between,in,like,null,집합연산자,정렬)

literal 상수(literal 문자, 표현식) SQL> select name, '교수님 배고파요' from professor; NAME '교수님배고파요 ; '교수님 배고파요' 부분을 literal상수(literal문자, 또는 표현식)이라고 한다. ---------- --------------- 이재우 교수님 배고파요 김도훈 교수님 배고파요 성연희 교수님 배고파요 염일웅 교수님 배고파요 권혁일 교수님 배고파요 이만식 교수님 배고파요 전은지 교수님 배고파요 남은혁 교수님 배고파요 8 rows selected. 연결연산자(||로 문자열 또는 컬럼을 이어줄 수 있다.) SQL> select deptno||' '||dname from dept; DEPTNO||''||DNAME ------------------..

Oracle/SQL 2012.01.09

2011.12.28 OEL5 에 oracle11g(silent)

첨부파일 : 이 글에 맞게 생성되어 있는 rsp파일입니다. Pre-Installation Tasks 1. OEL설치 시 파티션 정보 11g는 ORACLE user의 홈디렉토리와 ORACLE_HOME(소프트웨어가 깔린 디렉토리) 가 같으면 안됩니다. OEL설치 할때 파티션 정보 : 총 하드 31GB 단위:MB / : 6000 /boot : 100 swap : 2048 /var : 1000 /home : 1000 /app : 나머지 로 하시고 인스톨 파일을 /app에 복사해서 설치하세요. 이 경우는 / 가 5000이어서 설치시 하드용량관련 오류가 발생했습니다. 그래서 1.5GB하드를 하나 추가해서 /tmp 로 mount시켜서 사용하였습니다. 옆 칸의 정보대로 하면 따로 이렇게 하실 필요없습니다. 2. 파일준..

2011.12.26 OEL5 에 oracle11g(OUI)

Pre-Installation Tasks 1. OEL설치 시 파티션 정보 11g는 ORACLE user의 홈디렉토리와 ORACLE_HOME(소프트웨어가 깔린 디렉토리) 가 같으면 안됩니다. OEL설치 할때 파티션 정보 : 총 하드 31GB 단위:MB / : 6000 /boot : 100 swap : 2048 /var : 1000 /home : 1000 /app : 나머지 로 하시고 인스톨 파일을 /app에 복사해서 설치하세요. 이 경우는 / 가 5000이어서 설치시 하드용량관련 오류가 발생했습니다. 그래서 1.5GB하드를 하나 추가해서 /tmp 로 mount시켜서 사용하였습니다. 옆 칸의 정보대로 하면 따로 이렇게 하실 필요없습니다. 2. 파일준비 p10098816_112020_LINUX_1of7.zip..

2011.12.26 RHEL5 에 oracle10g(silent)

RHEL5에 oracle 10g silent설치하기 Pre-Installation Task 1. 유저 생성 # groupadd -g 5000 dba # useradd -g 5000 oracle # passwd oracle 2. 파일복사 # cp -rv patch patchset 10201_database_linux32.zip /home/oracle (파일복사는 Winscp나 VMware Tool의 Shared Directory기능을 이용하세요.) 복사 후 # cd /home/oracle # unzip 10201_database_linux32.zip 3. /etc/sysctl.conf 파일에 내용추가 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.shmal..

2011.12.24 RHEL4 에 oracle10g(silent)

복사해서 쓰기 편하시라고 명령어 앞에 $, # 붙이지 않습니다. silent 설치는? remote로 설치 시에는 내 화면에 x-window가 뜨지 않으므로 OUI모드로 설치 할때의 설정파일을 수정하여 text모드로 처음부터 끝까지 아무것도 묻지 않고 설정파일대로 설치하는 방법입니다. ================================================================================== Pre-Installation Tasks 1. 계정 생성 groupadd -g 5000 dba useradd -g 5000 oracle passwd oracle 2. 해당 10g 파일복사 및 unzip 10201_database_linux32.zip, patch, patchset..

2011.12.21 RHEL3 oracle9i설치(silent)

silent 설치는? remote로 설치 시에는 내 화면에 x-window가 뜨지 않으므로 OUI모드로 설치 할때의 설정파일을 수정하여 text모드로 처음부터 끝까지 아무것도 묻지 않고 설정파일대로 설치하는 방법이다. ------------------------- ------------------------- ------------------------- ------------------------- -------------------- Pre-Installation Tasks 1. dba 그룹, oracle유저 생성 [root@server15 root]# groupadd -g 5000 dba [root@server15 root]# useradd -g 5000 oracle [root@server15 ro..