Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

nhập tệp kết xuất vào oracle 11gr2 gặp lỗi

Nếu bạn có thể sử dụng datapump thay vì imp cũ / exp công cụ, bạn có thể lập lại không gian bảng (và những thứ khác) một cách nhanh chóng.

Nếu không, cách thông thường để giải quyết vấn đề này là tạo bảng theo cách thủ công trong vùng bảng mới, sau đó chạy imp với ignore=y vì vậy nó không phàn nàn rằng đối tượng tồn tại.

Bạn có thể lấy DDL cho bảng - với không gian bảng cũ - bằng cách chạy imp với indexfile=<file> . Điều này sẽ cung cấp cho bạn một tệp văn bản với DDL cho các bảng và chỉ mục, nhưng với các lệnh bảng được chú thích bằng rem . Bạn có thể trích xuất các bit bạn cần và chỉnh sửa chúng theo yêu cầu cho cơ sở dữ liệu mới.

Nếu bạn chưa có, hãy xem nhập tham số trong tài liệu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào tôi có thể tìm thấy cột và tên bảng bên dưới cho dạng xem Oracle?

  2. Oracle XE 11g không tìm thấy cơ sở dữ liệu XE

  3. Chuyển đổi giá trị số nguyên từ cột db thành văn bản trong oracle

  4. Truy vấn tab chéo Oracle SQL

  5. Lưu trữ thu thập dữ liệu Oracle chung