본문 바로가기

oracle

오라클 dictionary [출처] [펌] Dictionary | 오라클 |작성자 조비 Dirctionary 는 database에서 관리에 필요한 정보를 모두 가지고있으며 정보는 System tablespace 에 보관되여있다 DBA는 database 관리에 필요한 정보을 이용하여 효율적인 관리를 할수있다 USER_### 시작하는 Dirctionary는 현제 조회를 수행하는 사용자의 소유의 object 정보를 가지고있다 ALL_### 시작하는 Dirctionary는 USER_ 정보 public 정보 다른사용자에 의하여 부여 받은 object의 정보 를 가지고 있다 현재 사용 가능한 정보 전체를 보여 주다고 보면된다 DBA_시작하는 Dirctionary는 사용자와 관련 없이 전체 object의 정보 가지고 있다 Dirctionary.. 더보기
DML 정리 Select 컬럼명, 컬럼명, … from 컬럼명을 가진 테이블명 where select ename, job, hiredate from emp; select ename “이름”, job “직책”, hiredate from emp; 이름 직책 HIREDATE ---------- --------- -------- SMITH CLERK 80/12/17 ALLEN SALESMAN 81/02/20 WARD SALESMAN 81/02/22 JONES MANAGER 81/04/02 select lower(ename) as "이 름", sal+100 from emp; 이 름 SAL+100 ---------- ---------- smith 900 allen 1700 ward 1350 jones 3075 컬럼명이 조금만 .. 더보기
sqlplus 명령&팁 정리 sqlplus /nolog //로그인 없이 sqlplus로 접속 connect scott/tiger 또는 conn scott/tiger //기본적으로 생겨있는 계정과 비번, scott, tiger 시스템 관리자로서 접속 conn / as SYSDBA 현재 접속되어 있는 사용자 보기 show user select * from emp; desc emp; //특정 테이블의 구조 보기 SQL명령, 데이터베이스 명령은 세미콜론 찍어야 함. 여러 줄 가능. 마지막 명령은 버퍼에 기억된다. Sqlplus 명령은 세미콜론 안찍음~!! 한줄에 끝나야 한다. 버퍼에 기억되지 않는다. List나 l 쳐보기(list의 약자) show user 명령 //로그인 유저 보기 select * from tab; EMP 테이블 //사원.. 더보기
오라클 수행 팁 오라클 접속 sqlplus /nolog //로그인 없이 sqlplus로 접속 connect scott/tiger 또는 conn scott/tiger //기본적으로 생겨있는 계정과 비번, scott, tiger 네트워크로 접속하기 위해서는 tnsnames.ora 파일의 서비스명으로 접속 connect scott/tiger @PARTNER 시스템 관리자로서 접속 conn / as SYSDBA show user 오라클을 윈도우에 설치 시 Admin이 DBA로 디폴트로 설정됨 더보기
오라클 설치, 삭제 OS와 오라클이 충돌할 수 있으므로 시스템 파티션(c:\)에는 설치안하는 것이 좋음 최하 4기가, 하지만 난 일단 c:\ oracle설치 -이 스샷에 안나온 화면은 대부분 디폴트로 하면 됨. 이 설치는 데이터베이스에 대한 개인 공부를 목표로 합니다. 설치중 물어보는 디렉토리는 stage 폴더 선택 오라클 설치 프로그램이 자바로 짜여있음 그래서 자바 관련 프로그램이 같이 설치됨 9i부터 디폴트로 웹서버 기능 지원(공인 IP인 경우) 30~40%에서 문제가 생기면 다시 설치하면 되는데,(파일만 옮긴거라) 50%설치 이상에서 문제가 생기면 프로그램 삭제를 하고 재설치 해야함(매우 귀찮음) ***삭제 방법*** 1. Uninstall(설치된 시작메뉴에서 언인스톨, 설치화면 중에 메뉴로 제거-제어판에 없음) 2... 더보기