我想在Azure上使用python sdk創建SQL Server和SQL數據庫。 Azure是否爲此提供支持?如何使用Python SDK在Azure上創建SQL Server?
回答
Azure支持兩種創建Azure SQL數據庫的方式。
對於創建Azure SQL數據庫的過程,可以參考C#SDK https://azure.microsoft.com/en-us/documentation/articles/sql-database-client-library/的文檔。
要使用Python SDK創建SQL數據庫,根據api文檔,它似乎只支持ASM模式,請參閱sql database managementservice
模塊http://azure-sdk-for-python.readthedocs.org/en/latest/ref/azure.servicemanagement.sqldatabasemanagementservice.html?highlight=sql%20database。
如果要通過ARM模式創建sql數據庫,我認爲您可以嘗試使用需要使用Python SDK進行身份驗證的REST API Create or Update Database
,版本號爲Resource Management Authentication。
您可以檢查python sdk for azure,我發現azure.servicemanagement.sqldatabasemanagementservice模塊提供的功能來創建一個新的SQL Server和SQL數據庫,請在this article檢查細節。所以你的問題的答案是肯定的。希望這對你有所幫助。
是的,ASM工作正常但我使用ARM進行所有其他操作,那麼是否有任何ARM支持? –
- 1. 如何使用.net SDK創建Azure CustomScriptExtension?
- 2. 如何使用python SDK創建Azure應用程序網關
- 3. 在DevTestLabs中使用python Azure SDK創建自定義圖像
- 4. 如何在Python azure SDK的資源管理中創建標籤?
- 5. 如何在SQL Server 2014上創建SQL Server 2012數據庫?
- 6. 無法在Azure SQL數據倉庫上爲Azure SQL Server創建EXTERNAL TABLE
- 7. SQL Server如何使用NEWID創建uniqueidentifier()
- 8. SQL Server如何使用newid()創建uniqueidentifier?
- 9. 如何在sql server 2005上使用c#vs08創建數據庫
- 10. Azure SQL Server無法創建表
- 11. 如何創建和編輯使用SQL Server 2008的SQL Azure數據庫 - R2
- 12. 如何使用Azure Python SDK爲容器創建共享訪問簽名
- 13. 如何在Azure SQL Server中創建另一個sa
- 14. 如何使用SQL Server Express創建基本的SQL Server作業?
- 15. 如何在Azure資源管理器API中使用Azure Python SDK
- 16. 如何使用Azure Python SDK或Azure Cli管理Azure備份
- 17. 無法在Azure上創建EXTERNAL TABLE SQL SERVER
- 18. python腳本在azure上創建表格
- 19. 如何在使用javascript的Azure SQL Server上執行操作?
- 20. 創建使用SQL Server
- 21. 在Azure上使用WebApi創建日誌
- 22. 在Azure上使用SQL創建基本VM映像
- 23. 如何在SQL中創建聯機註釋(使用SQL-Server)?
- 24. 如何使用msbuild爲Azure SDK 1.8創建csx輸出?
- 25. 如何在SQL Server 2014上創建Windows身份驗證用戶?
- 26. 如何在SQL Server 2008上創建臨時用戶
- 27. 如何在azure中使用python創建documentdb帳戶?
- 28. 在Azure Java SDK中創建虛擬機
- 29. 如何在SQL Server Compact Edition中使用SQL Server Management Studio創建列(2008)
- 30. 如何在SQL Server中創建警報?
ASM API工作正常。但它適用於經典門戶。我想在資源組中創建資源。那麼,我們是否有ARM的Python SDK?我可以看到原始REST API,但沒有獲得Wrapper –
@bhavinidave在Azure新門戶上,可以看到兩種SQL數據庫類型包括經典(由ASM創建)和正常(由ARM創建)。 Azure SDK for Python包含ASM部分,ARM部分和其他服務部分。我不確定用於在ARM中創建SQL數據庫的包裝Python API,但尚不清楚。所以我建議使用REST API而不是Python API來清除它們的用法。 –