SSUK STORY
[ORACLE] 데이터베이스 복사 / 아마존 DB 오라클 로컬 DB로 옮기기 본문
오라클의 데이터베이스 복사 사용방법과
아마존에 저장되어 있는 값들을 로컬DB로 옮기는 법을 소개합니다~
우선 오라클에 사용자를 하나 생성합니다.
----------------------------------------------------------------------------------------
SYS에서
create user local_typeof identified by "typeoftypeof"
default tablespace users;
-- 권한 1
grant EXEMPT IDENTITY POLICY
, GRANT ANY OBJECT PRIVILEGE
, EXEMPT ACCESS POLICY
, DROP ANY DIRECTORY
, CHANGE NOTIFICATION
, FLASHBACK ANY TABLE
, ALTER PUBLIC DATABASE LINK
, ALTER DATABASE LINK
, RESTRICTED SESSION
--, EXEMPT REDACTION POLICY
, SELECT ANY TABLE
, UNLIMITED TABLESPACE
to local_typeof;
-- 권한 2
grant AQ_ADMINISTRATOR_ROLE
, AQ_USER_ROLE
, CONNECT
, CTXAPP
, DBA
, EXECUTE_CATALOG_ROLE
--, RDS_MASTER_ROLE
, RECOVERY_CATALOG_OWNER
, RESOURCE
, SELECT_CATALOG_ROLE
to local_typeof;
----------------------------------------------------------------------------------------
저는 local_typeof 를 사용하여 사용자를 하나 생성하였습니다.
그다음 도구 창에서 데이터베이스 복사를 들어갑니다.
데이터베이스 복사에 들어가면 총 6단계로 되어있습니다.
첫번째, 소스접속은 내가 받아오고싶은 데이터베이스(아마존DB)를 선택하고
대상접속은 방금전 만들어 놓은 로컬 사용자로 선택합니다.
밑에는 별도로 선택할 것 없이 다음 버튼을 누릅니다!
그다음 2단계는 자동으로 전체 선택이 되어 있으므로 바로 다음 버튼을 눌러도 됩니다!
3단계! 조회버튼이 보일텐데요 조회버튼을 누르고 잠시기다리면 아마존DB에 저장되어있던 내용들이 쭉 나올 것입니다.
그리고 >> 버튼을 눌러 오른쪽으로 넘겨주고 다음버튼을 누릅니다.
4단계, 3단계와 같이 조회버튼을 눌러 값이 나오면 아래로 내리는 버튼을 눌러 값을 옮긴 후 다음버튼!
5단계에서는 별도로 해줄 것없이 완료를 해주면 오라클창에서 아래와 같이 진행되는 것을 볼 수 있습니다.
진행사항이 마무리가 되고 로컬사용자로 접속한 상태로 select * from tab; 을 하게 되면 아래와 같이 테이블이 옮겨진 것을 알 수 있습니다.
성공적으로 옮기기 완료!
지금까지 아마존DB를 오라클 로컬DB로 옮기는 방법에 대해 알아보았습니다~
'IT > DB' 카테고리의 다른 글
[MSSQL] select된 값으로 update하기 (0) | 2017.09.21 |
---|---|
[MSSQL] SQL Server Management Studio 설치하기 (1) | 2017.09.11 |
[ORACLE] SQL Developer 사용자 계정 만들기 (0) | 2017.08.20 |
[ORACLE] 오라클(ORACLE) SQL Developer 설치하기 (0) | 2017.08.18 |