2015-09-13 14 views
5

Aha! - đây có lẽ là nó. Vào cuối tuần, tôi đã chọn thiết lập trang DNN trên Azure ... Phiên bản Web và Doanh nghiệp không còn được dùng nữa/đã ngừng hoạt động. Tính đến ngày hôm qua trong thực tế, đây là những gì trên Azure.'web' không phải là phiên bản cơ sở dữ liệu hợp lệ trong ấn bản này của SQL Server

Tùy chọn 2 CHỈ trong SSMS SQL Server 2012 tuy nhiên, để nhập ứng dụng cấp dữ liệu chỉ là Web và Doanh nghiệp. Basic, Standard và Premium không nằm trong danh sách thả xuống trong SSMS 2012.

Vì vậy ... thay vì chỉ zap câu hỏi này tôi sẽ đặt vào một câu hỏi khác trong đó. Có bản cập nhật cho SSMS 2012 không? Tôi hỏi vì cơ sở dữ liệu được di chuyển là năm 2012 nên việc sử dụng SSMS 2014 có thể không hoạt động, nếu tùy chọn là tải xuống phiên bản SSMS này và sử dụng nó.

Ngoài ra ... đây là những gì đã đăng:

Note, cơ sở dữ liệu SQL Server đang được di chuyển là 2012. DNN Phiên bản 07.02.01 (367).

Tôi đang làm theo các bước trong liên kết blog này để di chuyển trang web DNN sang Azure: http://www.dnnsoftware.com/community-blog/cid/154975/moving-a-dnn-install-to-microsoft-azure-websites. Lỗi tôi nhận được là:

'web' không phải là phiên bản cơ sở dữ liệu hợp lệ trong ấn bản SQL Server này.

Tôi có 2 lựa chọn trong quá trình nhập 'Web' và 'Doanh nghiệp', đã thử cả hai và không hoạt động. Có một số câu hỏi Stack Overflow khác nhưng những câu hỏi này không được trả lời hoặc câu trả lời không hoạt động.

Tôi nhận ra điều này là mơ hồ nhưng nó đủ đơn giản: Nó không hoạt động. :) Blog được theo sau chữ cái. Tệp .bacpac được tạo không có lỗi. Việc nhập bước cấp dữ liệu chỉ dẫn đến lỗi tạo cơ sở dữ liệu đích trên Azure không thành công vì lý do trên.

Tôi cũng có một vé hỗ trợ cho Azure cho điều này.

Có phải có một cái gì đó đơn giản, bỏ qua - một bước cấu hình còn thiếu khi thiết lập Azure. Có thể thử nghiệm miễn phí không bao gồm điều này và tôi cần phải trả tiền cho một thứ gì đó. Không sao đâu ... chỉ cần biết nó là gì.

Ai đã thực hiện điều này và thực sự đã giải quyết sự thật?

Trả lời

1

Khuyến nghị của tôi là luôn sử dụng phiên bản SSMS mới nhất có sẵn, để có bản cập nhật mới nhất hỗ trợ các tính năng Azure mới như: hỗ trợ tìm kiếm toàn văn cho Azure SQL Server v12, yêu cầu dài "Chỉnh sửa 200 hàng đầu "làm việc, nhà thiết kế bảng và một đoạn dài, v.v.

Lưu ý rằng bản phát hành SSMS mới nhất hỗ trợ SQL Server 2016 thông qua SQL Server 2005, vì vậy sẽ hoạt động tốt với cơ sở dữ liệu SQL Server 2012 của bạn. Trên bản xem trước SSMS tháng 6 năm 2015, mục sau đây đã được thêm vào:

  • Nhập/xuất thuật sĩ hỗ trợ cho các tầng dịch vụ Cơ sở dữ liệu SQL Azure mới (Cơ bản, Tiêu chuẩn, Cao cấp).

Bạn có thể đọc thêm tại https://msdn.microsoft.com/en-US/library/mt238290.aspx

+0

Cập nhật SSMS của tôi đến năm 2016 đã thực hiện thủ thuật. Tôi đã sử dụng năm 2014, nhưng điều đó vẫn còn xảy ra lỗi. – SchmitzIT

0

Đó là do phiên bản cơ sở dữ liệu hợp lệ có thể là basic hoặc standard hoặc premium. SSMS không cho phép chọn nó, do đó, giải pháp là tải xuống phiên bản SSMS mới nhất.

Các vấn đề liên quan