본문 바로가기

Oracle

[DATABASE] ORACLE 데이터 복구하기 [DATABASE] ORACLE 데이터 복구하기 테이블 복구 데이터베이스를 통해 데이터를 관리할때 가끔 실수를 할 수 있습니다. UDPATE 에 WHERE 절을 안붙여서 전체 업데이트가 되었다던지, 지우지 말아야할 데이터를 삭제하였다던지 당황스럽지만 차근차근히 해결해봅시다. 1. 복구하고 싶은 테이블 데이터를 확인 - [ INTERVAL '10' ]분은 10분뿐만 아니라, 원하는 시간을 입력하여 원하는 시간전의 데이터를 조회 할 수 있다. SELECT * FROM TABLE_NM AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '10' MINUTE); 2. 테이블 백업 ( 생성 - 복사 ) - 복구하기에 앞서 백업 을 생활화 한다. CREATE TABLE TABLE_NM_BACK AS.. 더보기
[DATABASE] ORACLE 테이블간 데이터 복사 [DATABASE] ORACLE 테이블간 데이터 복사 테이블간의 데이터를 복사, 가져와야 하는 경우가 생길 수 가 있습니다. 이때, 아래의 쿼리로 해결할 수 있습니다. TO 테이블 : 빨간색 FROM 테이블 : 파란색 1. 테이블 복사하기 스키마 & 데이터 CREATE TABLE [테이블] AS SELECT * FROM [테이블] [WHERE 절] 2. 테이블 구조만 복사하기 CREATE TABLE [테이블] AS SELECT * FROM [테이블] WHERE 1=2 [where절에 '참'이 아닌 조건을 넣어줌] 3. 테이블은 이미 생성되어 있고 데이터만 복사 (테이블 구조가 동일할 때) INSERT INTO [테이블] SELECT * FROM [테이블] [WHERE 절] 4. 테이블은 이미 생성되어 있.. 더보기
[ DATABASE ] Oracle 설치 - 오라클 11g 설치하기 [ DATABASE ] Oracle 설치 - 오라클 11g[ DATABASE ] Oracle 설치 - 오라클 11g 설치하기 먼저, 설치 파일을 오라클 홈페이지에서 다운받도록합니다. https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html Oracle Database Software Downloads | Oracle Technology Network | Oracle Thank you for accepting the OTN License Agreement; you may now download this software. Oracle Database 19c (19.3) Oracle Database 18c (18.4).. 더보기