> ORACLE

· > ORACLE
-- 초보 DBA 분들이나 학습을 위해 로컬 오라클 서버 설치 후 어떤 것 부터 해야할지 막막한 사람들을 위해 참고용으로 작성되었습니다. 회사 내 네이밍 규칙이나 학습을 위한 부분에서 조금 더 세부적인 설정이 있어야 하지만 글 작성을 위해 필요한으로 단순화한 순서로 기재 되었습니다. 테스트 진행 환경) ORACLE version : 10g (single) datafile : UNIX file system (window version도 동일하게 진행) 1. 오라클 엔진 설치(Install) 1) 오라클 엔진 설치 2) 오라클 데이터베이스 생성 3) listener.ora 및 tnsname.ora 설정 4) initTESTDB.ora(spfileTESTDB.ora) 설정 변경 2. 스키마 생성 및 오브젝트 ..
· > ORACLE
-- Oracle DB_NAME 확인 SQL> select name from v$database; -- Oracle User 확인 SQL> select * from all_users; -- 등록된 User 목록 보기 SQL> select username, user_id from dba_users order by username; -- User가 소유한 모든 테이블 보기 SQL> select table_name from user_tables; -- 사용자 정보 확인 SQL> select username, default_tablespace,temporary_tablespace from dba_users; -- 오브젝트 조회 SQL> select * from all_objects where object_nam..
· > ORACLE
*. expdp --------------- 1. 디렉토리 조회 SQL> SELECT * FROM dba_directories; 2. 디렉토리 추가 SQL> DROP DIRECTORY dpump_dir2; -- 기존 디렉토리 dpump_dir2 drop SQL> CREATE DIRECTORY dpump_dir2 as '/backup/dpump'; -- /backup/dpump 에 대한 디렉토리 dpump_dir2 생성 3. 디렉토리에 대한 권한 설정 SQL> GRANT READ, WRITE ON DIRECTORY dpump_dir2 to 사용자; 4. expdp # expdp system/1239 DIRECTORY=dpump_dir2 schemas=MESS_ADM DUMPFILE=MESS_ADM_2008..
· > ORACLE
리눅스환경에서 기존 오라클데이터베이스를 신규 DB서버로 재설정합니다. 기존DB create or replace directory dpump_dir2 as '/data/dump'; GRANT READ, WRITE ON DIRECTORY dpump_dir2 to public; expdp system/oracle DIRECTORY=DPUMP_DIR2 DUMPFILE=traffic_0814.dmp logfile=traffic_0814.log full=y; user : (full로 받았으므로 굳이 안해도 됨 계정별로 export 작업시 무조건 user 정보 스크립트로 저장) tablespace : 정보 미리 스크립트로 복사 신규 db에 실행 신규DB create or replace directory dpump_d..
· > ORACLE
오라클 데이터베이스에서 사용하는 필수 스크립트 입니다. DBA나 개발자가 테이블스페이스, 스키마구조, 파티션테이블, 인덱스, LOCK 등을 자원관리, 성능관리 등의 이유로 조회하거나 상태변경을 위해 실행할 수 있는 쿼리입니다. CTRL + F 로 검색해서 필요한 쿼리 찾으시면 더욱 빨리 찾으실 수 있습니다. --#. 01 테이블스페이스별 파일 목록을 보기 SELECT SUBSTRB(TABLESPACE_NAME, 1, 10) AS "테이블스페이스" ,SUBSTRB(FILE_NAME, 1, 50) AS "파일명" ,TO_CHAR(BLOCKS, '999,999,990') AS "블럭수" ,TO_CHAR(BYTES, '99,999,999') AS "크기" FROM DBA_DATA_FILES ORDER BY TA..
· > ORACLE
ORACLE 테이블스페이스 용량 관리를 위한 조회 쿼리입니다. (TIBERO도 같은 쿼리로 접근 가능합니다.) 테이블스페이스명, 파일아이디, 전체테이블스페이스용량, 사용가능용량, 사용량(%), 사용가능용량(%) SELECT A.TABLESPACE_NAME, A.FILE_ID, ROUND(A.BYTES/1024/1024/1024, 2)||'G' USABLE, ROUND( B.BYTES/1024/1024/1024,2)||'G' FREE, TRUNC(100-(B.BYTES/A.BYTES*100),2)||'%' USED_RATE, TRUNC(B.BYTES/A.BYTES*100,2)||'%' FREE_RATE FROM (SELECT TABLESPACE_NAME, FILE_ID, SUM(BYTES) BYTES FR..
mewoni
'> ORACLE' 카테고리의 글 목록 (4 Page)