Được Googling điều này một lúc và không có câu trả lời .... bất cứ ai có thể giúp đỡ?Làm cách nào để nhập tệp .bak vào Microsoft SQL Server 2012?
Trả lời
Đối với SQL Server 2008, tôi có thể tưởng tượng quy trình tương tự ...?
- mở SQL Server Management Studio
- log vào một trường hợp SQL Server, nhấp chuột phải vào "Cơ sở dữ liệu", chọn "Restore Database"
- thuật sĩ xuất hiện, bạn muốn "từ điện thoại" cho phép bạn chọn tệp .bak
Sử dụng lệnh RESTORE DATABASE
rất có thể. bak
là một phần mở rộng phổ biến được sử dụng cho một tập tin sao lưu cơ sở dữ liệu. Bạn sẽ tìm thấy tài liệu cho lệnh này on MSDN.
.bak
là tệp sao lưu được tạo trong SQL Server.
Sao lưu tệp nhập có nghĩa là khôi phục cơ sở dữ liệu, bạn có thể khôi phục trên cơ sở dữ liệu được tạo trong SQL Server 2012 nhưng tệp sao lưu phải từ cơ sở dữ liệu SQL Server 2005, 2008, 2008 R2, 2012.
Bạn khôi phục lại cơ sở dữ liệu bằng cách sử dụng lệnh sau đây ...
RESTORE DATABASE YourDB FROM DISK = 'D:BackUpYourBaackUpFile.bak' WITH Recovery
Bạn muốn tìm hiểu về làm thế nào để khôi phục tập tin .bak
làm theo các liên kết dưới đây:
http://msdn.microsoft.com/en-us/library/ms186858(v=sql.90).aspx
Không chắc tại sao họ bị loại bỏ tùy chọn chỉ cần nhấp chuột phải vào cơ sở dữ liệu và khôi phục như bạn có thể trong SQL Server Management Studio 2008 trở về trước, nhưng như đã đề cập ở trên, bạn có thể khôi phục từ tệp .BAK
với:
RESTORE DATABASE YourDB FROM DISK = 'D:BackUpYourBaackUpFile.bak' WITH REPLACE
Nhưng bạn sẽ muốn WITH REPLACE
thay vì WITH RESTORE
nếu bạn di chuyển từ máy chủ này sang máy chủ khác.
Bạn có thể sử dụng tập lệnh sau nếu bạn không muốn sử dụng Trình hướng dẫn;
RESTORE DATABASE myDB
FROM DISK = N'C:\BackupDB.bak'
WITH REPLACE,RECOVERY,
MOVE N'HRNET' TO N'C:\MSSQL\Data\myDB.mdf',
MOVE N'HRNET_LOG' TO N'C:\MSSQL\Data\myDB.ldf'
- 1. Làm cách nào để chuyển đổi tệp SQL Server 2008 .mdf thành SQL Server 2012?
- 2. Làm cách nào để nhập tệp dữ liệu sql vào SQL Server?
- 3. Làm cách nào để thực thi tệp SQL 3GB (Microsoft SQL Server)?
- 4. Làm cách nào để nhập tệp .sql vào SQLite 3?
- 5. SQL Server 2012
- 6. Tạo tập tin sao lưu SQL Server (.bak) với C# tới bất kỳ vị trí nào
- 7. Mở tệp .bak của Máy chủ SQL (Không khôi phục!)
- 8. SQL Server 2012 chuỗi
- 9. Nhập XML vào SQL Server
- 10. Tệp .bak cơ sở dữ liệu được lưu từ SQL Server Management Studio ở đâu?
- 11. Microsoft SQL Server 2008 - Ngày
- 12. Lỗi đăng nhập vào SQL Server 2008
- 13. khôi phục tệp MDF gốc từ tệp bak
- 14. Đọc dữ liệu từ Microsoft SQL Server vào R
- 15. Khôi phục tệp .bak vào cơ sở dữ liệu từ xa
- 16. Làm cách nào để sao lưu cơ sở dữ liệu vào tệp .bak?
- 17. Làm cách nào để thêm người dùng Windows vào vai trò máy chủ sysadmin trong SQL Server 2012?
- 18. Chuyển đổi từ Microsoft SQL Server sang MySQL
- 19. Lỗi trong đăng nhập để SQL Server
- 20. Làm thế nào để chuyển đổi cơ sở dữ liệu SQL Server 2008 R2 sang SQL Server 2012?
- 21. Làm cách nào để tạo NHibnerate IUserType cho Thời gian trong Sql Server 2008/2012?
- 22. Làm cách nào để nhúng Trình tạo Báo cáo Microsoft SQL Server 2008 vào biểu mẫu của tôi?
- 23. Làm cách nào để chạy tập lệnh bằng tệp BAT?
- 24. nHibernate và SQL Server 2012 LocalDB
- 25. Xác thực email Microsoft SQL Server
- 26. Làm cách nào để chèn/lấy tệp Excel vào cột varbinary (max) trong SQL Server 2008?
- 27. Nhập tệp .sql lớn vào MySQL
- 28. Cách thêm cột số hàng trong SQL Server 2012
- 29. Cách triển khai LIMIT với Microsoft SQL Server?
- 30. Làm cách nào để đưa tệp sql vào tệp sql? MS SQL
http://bit.ly/JVv7FQ - tấn kết quả ..... –
FYI quy trình đã không thay đổi. Nó giống như với SQL 2005 và 2008. – Keith
@marc_s câu hỏi này hiện là # 2 về kết quả :) – jebar8