Tôi đang trả tiền khi bạn đăng ký và tôi đang tạo một máy chủ Azure SQL.
Trong khi thêm máy chủ, khi chọn vị trí, tôi gặp lỗi này:
This location is not available for subscriptions
Xin vui lòng giúp đỡ.
Tôi đang trả tiền khi bạn đăng ký và tôi đang tạo một máy chủ Azure SQL.
Trong khi thêm máy chủ, khi chọn vị trí, tôi gặp lỗi này:
This location is not available for subscriptions
Xin vui lòng giúp đỡ.
Câu trả lời:
Có lẽ bạn có thể tham khảo blog này: Azure / SQL Server / Vị trí này không có sẵn để đăng ký . Nó có cùng lỗi với bạn.
Chạy lệnh powershell này để kiểm tra xem vị trí bạn chọn có khả dụng không:
Get-AzureRmLocation | select displayname
Nếu vị trí khả dụng, cách tốt nhất để giải quyết vấn đề này chỉ cần liên hệ với bộ phận hỗ trợ Azure để bật tính năng này cho bạn. Bạn có thể làm điều này miễn phí bằng cách sử dụng trang hỗ trợ trên Cổng thông tin Azure của bạn.
Họ liên hệ tốt với bạn có thể giúp bạn giải quyết nó.
Hi vọng điêu nay co ich.
Có một vấn đề thực tế với các máy chủ của Microsoft. Họ có quá nhiều yêu cầu tạo cơ sở dữ liệu Azure SQL. Hiện tại họ đang cố gắng xử lý tình huống. Điều này dường như ảnh hưởng đến tất cả các loại đăng ký ngay cả những người trả tiền. Tôi có Đăng ký Doanh nghiệp Visual Studio và tôi gặp cùng một lỗi (Vị trí này không có sẵn cho đăng ký) cho tất cả các vị trí.
Xem chủ đề diễn đàn sau của Microsoft để biết thêm thông tin:
Như các câu trả lời khác nêu rõ, đây là một hạn chế (được xử lý kém) trên Azure cho đến nay và dường như không có ETA khi nào nó sẽ được gỡ bỏ
Trong khi đó, bạn vẫn có thể khởi động cơ sở dữ liệu SQL trong Azure, nếu bạn không bận tâm thêm một chút công việc nào và không muốn chờ đợi - chỉ cần thiết lập một phiên bản Docker và đặt MSSQL vào đó!
và voila, bạn có một phiên bản SQL trên Azure. Mặc dù nó không được quản lý và theo dõi kém, nhưng nó có thể là đủ cho một giải pháp ngắn hạn. Địa chỉ IP của phiên bản docker có thể được tìm thấy trong phần Thuộc tính của lưỡi đối tượng chứa.
Đây là cách tôi tự giải quyết. Hãy để tôi nói cho bạn vấn đề đầu tiên. Sau đó là giải pháp.
Vấn đề: Tôi đã tạo một tài khoản Azure miễn phí hoàn toàn mới (đi kèm với khoản tín dụng miễn phí $ 250) cho một khách hàng. Sau đó nâng cấp lên thuê bao trả tiền khi bạn đi. Tôi không thể tạo Azure SQL SQL. Lỗi là "vị trí không có sẵn".
Cách tôi giải quyết: Tôi đã tạo một thuê bao trả tiền khác trong cùng một tài khoản. Đoán xem - Tôi đã có thể tạo SQL db trong đăng ký mới của mình ngay lập tức. Sau đó, tôi đã xóa đăng ký đầu tiên từ tài khoản của tôi. Và vâng, tôi đã mất tín dụng miễn phí.
Nếu tình huống của bạn tương tự như tôi, bạn có thể thử điều này.
PS: Tôi có 3 khách hàng với tài khoản Azure của riêng họ. Tôi đã có thể tạo SQL Db trong tất cả các tài khoản của họ. Tôi nghĩ rằng vấn đề chỉ phát sinh đối với các tài khoản miễn phí và / hoặc cho các tài khoản miễn phí được nâng cấp thành tài khoản trả tiền khi bạn đi.
Đây vẫn là một vấn đề đang diễn ra cho đến ngày hôm nay, nhưng tôi được Microsoft hỗ trợ rằng vào ngày 24 tháng 4, một cụm Azure mới sẽ có mặt ở châu Âu. Do đó, cuối cùng có thể triển khai các phiên bản SQL Server trên các tài khoản Miễn phí ở đó.
Để bổ sung cho câu trả lời của @ Filip và cho rằng vấn đề vẫn còn với Azure SQL Server, bộ chứa docker chạy SQL Server là một giải pháp thay thế tuyệt vời. Bạn có thể tự đặt một lệnh rất dễ dàng khi chạy lệnh sau trên shell shell:
az container create --image microsoft/mssql-server-windows-express --os-type Windows --name <ContainerName> --resource-group <ResourceGroupName> --cpu <NumberOfCPUs> --memory <Memory> --port 1433 --ip-address public --environment-variables ACCEPT_EULA=Y SA_PASSWORD=<Password> MSSQL_PID=Developer --location <SomeLocationNearYou>
< ContainerName >: Tên container bạn chọn
< ResourcegroupName >: Tên của Nhóm tài nguyên được tạo trước đó
< NumberOfCPUs >: Số lượng CPU bạn muốn sử dụng
< Bộ nhớ >: Bộ nhớ bạn muốn sử dụng
< Mật khẩu >: Mật khẩu của bạn
< Một sốLocationNearYou >: Một địa điểm gần bạn. Ví dụ, Westeurope
Khi đối tượng chứa được triển khai, trong phần Tổng quan, bạn sẽ có thể tìm thấy địa chỉ IP. Sử dụng địa chỉ IP đó và mật khẩu bạn đã chọn trong az container
lệnh để kết nối với Máy chủ SQL, bằng cách sử dụng SSMS của Microsoft hoặc tiện ích sqlcmd
Một số tài liệu liên quan đến hình ảnh tôi đã sử dụng có thể được tìm thấy ở đây .
Thông tin thêm về lệnh tôi đã sử dụng ở đây .