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

Импортиране на дъмп с параметър SQLFILE, който не връща данните в таблицата

Страхувам се, че очакванията ви бяха погрешни. Искате от него да направи нещо, за което не е предназначено.

Документацията за SQLFILE казва :

Така че винаги ще съдържа само DDL.

Няма механизъм за превръщане на .dmp файл в .sql съдържащ изрази за вмъкване. Ако трябва да поставите данните в таблица, просто използвайте естественото импортиране.

Индивидуалните изрази за вмъкване - ако можете да ги генерирате, което SQL Developer ще направи като отделна задача, несвързана с експортирането на вашата помпа за данни - ще бъдат по-бавни, ще имат проблеми с LOB и ще трябва да внимават за реда, в който се изпълняват, освен ако целостта ограниченията бяха деактивирани. Data pump се грижи за всичко това вместо вас.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо EXECUTE IMMEDIATE е необходимо тук?

  2. Как да изтрия няколко стойности в SQL?

  3. Как да изтриете записите въз основа на предишни и следващи редове и да зададете дата въз основа на определени условия

  4. Истински размер на таблично пространство в Oracle

  5. Не може да се разбере как стойността се преобразува имплицитно във формат на дата