内部服务器错误Azure Rest Api放置创建数据库的请求

时间:2017-05-23 04:41:50

标签: asp.net database rest api azure

向Azure Rest Api发出put请求时,我一直收到此错误:

    {"code":"InternalServerError",
"message":"There was an internal server error that occurred during this request.",
"target":null,
"details":[],
"innererror":[]}

我使用的查询是:(使用正确的值代替{example}字段)

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2014-04-01

我发送的Put请求是使用此内容(标头包含aplication / json):

{"location":"southcentralus"}

我尝试过不同的美国中南部变种无济于事。我已将日本东部放入其中,它告诉我无效的资源位置(所以我知道我的查询是在正确的位置)。

文档说位置和数据库名称是最低限度,所以我希望有人可以帮助我。谢谢。

PS我正在使用asp.net发送其余请求,但我相信其背后的代码无关紧要。

1 个答案:

答案 0 :(得分:0)

  

在此请求期间发生了内部服务器错误。

根据您的错误信息,它表明Azure SQL服务器有问题。

请尝试使用Azure门户创建以检查是否可以正确创建它。如果您也无法从Azure门户创建数据库,请同意Azure Suppport。

或者请尝试创建新的AzureSQL服务器并再次尝试。我使用Postman在我身边测试创建Azure SQL数据库API,它可以正常使用。

部首:

enter image description here

体:

enter image description here