컴퓨팅

Oracle expdp 디렉토리 변경

SELECT * FROM DBA_DIRECTORIES; OWNER————————————————————DIRECTORY_NAME————————————————————DIRECTORY_PATH——————————————————————————–SYSBACKUP/var/backup SYSSUBDIR/opt/gate1/Engine/oracle/11g/demo/schema/order_entry//2002/Sep OWNER————————————————————DIRECTORY_NAME————————————————————DIRECTORY_PATH——————————————————————————– SYSSS_OE_XMLDIR/opt/gate1/Engine/oracle/11g/demo/schema/order_entry/ SYSLOG_FILE_DIR OWNER————————————————————DIRECTORY_NAME————————————————————DIRECTORY_PATH——————————————————————————–/opt/gate1/Engine/oracle/11g/demo/schema/log/ SYSDATA_FILE_DIR/opt/gate1/Engine/oracle/11g/demo/schema/sales_history/ SYS OWNER————————————————————DIRECTORY_NAME————————————————————DIRECTORY_PATH——————————————————————————–XMLDIR/ade/b/1191423112/oracle/rdbms/xml SYSMEDIA_DIR/opt/gate1/Engine/oracle/11g/demo/schema/product_media/ OWNER————————————————————DIRECTORY_NAME————————————————————DIRECTORY_PATH——————————————————————————–SYSDATA_PUMP_DIR/opt/db/app/oracle/admin/GATEONE/dpdump SYSORACLE_OCM_CONFIG_DIR/opt/db/app/oracle/11g/ccr/state OWNER————————————————————DIRECTORY_NAME————————————————————DIRECTORY_PATH——————————————————————————– 9 rows selected. CREATE OR REPLACE DIRECTORY  SUBDIR AS ‘/opt/db/app/oracle/11g/demo/schema/order_entry//2002/Sep’;CREATE OR REPLACE DIRECTORY  SS_OE_XMLDIR AS ‘/opt/db/app/oracle/11g/demo/schema/order_entry/’;CREATE OR REPLACE DIRECTORY  LOG_FILE_DIR AS ‘/opt/db/app/oracle/11g/demo/schema/log/’;CREATE OR REPLACE DIRECTORY  DATA_FILE_DIR AS ‘/opt/db/app/oracle/11g/demo/schema/sales_history/’;CREATE OR REPLACE DIRECTORY  MEDIA_DIR AS ‘/opt/db/app/oracle/11g/demo/schema/product_media/’;

Oracle expdp 디렉토리 변경 더 읽기"

Oracle Undo 테이블 변경하기

■ UNDO 테이블 스페이스 생성 CREATE UNDO TABLESPACE UNDOTBS1 DATAFILE ‘/opt/db/app/oracle/oradata/GATEONE/undotbs1.dbf’ SIZE 100M AUTOEXTEND ON; ■ UNDO 테이블스페이스 적용 (init.ora 파일에서 undo_management=AUTO 으로 되어 있어야 함) ALTER SYSTEM SET UNDO_TABLESPACE=UNDOTBS1; ■ 기존 UNDO 테이블 삭제 DROP TABLESPACE OLD_UNDOTBS1 INCLUDING CONTENTS AND DATAFILES;

Oracle Undo 테이블 변경하기 더 읽기"

Oracle 테이블

■ 테이블 목록 보기SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE = ‘TABLE’; ■ 내 테이블 목록 보기 (로그인한 사용자)SELECT TABLE_NAME FROM USER_TABLES; ■ 특정사용자의 테이블SELECT TABLE_NAME FROM DBA_TABLES WHERE OWNER = ‘계정이름’; ■ 테이블 크기 보기SELECT SEGMENT_NAME, ROUND((BYTES/1024/1024),2) “SIZE(MB)” FROM USER_SEGMENTS WHERE SEGMENT_TYPE=’TABLE’ ORDER BY BYTES; ■ SYS.AUD$ 테이블 7일전 자료 모두 삭제DELETE FROM SYS.AUD$ WHERE

Oracle 테이블 더 읽기"

Oracle 테이블스페이스 목록 및 용량 보기

