DB/Oracle
-
Caused by: java.sql.SQLException: ORA-12899: value too large for columnDB/Oracle 2018. 10. 4. 11:48
Caused by: java.sql.SQLException: ORA-12899: value too large for column "SAFEPAY"."PRODUCT"."FILE_NAME" (actual: 36, maximum: 20) alter table SAFEPAY.PRODUCT modify (FILE_NAME varchar2(36)); 로 actual 만큼 size 변경
-
Oracle - SQL Developer ERDDB/Oracle 2018. 8. 27. 01:25
최신 SQL Developer를 설치하기 위해선 Java8 버전이상이 필요하다. SQL Developer를 설치 하고, DB를 연결 한 다음, 보기 -> 브라우저 로 창을 띄우고 관계형 모델에서 새 관계형모델을 만든다. 관계형모델을 만들고나서 가운데 위쪽 메뉴얼에 창크기를 눌러서 새 테이블을 만들어서 ERD 설계를 할 수 있다. 설계를 다하고 나서 DDL로 보기를 누르면 설계에 필요한 쿼리문을 확인할 수 있다. 데이터 모델러 -> 임포트 -> erwin파일이나 다른 xml파일로도 구성도를 볼 수 있다.
-
Schema 작성DB/Oracle 2018. 8. 8. 11:28
DB이자 SCHEMA 작성 SYSTEM 으로 접속 -> User에 들어가서 우클릭 -> Create -> USER 선택 HR의 권한을 가지고 온다. ERD Model에서 Tools -> Forward Engineer -- F5 누르면 query대로 TABLE 설계CREATE TABLE CUSTOMER( PHONE VARCHAR2(13) NOT NULL , NAME VARCHAR2(100) NOT NULL , ADDRESS VARCHAR2(2000) NOT NULL ); CREATE UNIQUE INDEX XPK고객 ON CUSTOMER(PHONE ASC); ALTER TABLE CUSTOMER ADD CONSTRAINT XPK고객 PRIMARY KEY (PHONE); CREATE TABLE DELIVER..
-
Oracle 11g 설치DB/Oracle 2018. 7. 31. 13:58
1. Apache Tomcat 실행 한 상태에서 - Apache Tomcat 8.0.53 , 압축 해제 후 bin 폴더 내에 startup 배치파일 실행, 환경변수 JAVA_HOME이 있어야함.2. Oracle 설치 해야한다. - oracle 11g express3. TNS Port는 1521 포트로 오라클로 접속4. MTS Port 20305. Http Port를 설정하기 위해 Tomcat을 실행 8081에서 9999로 변경6. 패스워드 설정7. 설치 완료 후 8. 토드 오라클 - toad for oracle 실행, 아이디 SYSTEM - 관리자 계정9. save passwords, TNS DataBase에서 XE로 선택 후10. Connect 11. 연결을 끊을 때는 Session -> End Con..