Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да прехвърля дъмп файл на Oracle към екземпляр на AWS RDS?

Достъпът до файла за RDS екземпляра е забранен. Достъп до директорията DATA_PUMP_DIR само през db_link и използвайте пакета DBMS_FILE_TRANSFER.

  • Вариант 1

Можете да извършите експортирането на данни, като използвате старата помощна програма exp на екземпляра EC2, тази помощна програма също създава файлове за експортиране .dmp , но за различен формат. Форматът не е съвместим с impdp expdp .The exp imp помощната програма може да се свърже през мрежата SQL*NET към целевата база данни като клиент-сървър. Тази помощна програма е остаряла и има по-ниска производителност. dmp файл не се създава на сървъра, както при стартиране на помощната програма expdp . dmp файл се записва от страната, където е помощната програма exp се изпълнява (сървър или клиент)

$ORACLE_HOME/bin/exp parfile=parfile_exp_full FILE=export.dmp LOG=export.log

И след това направете импортирането на данни с помощта на imp към RDS екземпляр.

$ORACLE_HOME/bin/imp parfile=parfile_imp_full FILE=export.dmp LOG=import.log
  • Вариант 2

Можете да експортирате данните в CSV файл, като използвате помощната програма $ORACLE_HOME/bin/sqlplus -s user/[email protected] @csv2.sql .

set heading off
set termout OFF
SET FEEDBACK OFF
SET TAB OFF
set pause off
set verify off
SET UNDERLINE OFF
set trimspool on
set echo off
set linesize 1000
set pagesize 0
set wrap off
spool test2.csv
select code||','||name||','||code_rail from alexs.all_station;
spool off
exit;

И след това направете импортиране на данни в RDS екземпляр с помощта на помощната програма sqlldr .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Промени в сервизната група в R12.2

  2. SQL грешка „Родителският ключ не е намерен“ за неправилно използвани външни ключове?

  3. -bash:imp:командата не е намерена oracle

  4. Как мога да върна CSV низ от PL/SQL тип таблица в Oracle

  5. Заявка за данни от XML