Tôi có một trang web tôi đã tạo trong Visual Studio 2008 và tôi cần mang nó trực tiếp. Làm thế nào tôi có thể sao lưu các tập tin cơ sở dữ liệu vào một .bak vì vậy tôi có thể giao nó cho công ty lưu trữ để đặt trên máy chủ?Làm cách nào để sao lưu cơ sở dữ liệu vào tệp .bak?
Trả lời
Bạn không cần bản sao lưu để làm như vậy (Tôi giả sử bạn đang sử dụng mô hình AttachDbFilename
mà Visual Studio sử dụng theo mặc định). Chỉ cần gửi cho họ mdf
và yêu cầu họ đính kèm nó vào phiên bản máy chủ SQL của họ.
Trong ssms nhấp chuột phải vào cơ sở dữ liệu, chuyển đến công việc, nhấp sao lưu. nên tự giải thích từ đó.
Tôi đoán anh ấy đang sử dụng SQL Express và dựa vào tính năng tự động đính kèm. Điều này sẽ không hoạt động trong trường hợp đó. –
Đi tới Microsoft Server Management Studio và nhấp chuột phải vào tên cơ sở dữ liệu của bạn. Chuyển đến "Công việc" -> "Sao lưu ..."
Sau đó gán thuộc tính của bạn, đảm bảo rằng "Loại sao lưu" đã đầy.
Sau đó, ở bên phải có nút "Thêm" nhấn và đặt tên tệp của bạn, đảm bảo rằng bạn đặt phần mở rộng .bak ở cuối tên tệp.
Cuối cùng nhấn ok và đợi sao lưu hoàn tất.
MSDN cũng có một bài viết giải thích này http://msdn.microsoft.com/en-us/library/ms187510.aspx
Tôi không thể tìm thấy không có "Sao lưu ..." trong "Tác vụ". Điều đó có nghĩa là db của tôi không hỗ trợ nó hay tôi phải kích hoạt nó ở đâu đó? Tôi đang lưu trữ db của mình trên đám mây Microsoft Azure. –
Từ dấu nhắc lệnh SQL:
BACKUP DATABASE MyDatabase TO DISK='E:\MyDatabase.bak'
Tôi đoán anh ấy đang sử dụng SQL Express và dựa vào tính năng tự động đính kèm. Điều này sẽ không hoạt động trong trường hợp đó. –
Nếu anh ta đang sử dụng một DB SQL Express, câu trả lời vẫn được áp dụng. Bạn chỉ nhận được một lời nhắc SQL bằng cách sử dụng OSQL (thường nằm trong PATH của bạn) – andyhky
@ bofe: Cơ sở dữ liệu sẽ được đính kèm với cá thể người dùng SQLExpress. Nó sẽ không có trong trường hợp chính. Điều này sẽ gây ra rất nhiều sự nhầm lẫn. –
tôi giả sử bạn sử dụng SQL Server. liên kết này sẽ hướng dẫn bạn:
Làm thế nào để: Back Up một cơ sở dữ liệu (SQL Server Management Studio):
- 1. Lấy tên cơ sở dữ liệu từ tệp bak
- 2. Làm cách nào để sao lưu tệp cơ sở dữ liệu vào thẻ SD trên Android?
- 3. Tệp .bak cơ sở dữ liệu được lưu từ SQL Server Management Studio ở đâu?
- 4. Khôi phục tệp .bak vào cơ sở dữ liệu từ xa
- 5. Sao lưu cơ sở dữ liệu MySQL
- 6. Làm cách nào để sao lưu Cơ sở dữ liệu PostgreSQL của tôi bằng Cron?
- 7. Sử dụng cơ sở dữ liệu sao lưu theo lập trình
- 8. Thêm ngày vào tên tệp sao lưu cơ sở dữ liệu SQL
- 9. Làm cách nào để sao lưu cơ sở dữ liệu SQL bằng PHP?
- 10. sao lưu cơ sở dữ liệu mysql với mysqldump
- 11. Làm cách nào để lưu trữ tệp nhị phân trong cơ sở dữ liệu sql?
- 12. Làm thế nào để sao lưu cơ sở dữ liệu Solr?
- 13. Làm cách nào để xóa khỏi cơ sở dữ liệu?
- 14. Lưu vào đĩa cơ sở dữ liệu trong bộ nhớ
- 15. Thêm cột vào cơ sở dữ liệu - làm cách nào để cập nhật tệp dbml?
- 16. Làm cách nào để mở tệp cơ sở dữ liệu trong bộ nhớ vào sqlite3
- 17. Làm cách nào để tải tệp sql.gz vào cơ sở dữ liệu của tôi? (nhập)
- 18. Làm cách nào để chèn bản ghi từ cơ sở dữ liệu mongo này vào cơ sở dữ liệu khác?
- 19. Cơ sở dữ liệu SQL tự động sao lưu
- 20. Sao lưu CouchDB và nhân bản cơ sở dữ liệu
- 21. 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
- 22. Làm thế nào để chuyển đổi tệp cơ sở dữ liệu H2Database thành tệp cơ sở dữ liệu MySQL .sql?
- 23. Làm cách nào để chỉ lấy lược đồ cơ sở dữ liệu vào tập dữ liệu?
- 24. Làm thế nào để sao lưu cơ sở dữ liệu MySQL trên Windows?
- 25. Làm thế nào để sao lưu cơ sở dữ liệu MySQL trong PHP?
- 26. nơi MySQL lưu trữ tệp cơ sở dữ liệu?
- 27. Làm thế nào để lưu tệp hình ảnh trên cơ sở dữ liệu Postgres?
- 28. Quá trình sao lưu/khôi phục cơ sở dữ liệu
- 29. iOS: Sao lưu cơ sở dữ liệu lõi trong iCloud?
- 30. Làm cách nào để sao lưu cơ sở dữ liệu MongoDB GridFS một cách dễ dàng nhất?
cơ sở dữ liệu gì bạn đang sử dụng? – Jeremy
Bạn đã tạo cơ sở dữ liệu bằng cách nào? –