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

Di chuyển dữ liệu giữa các DBMS khác nhau

Tôi sử dụng một chương trình tuyệt vời có tên OmegaSync cho các bản sao lưu của mình, nhưng nó sẽ chỉ xử lý Informix thông qua ODBC chứ không phải trực tiếp. Nếu bạn thấy mình có thể sử dụng OmegaSync, bạn sẽ thấy hiệu suất của nó là tuyệt vời, bởi vì nó so sánh các cơ sở dữ liệu trước, sau đó chỉ đồng bộ hóa các điểm khác biệt. Bạn có thể muốn sử dụng ý tưởng này nếu bạn quyết định tự mình lập trình nếu hiệu quả là mục tiêu số một của bạn.

Nhưng lập trình chuyển đổi cơ sở dữ liệu là rất phức tạp như những người khác trả lời cho câu hỏi của bạn đã nói. Vì vậy, tại sao không chỉ phát triển SQL bạn cần và thực hiện chuyển đổi theo cách đó. Ví dụ, hãy xem:Chuyển đổi lược đồ Informix thành lược đồ Oracle hoặc bất kỳ RDBMS nào khác Để di chuyển dữ liệu, hãy xem các nguồn như:Di chuyển dữ liệu không thông tin giữa máy tính và dbspaces

Bạn có thể tối ưu hóa SQL đến mức mà tôi chắc chắn sẽ là một tốc độ thích hợp nếu bạn kết xuất và tải dữ liệu của mình một cách thông minh.



  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 thế nào để sử dụng MAX () trên một kết quả truy vấn con?

  2. Giải thích về nhà điều hành Oracle UNION

  3. Trình điều khiển Oracle ODBC của bạn tải ứng dụng khách Oracle như thế nào?

  4. Oracle SQL:Cách sử dụng hơn 1000 mục bên trong mệnh đề IN

  5. Logic kinh doanh:Cơ sở dữ liệu hoặc Lớp ứng dụng