— 오라클 테이블 스페이스 용량/사용량 산출 SELECT   SUBSTR(A.TABLESPACE_NAME,1,30) TABLESPACE,         ROUND(SUM(A.TOTAL1)/1024/1024,1) “TotalMB”,         ROUND(SUM(A.TOTAL1)/1024/1024,1)-ROUND(SUM(A.SUM1)/1024/1024,1) “UsedMB”,         ROUND(SUM(A.SUM1)/1024/1024,1) “FreeMB”,         ROUND((ROUND(SUM(A.TOTAL1)/1024/1024,1)-ROUND(SUM(A.SUM1)/1024/1024,1))/ROUND(SUM(A.TOTAL1)/1024/1024,1)*100,2) “USED%”FROM         (SELECT   TABLESPACE_NAME,0 TOTAL1,SUM(BYTES) SUM1,MAX(BYTES) MAXB,COUNT(BYTES) CNT          FROM     DBA_FREE_SPACE          GROUP BY TABLESPACE_NAME          UNION          SELECT   TABLESPACE_NAME,SUM(BYTES) TOTAL1,0,0,0          FROM     DBA_DATA_FILES          GROUP BY TABLESPACE_NAME) AGROUP BY A.TABLESPACE_NAMEORDER BY TABLESPACE;

Oracle 테이블스페이스 목록 및 용량 보기 더 읽기"

Oracle Data Dictionary

ddd 출처 : http://www.oracleclub.com/lecture/1520 데이터 사전(Data Dictionary)이란 데이터 사전(Data Dictionary)이란 대부분 읽기전용으로 제공되는 테이블 및 뷰들의 집합으로 데이터베이스 전반에 대한 정보를 제공 한다. 오라클 데이터베이스는 명령이 실행 될 때 마다 데이터 사전을 Access 한다. DB작업동안 Oracle은 데이터 사전을 읽어 객체의 존재여부와 사용자에게 적합한 Access 권한이 있는지를 확인 한다. 또한 Oracle은 데이터 사전을 계속 갱신하여 DATABASE

Oracle Data Dictionary 더 읽기"

Oracle 오류 대처 방법

■ 데이터 파일 이름 변경 select name from v$datafile; … alter database rename file ‘/opt/oracle/app/oracle/oradata/GATEONE/system01.dbf’ to ‘/opt/db/app/oracle/oradata/GATEONE/system01.dbf’; ■ ORA-30012: undo tablespace ‘undotbs01’ does not exist or of wrong type init<XX>.ora 파일에서 undo_management=MANUAL 삽입 후 spfile 변경 후 재 시작

Oracle 오류 대처 방법 더 읽기"

Oracle : ORA-01552 해결방법

[oracle@localhost /]$ export ORACLE_SID=XXX[oracle@localhost /]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Fri Oct 11 14:38:45 2013 Copyright (c) 1982, 2009, Oracle.  All rights reserved. Connected to:Oracle Database 11g Release 11.2.0.1.0 – Production SQL> create rollback segment users; Rollback segment created. SQL> alter rollback segment users online; Rollback segment altered.

Oracle : ORA-01552 해결방법 더 읽기"

Oracle pfile/spfile 간 변환

■ pfile을 spfile로 변환 create spfile=’/opt/oracle/app/oracle/11g/dbs/spfileHA.ora’ from pfile=’/opt/oracle/app/oracle/11g/dbs/initHA.ora’; create spfile=’/opt/oracle/app/oracle/11g/dbs/spfileGATEONE.ora’ from pfile=’/opt/oracle/app/oracle/11g/dbs/initGATEONE.ora’; ※ spfile을 pfile로 변환은 역순으로 하면 된다.

Oracle pfile/spfile 간 변환 더 읽기"

Oracle 11gR2 alert.log 위치

■ Alert 로그파일 위치 ${ORACLE_BASE}/diag/rdbms/<DB명>/<SID명>/alert/log.xml삭제 가능. ■ Alert 로그 보기 [oracle@localhost ~]$ adrci  ADRCI: Release 11.2.0.1.0 – Production on Wed Oct 9 17:34:30 2013 Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved. ADR base = “/opt/oracle/app/oracle”adrci> show alert

Oracle 11gR2 alert.log 위치 더 읽기"

Oracle 11gR2 설치 (Linux)

