본문 바로가기

SQL

문자열 검색으로 FUNCTION, PROCEDURE 찾기 오라클에서 정의한 function, procedure .. 등의 소스의 내용에서 사용한 문자를 검색한다. (예:TRIM) SELECT DISTINCT NAME FROM USER_SOURCE WHERE UPPER(TEXT) LIKE '%TRIM%' 강신윤 홈피에서 퍼왔습니다. 더보기
EXP-00003: 세그먼트... 에러가 발생하는 경우 해결 방법 증상 : EXP-00003: 세그먼트... 에러가 발생하는 경우 해결 방법 0. 오라클 클라이언트의 버전을 동일 버전으로 업그레이드 한다. 1. oracle 9.x 버전(클라이언트) 에서 10g 서버의 데이터 익스포트시 : EXP-00003 : no storage definition found for segment(7,1955) 라는 에러 발생시 dba 권한 사용자가 아래의 명령을 실행하면 해결 된다. export시 참조하는 view를 만드는 쿼리문이다. SQL> @?/rdbms/admin/catexp 2. ==>(원문 출처 : ) http://link.allblog.net/13777149/http://gampol.tistory.com/entry/9i-EXP-00003 When you use old ve.. 더보기
ORACLE 유저 권한 주기 grant create session, create table to userName; / tablespace생성 create tablespace tablespace명 datafile 'C:\oracle\product\10.2.0\oradata\orcl\tablespace.dbf' size 10M autoextend on next 1m maxsize unlimited logging permanent extent management local autoallocate blocksize 8k segment space management manual flashback on // user생성 create user user명 identified by 비밀번호 default tablespace tablespace명 g.. 더보기
Oracle DB 생성 & 권한 부여 ※ System 계정에서 실행할것. 0. 지금 내가 사용중인 계정 보기 show user; 1. 테이블 스페이스(디비) 생성 create tablespace 테이블스페이스명 datafile '생성될 테이블 스페이스의 하드디스크 물리 경로' size 크기 ex) create tablespace test1 datafile 'd:/oracle_data/test1.dbf' size 1m 2. 사용자 기본 테이블 스페이스(디비) 변경 alter user user0612 default tablespace test1 3. 사용자 테이블 스페이스(디비) 권한 부여 alter user 유저명 quota unlimited on 테이블스페이스명 alter user user0612 quota unlimited on users.. 더보기
오라클 유저 생성 1. USER 생성 구문 create user user_name // 사용자 이름 identified by password // 비밀번호 지정 default tablespace users // users 그룹에 사용자 스키마를 위한 기본 테이블 스페이스를 지정 temporary tablespace temp // temp 에 사용자의 임시 테이블 스페이스를 지정 quota 100m on users; // 사용자가 사용할 테이블 스페이스의 영역 할당( 100 메가) 그 외에도.. - externally : 사용자가 운영 체제에 의해서 인증 될수 있도록 지정 하는 명령어 - password expire : sqlplus 를 사용하여 db에 로그인 할 때 암호를 재설정 할수 있도록 함. -.. 더보기