新的SQLAzure数据库在门户中或通过powershell cmdlet都不可见

时间:2016-04-12 10:40:08

标签: powershell azure azure-sql-database azure-resource-manager

上周我通过PowerShell和ARM模板在V12 SqlAzure服务器上创建了8个数据库,它工作正常。我们开始在SQL Management studio中使用这些数据库,并设置了用户和表等。其中有一些数据,我们可以按预期选择和更新。总之,他们工作!

但是今天我想使用azure powershell cmdlet New-AzureRmResourceLock将一些资源锁应用于数据库,但是我发现命令Get-AzureRmResource | Where-Object {$_.ResourceType -eq "Microsoft.Sql/servers/databases"}没有返回我正在寻找的数据库! / p>

此外,我现在查看门户https://portal.azure.com,我看到列出的SQL Server,当我进入我的sql server的刀片时,我看到了数据库。但是,如果我点击一个数据库,我将导致找不到资源。此外,在使用SQL数据库刀片时,我没有看到列出的任何数据库。

另外,如果我登录到经典门户https://manage.windowsazure.com,我可以看到sql server并查看所有数据库,然后单击它们并进行配置。

我真的不想重新创建所有这些数据库,因为我们已经开始使用模式,用户和数据进行设置,但是需要能够使用cmdlet来更改它们,尤其是为它们添加资源锁

以前有人见过这个吗?我可以尝试将它们带回来,以便我可以使用powershell再次配置它们。

2 个答案:

答案 0 :(得分:1)

我上周与微软支持部门联系,他们看了一眼。这是决议。

  

来自:Microsoft支持电子邮件

     

我怀疑我们的案例问题来自过时的订阅缓存。   总之,订阅缓存在更改时可能会过时   订阅中的一段时间内发生。为了减轻我们的负担   案例问题,我已经从后端刷新了订阅缓存。

当他们看了那天整理出来之后,门户网站和更重要的命令行都被修复了。

全部谢谢

答案 1 :(得分:0)

请提供您的订阅ID,服务器名称和缺少的数据库名称,我将对此进行调查。不便之处敬请原谅。您可以在微软的bill dot gibson向我发送详细信息。融为一体

相关问题