The Pursuit of Happyness

반응형

현재 Oracle 홈페이지에서 다운로드 가능한 XE 의 버전은 11이라서 상당히 오래되었지만,


조만간 출시될 Oracle 18 버전을 준비하며, 테스트용으로 간단히 설치해 보았습니다.


(참고로 클라우드 버전은 이미 출시했고, autonomous 하다고 해서 Oracle DBA 들 사이에서 논란이 많았었습니다..)


XE 버전은 상용서비스도 가능하지만 최대 11GB 까지의 데이터 저장이 가능하며, 최대 1GB 메모리만 사용하고, 하나의 CPU만 사용한다고 되어 있습니다.  


--------------------------------------


설치 환경 : Windows 10 Pro 1709 (64bits)


@ 다운로드


오라클 홈페이지에서 XE 버전을 다운로드 합니다.


http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html


약관이용에 동의하고 로그인한 후에 Windows x64 버전을 다운로드 합니다.


@ 설치


압축파일을 풀고 DISK1 폴더에 setup.exe 파일을 실행해서 설치를 합니다.


설치 위치를 지정하고, SYS / SYSTEM 계정의 비밀번호를 설정하고 설치를 합니다.


@실행


윈도우의 경우 Installer를 통해서 설치하면, Oracle 이 설치된 경로가 자동으로 Path로 지정이 됩니다.


윈도우키를 누르고, cmd 를 입력해서, 명령 프롬프트를 실행합니다.


명령 프롬프트에서 sqlplus 를 입력합니다.


user-name 에 SYSTEM 을 입력하고, password 에는 설치시 입력한 비밀번호를 입력합니다.


@ 사용자 등록


create user [username] identified by [password];


@ 권한 부여


접속 권한

grant connect to [username];


DB 권한

grant resource to [username];


그 외의 권한은 아래 링크 참조

https://docs.oracle.com/cd/E17781_01/admin.112/e18585/toc.htm


exit 명령어로 sqlplus 종료


sqlplus를 다시 실행해서 새로 생성한 계정 테스트


@ 개발 테스트


XE는 설치시 TNS 정보에 서비스명 XE로 등록이 됩니다.


TNS 정보는 설치 경로에 \app\oracle\product\11.2.0\server\network\ADMIN\tnsnames.ora 파일에서 확인이 가능합니다.


ex) node.js 연결 정보

var config = {

  user : [username],

  password : [password],

  connectString : "localhost/XE"

};


반응형