출처 : http://blueray21.tistory.com/21 1. Oracle 11g R2 http://www.oracle.com/technetwork/products/express-edition/downloads/index.html linux_11gR2_database_1of2.zip linux_11gR2_database_2of2.zip 2. 패키지 확인 http://docs.oracle.com/cd/E11882_01/install.112/e24323/toc.htm#autoId8 compat-libstdc++-33-3.2.3-61.i386.rpmlibaio-devel-0.3.106-5.i386.rpmsysstat-7.0.2-12.el5.i386.rpmunixODBC-2.2.11-10.el5.i386.rpmunixODBC-libs-2.2.11-10.el5.i386.rpmunixODBC-devel-2.2.11-10.el5.i386.rpmpdksh-5.2.14-37.el5_8.1.i386.rpm 설치 시 오류를 피하기 위해서 모든 모듈을 최신 버전으로 유지 3. Oracle 계정 및 디렉토리 생성 3.1 Oracle 계정 생성  [ray@centos ~]$ sudo groupadd oinstall [ray@centos ~]$ sudo groupadd dba [ray@centos ~]$ sudo useradd -m -g oinstall -G dba oracle [ray@centos ~]$ sudo passwd oracle 3.2 디렉토리 생성  [ray@centos

Oracle 11gR2 설치 (Linux) 더 읽기"

Oracle 파라메터 파일 정리(spfile, pfile)

출처 : http://estenpark.tistory.com/294 1. 파라메터 파일의 개념과 종류 [1-1 파라메터 파일의 개념] 오라클에서 말하는 필수 파일 중에서 파라메터 파일은 오라클이 구동 할 수 있게 설계되어 있는 도면과 같습니다. 한가지 예로 데이터베이스를 기동하기 위해서는 파라메터 파일을 참조하여 SGA 및 기타 필요한 환경을 구성 할 수 있습니다. shutdown(종료상태) -> 파라메터 파일 읽기(spfile/pfile) -> NOMOUNT 단계별로 올라오는데 여기에서 파라미터 파일을

Oracle 파라메터 파일 정리(spfile, pfile) 더 읽기"

Oracle SQL Tip

출처 : http://blog.naver.com/sasimy18?Redirect=Log&logNo=120026510934 ◆ DB Openalter database open;alter database open resetlogs; ◆ DB 마운트 alter database mount; ◆ DB에 있는 모든 Table 이름보기select table_name from user_tables ◆ Table의 Primary Key 찾기select * from user_ind_columns where table_name = ”CodeTable” ◆ 인수전달select * from user_ind_columns where table_name = ”&1”===>; save keySQL> start key CodeTable ◆ 서로 연결되는 Key를

Oracle SQL Tip 더 읽기"

Oracle Control 파일 백업 및 복구

1. Control 파일 SQL 형식으로 백업 (/tmp/backup.trc) $ sqlplus / as sysdba  SQL> ALTER DATABASE BACKUP CONTROLFILE TO TRACE   AS ‘/tmp/backup.trc’; 2. /tmp/backup.trc 파일에서 필요한 부분만 추출해서 /tmp/resotre.sql로 저장 CREATE CONTROLFILE REUSE DATABASE “GATEONE” NORESETLOGS  NOARCHIVELOG    MAXLOGFILES 16    MAXLOGMEMBERS 3    MAXDATAFILES 100    MAXINSTANCES 8    MAXLOGHISTORY 2336LOGFILE  GROUP 1 ‘/opt/gate1/Engine/oracle/oradata/GATEONE/redo01.log’  SIZE 50M BLOCKSIZE 512,  GROUP 2

Oracle Control 파일 백업 및 복구 더 읽기"

[oracle] 테이블스페이스 정리

원글 : http://www.zetswing.com/bbs/board.php?bo_table=ORACLE_TIP&wr_id=22 테이블스페이스(TableSpace) 정의   테이블이 저장되는 공간입니다. 오라클 에서는 테이블스페이스라고 해서 테이블이 저장될 공간을 먼저 만들고 나서 테이블을 생성합니다. 각각의 테이블을 테이블스페이스별로 나누어서 관리와 퍼포먼스의 향상을 가지고 오는것입니다.   테이블스페이스를 생성하면 정의된 용량만큼 미리 확보한 테이블스페이스가 생성되어 지고 생성되어진 테이블스페이스에 테이블의 데이타가 저장됩니다.   예를 들면 많은 데이터가 쌓일 게시판 테이블은 기본용량 100메가

[oracle] 테이블스페이스 정리 더 읽기"

위로 스크롤