본문 바로가기

Oracle

[Oracle] 데이터베이스에 저장되는 자료 형태 ■ 데이터베이스에 저장되는 자료 형태 -. 기본 데이터를 저장하기 위한 구조로 테이블을 사용한다. -. 테이블은 표처럼 볼 수 있도록 로우(ROW)와 컬럼(COLUMN)으로 구성한다. ① 접속한 데이터베이스 계정에 생성된 모든 테이블 이름 조회 SQL> SELECT * FROM tab; ※ 데이터 딕셔너리 테이블 -. tab을 데이터 딕셔너리 테이블이라고 한다. -. sys, system 사용자들이 소유 하고 있다. -. DB가 자기를 관리하는데 사용하는 시스템 카탈로그 제공. -. 오라클에서 제공되는 카탈로그는 스크립트에 의해 생성. -. DB 업그레이드, 설치, 기능 추가 시 카탈로그 스크립트를 실행하여 딕셔너리 테이블을 업데이트 해주어야 한다. 더보기
[Oracle] Windows7에서 Oracle 설치하기 ※ Windows7에서 고정 IP에서 Oracle을 설치하지 않는 경우 설치중 에러가 발생한다. 따라서 아래와 같이 IP가 고정될 수 있게끔 설정을 바꾸어 주어야 한다. 01. '시작' → '실행'을 열고 TEXT 입력창에 【 hdwwiz 】를 입력한다. (단축키 윈도우 + R) 02. '하드웨어 추가'가 실행되면 '다음'을 클릭한다. 03. '목록에서 직접 선택한 하드웨어 설치(고급)'을 선택하고 '다음'을 클릭한다. 04. '네트워크 어댑터'를 선택하고 '다음'을 클릭한다. 05. 네트워크 어댑터 선택이 나오면 아래 순서대로 진행한다. ① '제조업체'에서 'Microsft'를 선택한다. ② '네트워크 어댑터'에서 'Microsft Loopback Adapter'를 선택한 뒤 '다음'을 클릭한다. 06.. 더보기
[Oracle] Oracle 실습 테이블 ■ 부서(DEPT) 테이블 부서 테이블은 부서 정보가 입력되어 있는 테이블로서 부서코드(DEPTNO), 부서명(DNAME), 부서위치(LOC)로 구성되어 있다.DEPTNO DNAME LOC 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON ■ 사원(EMP) 테이블 사원 테이블은 사원 정보가 입력되어 있는 테이블로서 사번(EMPNO), 사원명(ENAME), 업무(JOB), 관리자사번(MGR), 입사일(HIREDATE), 급여(SAL), 커미션(COMM), 부서코드(DEPTNO)로 구성되어 있다. EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO 7369 SMITH CLERK 7902 .. 더보기
[Oracle] 'The Network Adapter could not establish the connection' 해결 방법 Oracle SQL Developer에서 데이터베이스 접속할 때에 'The Network Adapter could not establish the connection' 에러 발생시 해결방법 위 에러가 발생하는 이유는 네트워크로 데이터 베이스에 접근하지 못하는, 아래의 경우와 같다고 한다. ① 리스너가 안떠있을 경우 ② 호스트명이 잘못 되어있을경우 ③ 방화벽 문제 ※ 해결방법 필자는 우선 '제어판'에서 윈도우 방화벽을 해제하고 컴퓨터를 재시동하고 다시 데이터베이스에 접속함으로서 손쉽게 해결 하였다. 더보기
[Oracle] 'Unable to create an instance of the Java Virtual Machine Located at path;' 에러 Oracle SQL Developer 설치중 아래와같은'Unable to create an instance of the Java Virtual Machine Located at path;' 에러 발생시 해결방법 01. Oracle SQL Developer의 압축을 푼 폴더에서 '\sqldeveloper\bin 폴더에 접속하여 'sqldeveloper.conf' 파일을 수정해야 한다. ' 02. 'sqldeveloper.conf'를 수정하기 위한 Text창을 열고 아래의 문구를 추가한다. 추가할 문구 : AddVMOption -Xmx256M 03. 이제 다시 Oracle SQL Developer의 실행파일인 'sqldeveloper'를 실행하면 정상작동한다. 더보기