先週、PowerShellとARMテンプレートを使用してV12 SqlAzureサーバーに8つのデータベースを作成しました。これらのデータベースをSQL Management Studioで使用し始め、ユーザーとテーブルなどを設定しました。データがいくつかあり、期待どおりに選択して更新できます。要するに、彼らは働く!新しいSQLAzureデータベースは、ポータルやpowershellコマンドレットでは表示されません
今日、私はazure powershellコマンドレットNew-AzureRmResourceLock
を使用してデータベースにリソースロックを適用したいと考えていましたが、私はコマンドGet-AzureRmResource | Where-Object {$_.ResourceType -eq "Microsoft.Sql/servers/databases"}
が私が探しているデータベースを返さないことを発見しています!
また、今度はポータルhttps://portal.azure.comを見て、SQL Serverが表示されていることを確認します.SQL Serverのブレードを入力すると、データベースが表示されます。しかし、DBをクリックすると、見つからないリソースにつながります。また、SQLデータベースブレードを使用している場合、リストされているデータベースは表示されません。
古典的なポータルにログオンすると、https://manage.windowsazure.comというSQL Serverが表示され、すべてのデータベースが表示され、それらをクリックして構成することができます。
これらのデータベースをすべてスキーマ、ユーザー、データで設定し始めたので、実際には再作成する必要はありませんが、特にコマンドレットを使用してリソースロックを追加する必要がありますそれら。
誰もこれまでに見ましたか?私はそれらを戻すために何を試みることができるので、私はpowershellを使ってそれらを再び設定することができます。
これはリソースマネージャの問題だと思われます。 SQL Serverをあるリソースグループから別のリソースグループに移動しようとしましたか? –
私は同意します。私はリソースグループを移動しようとしましたが、移動しました(とデータベース)が、同じ問題が存在し、悲しい時です。 – Damo