라벨이 Oracle인 게시물 표시

Oracle Column Modify - Memo

ALTER TABLE TABLE_NAME MODIFY (column datatype [DEFAULT 식] [NOT NULL][column DataType]); ex) alter table s_table 2 modify (title varchar2(50));     table altered

Oracle 한글깨짐현상

1). sqlplus /nolog 2). conn /as sysdba; 3). select name,value$ from sys.props$; 4). update sys.props$      set value$='AMERICAN_AMERICA.KO16MSWIN949'           // or 'AMERICAN_AMERICA.KO16KSC5601'      where name='NLS_LANGUAGE'; 5). commit; 6). shutdown 7). startup

무결성 제약조건

무결성 제약조건 무결성 제약조건 1. 키(key) 정의: 각각의 튜플(레코드)를 고유하게 식별해 주는 역할을 하는 속성,    주로 두 개체(Entity)를 연관시키는 데 사용된다. 참고) 키를 구성하는 속성의 수가 많으면 속성 값들이 불필요하게 중복되므로, 키의 요소가 되는 속성의 수가 적은 것이 바람직하다. 키(Key)의 종류 Super Key : 특정 튜플을 고유하게 식별하는 하나 또는 하나 이상의 속성들의 집합 예) (학번, 이름), (주민번호, 이름), (주민번호) Candidate Key(후보 키) : 각 튜플을 고유하게 식별하는 최소한의 속성들의 집합 예) (학번, 이름)은 후보키가 아님, (학번)은 후보 키 Primary Key(기본 키) : 한 개체에 여러 개의 후보키가 존재할 때, DB 설계자는 그 중 하나를 기본 키로 지정함 예) 학번, 주민번호 등의 후보 키에서 학번을 기본 키로 지정함. 참고) 더 많이 자주 사용되는 값을 기본 키로 하는 것이 유용함 Alternate Key(대체 키) : 후보 키 중에서 기본 키를 제외한 나머지 키 Foreign Key(외래 키) : 관계형 데이터베이스에서 각 개체간의 관계를 표현하기 위해 사용되는 키. 외래 키는 다른 개체의 기본 키를 참조하는 속성이다. 예) 학생 개체(entity)의 학과코드 속성은 [학과 개체]의 기본 키인 학과코드 속성을 참조하는 외래 키 2. 무결성(integrity) 제약조건 데이터 무결성은 데이터의 본래의 의미가 손상되지 않음을 의미하는 것 데이터의 정확성 또는 유효성을 유지하는 것이다. 데이터베이스의 일관된 상태를 유지하도록하는 규칙들을 정의하는 것이 무결성 제약조건이다. 무결성 제약조건의 종류 도메인 제약 조건 : 각 속서의 값이 반드시 원자 값을 가져야 하며,            허용된 값의 범위/유형에 맞는 값만이 저장될 수 있...

Oracle DB 정리내용

Oracle DB 정리 1) Create directory in Oracle    create or replace directory foo_dir as '/tmp';       create directory some_dir;    grant read, write on directory some_dir to micky_mouse; 2).SQL-Plus      CONN / AS SYSDBA    ALTER USER scott IDENTIFIED BY tiger ACCOUNT UNLOCK;    CREATE OR REPLACE DIRECTORY test_dir AS '/u01/app/oracle/oradata/';    GRANT READ, WRITE ON DIRECTORY test_dir TO scott;    (1). Table Exports / imports    expdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=expdpEMP_DEPT.log    impdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=impdpEMP_DEPT.log    (2). Schema Exports/Imports    expdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log    impdp scott/tiger@db10g schemas=SCOTT dir...

Oracle default SID

Product SID Comments Oracle Express Edition XE     Oracle Application Server 9i Rel. 2 - 10g IASDB only if infrastructure database is installed Oracle default SID ORCL Common default SID for many Oracle databases Oracle Enterprise Manager Repository OEMREP Default SID for OMS repository database SAP Standard System SA* or SID The SID must start with SA. Valid values are SA0-SA9 or SAA-SAZ. IXOS ixos IXOS Document Management System Cisco CTM R 4.0 CTM4_0 Cisco CTM R 4.1 CTM4_1 Cisco CTM R 4.6 CTM4_6 Cisco CTM R 4.7 CTM4_7 Aris ARIS BEA Weblogic Integration Adapter for Manugistics MSAM VMWware VirtualCenter Database VPX SID recommended by VMWare. Default DBA user is VPXADMIN OpenView OPENVIEW OpenView OVO

Oracle Date Compare

SELECT * FROM CONTRACT_CAR WHERE START_DAY BETWEEN '2010-04-01' AND '2010-04-30'; 메모

Oracle Remote Export And Import

팁: 원격에서 접속하려면 @TNS명을 지정하면 된다^^! exp userid=계정명/패스워드@TNS명 file=백업된파일 저장위치 log=백업과정의 로그 정보 저장 위치 export =>사용형식 exp userid/passwd tables=table_name file=/tmp/file.dmp =>Export Paramger    - userid : EXPORT를 실행시키고 있는 username/password명.    - buffer : 데이터 행들을 가져오는데 사용되는 버퍼의 크기.    - file : 생성되는 EXPORT덤프 파일명.    - filesize : EXPORT덤프 파일의 최대 크기    - grants : 데이터베이스 객체에 대한 권한 정보의 EXPORT여부 (Y/N 플래그)    - indexes : 테이블에 대한 INDEXES의 EXPORT여부 (Y/N 플래그)    - rows : 행들에 대한 EXPORT여부. (Y/N 플래그)             만약 “no”이면 데이터는 EXPORT되지않고 테이블의 정의만 EXPORT    - constraints : 테이블에 대한 제약조건 정보의 EXPORT여부 (Y/N 플래그)    - compress : IMPORT에 대비하여 테이블의 데이터를 한 extent로 압축 할것인가의 여부             (Y/N 플래그)    - full : 전체 데이터베이스를 EXPORT할것인가의 여부 (Full Level Export) (Y/N 플래그)    - owner : EXPORT될 데이터베이스의 소유자명 (User Level Export)[owner=...