본문 바로가기

Oracle19

Oracle Original Export and Import(exp and imp) 오라클에서 데이터의 백업과 복원에 간단히 사용할 수 있는 툴로 exp와 imp를 많이 사용해왔습니다. Oracle 10g 부터는 Oracle Data Pump Export(expdb) 와 Import(impdb) 툴이 제공됩니다. 그래서 이것과 구분하기 위해서 이전의 툴은 Original Export(exp)와 Import(imp) 라고 부릅니다. Original 툴은 Oracle 10g R2 까지만 지원되고, 11g 부터는 일반적인 사용지원이 되지 않는다고 합니다. 그렇다고 사용하지 못하는 것은 아닙니다. Oracle은 Oracle Data Pump Export(expdb)와 Import(impdb)를 사용하기를 권장하고 있습니다. 하지만, 이전의 exp 로 만들어진 덤프 파일을 import 하려하거나.. 2018. 4. 9.
PHP 7 에서 Oracle 연결하기 PHP에서 Oracle 사용할 수 있도록 연결 작업을 해봅니다. PHP의 설치는 "Windows용 XAMPP 설치하기 - (Apache, PHP, MariaDB)" 를 참조 합니다. 그때 설치된 PHP 버전은 7.0.13 입니다. XAMPP 로 설치가 되었고, win32 입니다. 테스트 환경도 이때 생성한 프로젝트를 사용하겠습니다. 현재 운영체제는 Window 10 x64 이고, Oracle 은 Express Edition 11g r2 입니다. 이 같은 환경에서 PHP와 Oracle 의 연동을 위해서는 한가지가 더 필요합니다. 바로 Oracle instant client 입니다. php가 win32 이니 instant client도 win32, 11g용을 받아서 설치하겠습니다. 1. Oracle Inst.. 2018. 4. 2.
스프링 프레임웍에서 MyBatis, Oracle 사용하기 Spring4 + MyBatis + Oracle 을 연동해 봅니다. 앞에서 만들었던 샘플 프로젝트 ( "Spring MVC 샘플 프로젝트 버전3 에서 버전 4로 마이그레이션 하기" ) 를 사용합니다. 1. 먼저 설치한 Oracle 데이터베이스에 유저를 추가하고 테스트용 테이블 을 생성합니다. SYSTEM 계정으로 들어가서 다음 명령으로 사용자를 추가합니다. 아이디와 비밀번호는 xeuser 입니다. GRANT CONNECT, RESOURCE TO xeuser IDENTIFIED BY xeuser; SQL Developer 에서 명령 실행은 실행하고자 하는 쿼리를 블럭으로 선택한 후 F9 또는 Ctrl+Enter 입니다. 이제 생성된 계정으로 들어가서 테스트용 테이블을 생성합니다. CREATE TABLE T.. 2018. 4. 1.
Oracle 11g Express Edition 과 SQL Developer 설치하기 웹프로그래밍에 데이터베이스가 빠질 수 없겠죠. Oracle 11g Express Edition 과 SQL Developer 를 설치해 보겠습니다. 둘다 www.oracle.com 에서 다운 받을 수 있습니다. 다운로드 할 때 라이센스에 동의하고 다운로드 링크를 클릭하면 로그인 하라고 나옵니다. OTN 에 가입해야 합니다. 다운받을 파일은 OracleXE112_Win64.zip 과 sqldeveloper-4.1.5.21.78-no-jre.zip 입니다. JDK 는 이미 설치 했다고 가정하고, sqldeveloper 는 no-jre 로 받습니다. ( JDK 설치는 윈도우에 JDK 8 설치하기 를 참조 하세요. ) Express Editon 은 개발, 프로토타입, 내부 데이터 처리용 으로 사용 가능합니다. 또.. 2018. 4. 1.