Cách tốt nhất để di chuyển cơ sở dữ liệu máy chủ SQL thông thường sang SQL Azure là gì? Có đúng là bạn không thể khôi phục từ tệp sao lưu không? Cách duy nhất tôi đã tìm thấy cho đến nay là để kịch bản cơ sở dữ liệu (và dữ liệu của nó) và chạy những tập lệnh trên cơ sở dữ liệu SQL Azure nhưng điều này là chậm khi bạn có rất nhiều dữ liệu.Di chuyển cơ sở dữ liệu SQL Server sang SQL Azure
Trả lời
Sử dụng Migration Wizard SQL Azure nếu chạy SQL 2008: http://sqlazuremw.codeplex.com/
Đối với các phiên bản cũ là điều tốt nhất mà tôi đã nhìn thấy là một trong hai bản nâng cấp đầu tiên đến năm 2008 sau đó cổng, hoặc (không may) đến cổng dữ liệu sử dụng các kịch bản như bạn đã đề xuất. Nếu bạn phải làm như vậy, tôi có thể đề xuất SubSonic để tạo tập lệnh của bạn không?
Được cảnh báo, sao lưu bản sao cục bộ của bạn trước khi thử SQLAzureMW. Nếu các mục BCP không đúng, nó sẽ nhắm mục tiêu DB cục bộ của bạn thay vì Azure. Chỉ gần đây đã có SQLAzureMW v3.3.9 tạo thành công bảng trên Azure, nhưng (lại) tải dữ liệu (hàng) trong nguồn (địa phương) DB.
- patch SQL Management Studio 2014 với các bản vá lỗi mới nhất
- Kết nối với máy chủ của bạn tại chỗ sql
- Nhấp chuột phải Cơ sở dữ liệu> Nhiệm vụ> Cơ sở dữ liệu Triển khai Windows Azure SQL
- DONE!
Cảm ơn bạn:
Sử dụng Migration Wizard SQL Azure nếu chạy SQL 2008:
Chi tiết hơn một chút sẽ tốt đẹp. Các liên kết có thể đi cũ, và sau đó du khách sẽ muốn biết nếu nó có ý nghĩa để săn bắn. – vonbrand
Sử dụng:
SQLServer DataBase> Task> ExportData> Nguồn> Đích
Tất cả đã xong ..
Tôi đã thử phương pháp này và tôi gặp rất nhiều rắc rối vì nó không tự động xử lý bất kỳ ràng buộc FK nào, khiến bạn bị đau đầu. Thông thường, bạn có bảng A với một cột là một FK trên bảng B bạn sẽ phải xuất bảng B nếu không bảng A sẽ thất bại (và toàn bộ quá trình sẽ thất bại). – Etienne
- 1. Di chuyển cơ sở dữ liệu thành viên ASP.NET sang SQL Azure
- 2. Cách chuyển đổi cơ sở dữ liệu Visual Foxpro sang cơ sở dữ liệu SQL Server
- 3. Làm cách nào để di chuyển Sơ đồ cơ sở dữ liệu SQL Server sang cơ sở dữ liệu khác?
- 4. Khôi phục cơ sở dữ liệu SQL Server 2008 sang SQL Server 2000
- 5. Di chuyển cơ sở dữ liệu SQLite sang Microsoft SQL Server
- 6. Làm thế nào để di chuyển cơ sở dữ liệu SQL Server sang MySQL?
- 7. Thả cơ sở dữ liệu SQL Server
- 8. Di chuyển dữ liệu từ Excel sang SQL Server bảng
- 9. Cập nhật bảng cơ sở dữ liệu từ một bảng cơ sở dữ liệu SQL Server sang bảng cơ sở dữ liệu SQL Server khác?
- 10. Cơ sở dữ liệu SQL Azure bằng cách sử dụng SQL Server Management Studio
- 11. Di chuyển từ Oracle sang Sql Server
- 12. Cách dễ nhất để di chuyển cơ sở dữ liệu PostgreSQL vào SQL Server
- 13. Sao chép các bảng từ cơ sở dữ liệu này sang cơ sở dữ liệu khác trong SQL Server
- 14. Làm thế nào để chuyển đổi cơ sở dữ liệu SQL Server 2008 R2 sang SQL Server 2012?
- 15. Cơ sở dữ liệu SQL Azure thử lại logic
- 16. Nâng cấp cơ sở dữ liệu SQL Azure kích thước
- 17. Chuyển đổi cơ sở dữ liệu MS SQL Server (tệp .mdf) sang MySQL thông qua PhpMyAdmin?
- 18. chuyển dữ liệu từ Excel sang SQL Server
- 19. SQL Server Sao chép các bảng từ một cơ sở dữ liệu sang một cơ sở dữ liệu khác
- 20. Trang web Azure không kết nối được với Cơ sở dữ liệu SQL Azure
- 21. Tạo tập lệnh SQL cho dữ liệu của cơ sở dữ liệu của tôi (SQL SERVER)
- 22. Di chuyển cơ sở dữ liệu MySQL phát triển sang cơ sở dữ liệu sản xuất
- 23. di chuyển dữ liệu từ MS SQL sang PostgreSQL?
- 24. Cách chọn đối chiếu cơ sở dữ liệu SQL Server
- 25. enums trong cơ sở dữ liệu SQL Server
- 26. Toàn bộ cơ sở dữ liệu Script SQL-Server
- 27. Thả Người dùng từ Cơ sở dữ liệu SQL Server?
- 28. Mang cơ sở dữ liệu SQL Server trực tuyến
- 29. Bí danh cơ sở dữ liệu chéo của SQL Server
- 30. Nhận cơ sở dữ liệu SQL Server Cross Phụ thuộc
Tôi chỉ cần di chuyển một cơ sở dữ liệu đơn giản bằng cách sử dụng thuật sĩ và nó làm việc lần đầu tiên không có hicups. –
Hãy nhớ rằng các trường loại HierarchyId có vấn đề di chuyển. Ngay cả ngày hôm nay (tháng 9 năm 2012) –