得到SQL數據庫列表中我需要使用Azure的REST API來獲取數據庫列表的呼叫並刪除如果退出特定的數據庫。純粹的REST API調用來從Azure的
如果有人能夠給我一個shell腳本,將是有益的。 我想這可以列出一個給定的服務器在Azure上的SQL數據庫
wget -U --no-check-certificate https://management.core.windows.net:8443/ subscriptionID/services/sqlservers/servers/serverName/p1y/databases? contentview=generic
--2016-01-22 22:15:57-- https://management.core.windows.net:8443/${subscriptionID}/services/sqlservers/servers/${serverName}/databases?contentview=generic
Resolving management.core.windows.net (management.core.windows.net)...xx.xxx.xxx.xxx
Connecting to management.core.windows.net (management.core.windows.net)|xx.xxx.xxx.xxx|:8443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2016-01-22 22:15:57 ERROR 403: Forbidden.
注:我不能在服務器上安裝AZURE CLI。 AZURE CLI使我的工作更輕鬆:(
我不同意這個問題被關閉的同意。這不是太寬泛。該問題基於與Azure的SQL數據庫服務相關的已記錄的Azure API(以及包裝API的SDK和PowerShell/CLI實現)提供了具體的答案。 OP要求通過PowerShell解決這個問題,並且已經得到了解答。 –
你給了答案。但是,OP已經明確表示你的答案不適合他們。事實上,這是一個「太廣泛」的標誌:還有其他可能的答案,並且太多的實踐可以在沒有更多信息的情況下縮小問題的範圍。 OP需要a)針對他可能有的任何限制更具體,並且b)顯示**他已經嘗試的**。如上所述,這是一個「gimme teh codz」問題。 –
現在我發佈了我試過的東西,有人可以刪除我的問題,並回答它! – Dheeraj