Trong Oracle, chúng ta có thể khôi phục cơ sở dữ liệu vào cùng một thể hiện với một tên khác không?


7

Trong máy chủ SQL, tôi có thể khôi phục cơ sở dữ liệu vào cùng một phiên bản với một tên khác. Ví dụ: Nếu có cơ sở dữ liệu DB_prod, tôi có thể sao lưu toàn bộ và khôi phục nó trên cùng một thể hiện với một tên khác như DB_test.

Là một nhiệm vụ tương tự có thể với Oracle?

Câu trả lời:


9

Dễ dàng - chỉ cần sử dụng RMAN để sao chép nó. Tôi nghĩ bạn có nghĩa là theo thuật ngữ của Oracle, sao chép cơ sở dữ liệu vào một phiên bản mới trên cùng một máy chủ. Nếu bạn thực sự có nghĩa là sao chép lược đồ vào cùng một cá thể Oracle, thì cách dễ nhất là Datapump .


Vì vậy, tôi sẽ cần sao chép lược đồ vào cùng một thể hiện. Có thuật ngữ đúng làm nên sự khác biệt. Cảm ơn Gaius.
StanleyJohns

3

Gaius có câu trả lời đúng +1 . Bạn nên xem xét ảo hóa máy chủ để chạy cả bản gốc và bản sao trong các máy ảo riêng biệt. Nó làm cho việc thiết lập bản sao đơn giản hơn đáng kể và có thể giúp quản lý các ưu tiên giữa hai trường hợp. Nếu điều đó là không thể và bạn đang ở trên 11.2+, bạn nên xem xét lồng .


Lồng ghép, đó là một cái gì đó mới. Hãy để tôi có một cái nhìn vào. Cảm ơn Leigh.
StanleyJohns
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.