오라클 설치 및 세팅
oracle.co.kr -> 리소스 -> 개발자 다운로드 -> 데이터베이스 -> Database Express Edition
oracle.co.kr -> 리소스 -> 개발자 다운로드 -> 개발자 도구 -> Java SQL Developer
cmd
sqlplus "/as sysdba"
alter session set "_ORACLE_SCRIPT"=true;
create user Fairy identified by 1234;
grant resource, connect to Fairy;
cmd 관리자 권한 실행 -> sqlplus "/as sysdba"
create user c##scott identified by tiger; : 계정은 scott, 비밀번호는 1234로 유저 생성
grant resource, connect to c##scott; : 권한 부여
exit : 나가기
sqlplus : 들어가기
alter user c##scott default tablespace users quota unlimited on users;
ALTER SESSION SET NLS_DATE_FORMAT='YYY-MM-DD';
오라클 폴더 안에 있는 ojdbc11.jar 파일 찾아서 WEB-INF / lib 폴더에 넣기
tablespace 권한이 없다고 뜰 시
ALTER USER [유저명] DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;
오라클 실행 확인
내 컴퓨터 -> 우클릭 -> 관리 -> 서비스 -> 아래 두 가지가 '실행'으로 되어 있어야 한다.
eXERD
- 이클립스 기반의 데이터 모델링 도구
- ERD(Entity Relationship Diagram)을 작성했을 때, ERD를 DB로 만들어주는 프로그램
이클립스 -> help -> install new software -> add
Name : eXERD
Location : http://exerd.com/update
- WEB-INF
- clasees
- lib
http://127.0.0.1:8080/jspEx/Hello.jsp
127.0.0.1 : locallhost ip
8080 : tomcat의 포트 번호
jspEx : 웹 프로젝트 이름
Hello.jsp : 파일 이름
404 에러 : 경로나 파일명이 틀렸을 때 나오는 페이지. 서버 종류 같은 것도 나온다. 그래서 실무에서는 이 페이지 자체를 숨긴다.
500 에러 : 에러가 너무 많아서 찾아보기 어렵다.
오라클 디벨롭퍼
좌측 접속 -> 초록 + -> cmd에서 설정한 아이디, 비밀번호 입력 -> 테스트 -> 저장 -> 접속
주석
--주석
select sysdate from dual; -- 오늘 날짜 출력
select count(*) from tab;