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

импортиране на дъмп файл в oracle 11gr2 получава грешки

Ако можете да използвате datapump вместо стария imp /exp инструменти, можете да пренасочвате таблични пространства (и други неща) в движение.

Ако не, обичайният начин да се справите с това е ръчно да създадете таблицата в новото таблично пространство и след това да изпълните imp с ignore=y така че не се оплаква, че обектът съществува.

Можете да получите DDL за таблицата - със старото таблично пространство - като изпълните imp с indexfile=<file> . Това ще ви даде текстов файл с DDL за таблиците и индексите, но с командите на таблицата, коментирани с rem . Можете да извлечете нужните ви битове и да ги редактирате според изискванията за новата база данни.

Ако още не сте го направили, вижте импорт параметри в документацията.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Възможно ли е да се получат множество стойности от подзаявка?

  2. Как да проверя дали стойността на DataReader не е нула?

  3. System.InvalidCastException:Обектът не може да бъде преобразуван от DBNull към други типове

  4. Oracle REGEXP_SUBSTR до SUBSTR + INSTR

  5. ротационна таблица Oracle - как да промените елементите на редове в колони