Tôi tạo cơ sở dữ liệu trong oracle 11g tên cơ sở dữ liệu này là "kiểm tra". và sau đó tôi tạo người dùng mới trong cơ sở dữ liệu thử nghiệm. tôi kết nối với người dùng và mật khẩu mới được tạo và sau đó tạo bảng, thủ tục và trình kích hoạt trong SQL Developer. tôi sẽ sao lưu cơ sở dữ liệu thử nghiệm này và khôi phục trong một máy tính khác. hãy giúp tôi từng bước làm thế nào để sao lưu và phục hồi.Cách sao lưu và khôi phục cơ sở dữ liệu ORACLE 11g Giống như cơ sở dữ liệu SQL2005
Trả lời
Để chuyển người dùng của bạn (schema) với tất cả các đối tượng liên quan (bảng, gây nên và vân vân) sang máy tính khác với Oracle 11g cài đặt trên, bạn có thể làm như sau:
Trên một máy tính đầu tiên (nơi bạn có người dùng của bạn đã tạo) sử dụng tiện ích dòng lệnh exp để xóa dữ liệu của người dùng (giản đồ) thành tệp OS (tệp kết xuất).
exp userid=yourusername/[email protected]_Identifier File=OSPath
Example
Exp userid=scott/[email protected] file=c:\scott.dmp
chuyển tạo ra file * .dmp một máy tính khác với Oracle 11 cài đặt và sử dụng tiện ích dòng lệnh imp để tải file * .dmp thành MỚI (nó có nghĩa là bạn phải tạo một user id nó không tồn tại schema đã) được tạo ra (người dùng)
imp userid/[email protected]_identifier fromuser=user_name_you_have_data_unloaded_from touser=new_user_name file=Path_to_*.dmp file
Như bạn đang sử dụng Oracle 11g bạn có thể sử dụng Data pump Export và Data Pump Import tiện ích để làm điều tương tự. Exp và Imp có khả năng tương thích ngược nhưng sẽ hoạt động như mong đợi.
"Imp" có hoạt động giống như "khôi phục" hay nó sẽ nhập vào hai lần? – djangofan
- 1. Quá trình sao lưu/khôi phục cơ sở dữ liệu
- 2. smo khôi phục cơ sở dữ liệu
- 3. Khôi phục cơ sở dữ liệu Postgresql
- 4. Cách khôi phục cơ sở dữ liệu từ C#
- 5. Khôi phục cơ sở dữ liệu mysql từ sao lưu thư mục dữ liệu
- 6. Khôi phục bảng MySQL trở lại cơ sở dữ liệu
- 7. mysql khôi phục cơ sở dữ liệu khác nhau
- 8. Cơ sở dữ liệu MySQL InnoDB khôi phục
- 9. Android sao lưu và khôi phục cơ sở dữ liệu đến và đi từ SD-card
- 10. cách thích hợp để sao lưu/khôi phục cơ sở dữ liệu rủi ro là gì?
- 11. Sao lưu cơ sở dữ liệu MySQL
- 12. Làm cách nào để khôi phục một cơ sở dữ liệu từ mysqldump chứa nhiều cơ sở dữ liệu?
- 13. Không thể khôi phục Cơ sở dữ liệu, Cơ sở dữ liệu đang được sử dụng theo phiên
- 14. Một cơ sở dữ liệu người dùng phục vụ nhiều cơ sở dữ liệu ứng dụng
- 15. Cách tạo cơ sở dữ liệu mới sau khi cài đặt cơ sở dữ liệu Oracle 11g Express Edition?
- 16. Sao lưu CouchDB và nhân bản cơ sở dữ liệu
- 17. Di chuyển cơ sở dữ liệu giống như Rails?
- 18. Cơ sở dữ liệu Mongo lưu dữ liệu từ Map
- 19. Cơ sở dữ liệu người dùng đơn và cơ sở dữ liệu nhiều người dùng
- 20. Chuyển dữ liệu từ cơ sở dữ liệu này sang cơ sở dữ liệu khác
- 21. Làm cách nào để khôi phục cơ sở dữ liệu cục bộ của tôi sang Cơ sở dữ liệu Windows Azure?
- 22. Sao chép bảng từ một cơ sở dữ liệu sang một cơ sở dữ liệu khác
- 23. Lớp cơ sở dữ liệu .NET và cơ sở dữ liệu
- 24. Cách tốt nhất để tự động khôi phục cơ sở dữ liệu mỗi giờ
- 25. cơ sở dữ liệu: tại sao cặp
- 26. Một cơ sở dữ liệu và nhiều cơ sở dữ liệu
- 27. cơ sở dữ liệu Oracle nhúng JVM
- 28. nơi MySQL lưu trữ tệp cơ sở dữ liệu?
- 29. sao lưu cơ sở dữ liệu mysql với mysqldump
- 30. Ma trận và cơ sở dữ liệu
Trên thực tế, tìm kiếm đơn giản trên google sẽ đưa ra câu trả lời bạn yêu cầu – Balanivash
Thực tế, tìm kiếm đơn giản của Google cung cấp cho trang này, Google không lưu trữ câu trả lời cho các câu hỏi, các trang web như StackOverflow làm! –
Trên thực tế, tìm kiếm google đơn giản chỉ trả về kết quả khá phức tạp, video và cách thực hiện nó từ Windows, Gnome hoặc KDE. –