본문 바로가기
728x90
반응형

오라클5

[Oracle] 오라클 테이블 정의문(DDL) 추출하기 이미 생성 되어있는 테이블 create 문이 필요할 때가 많다. SQL Developer 워크시트에 테이블 명을 드래그 한 뒤 Shift + F4 를 하여도 테이블 구조는 파악 가능하지만, 비슷한 테이블을 만들거나, 다른 테이블 스페이스에 생성할때 혹은 테이블 구조를 파악할때 등! 1select DBMS_METADATA.GET_DDL('TABLE', 'CODE_INFO') from dual;cs 한 줄이면 DDL 문을 얻을 수 있다.( 질의 결과 셀을 더블클릭하여 전체 선택 후 붙여넣기 ) 2018. 12. 17.
[Oracle] sqldeveloper에서 전체 테이블 및 컬럼 조회 프로젝트를 진행 할 때, 테이블 설계부터 구축까지 다 했거나, 문서가 잘 정리되어 있다면 괜찮지만....... 여러 프로젝트를 해보다 보면 정보들이 충분하지 않을 때가 있다. 혹은 테이블 명이나 특정 컬럼만 알고있거나 기억이 가물가물할 때도 매우 유용한 정보 조회 쿼리이다! 1234567891011121314--모든 테이블 정보 조회select * from ALL_TABLES; select * from ALL_TABLES where OWNER= '소유자명' and TABLE_NAME = '테이블명'; --모든 테이블 코멘트 조회select * from ALL_TAB_COMMENTS;select * from ALL_TAB_COMMENTS where TABLE_NAME = '테이블명'; --코멘트에 주소가 .. 2017. 12. 28.
[Oracle] 유저 생성 및 테이블 스페이스 설정 오라클 설치 후 테이블을 생성하기 전 단계이다. **아래 명령어의 대괄호[] 는 따옴표 없이 내용 입력 123456789101112131415161718192021222324252627--유저 생성CREATE USER [유저명] IDENTIFIED BY [유저명]; --권한 부여GRANT connect, resource, dba TO [유저명]; --유저 정보 조회select * from user_users; --tablespace 조회select * from dba_tablespaces; --tablespace 생성create tablespace [테이블스페이스명] datafile 'C:\oraclexe\app\oracle\oradata\XE\[테이블스페이스명].dbf' size 500m; --uwer.. 2017. 12. 28.
[Oracle] 이클립스 연동 및 sqldeveloper 연결 오류 올바른 접속정보를 입력 후 "Test Connection" 을 수행하면 다음과 같은 에러메세지가 뜨며 Ping failed 가 뜬다. listener refused the connection with the following error ora-12514(ora-12505 도 같은 방법으로 해결) 검색 결과 여러가지 해결 방법이 나온다. 방화벽 설정 변경, 리스너 변경 등... 본 글에서는 리스너 파일의 SID와 DBNAME을 수정하여 문제를 해결한다. ** 해결 방법 각자 설치된 오라클 경로로 이동 C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN "listener.ora" 파일의 설정을 변경해준다. 123456789101112131415161718.. 2017. 12. 28.
728x90
반응형