有沒有辦法將SQL Server 2008 R2連接到Azure數據市場以啓用數據導入?將Azure數據市場連接到SQL Server 2008 R2
是否有任何用於Azure Data Marketplace的ODBC或JDBC驅動程序?
有沒有辦法將SQL Server 2008 R2連接到Azure數據市場以啓用數據導入?將Azure數據市場連接到SQL Server 2008 R2
是否有任何用於Azure Data Marketplace的ODBC或JDBC驅動程序?
我對這個問題有點困惑。這是關於通過Windows Azure Marketplace發佈數據並從SQL Server獲取數據的嗎?還是從應用程序訪問已發佈的數據並將數據帶入您自己的應用程序?
如果前者: 您可以選擇在SQL Server中託管您的數據。當您在Windows Azure Marketplace中註冊數據託管時,您將爲您的服務器提供必要的連接字符串。您不必擔心ODBC/JDBC驅動程序。有關更多詳細信息,請參見data publishing documentation。
如果是後者:可以通過HTTP/OData訪問數據,而不是ODBC/JDBC。這是一種計量消費模式,因此您需要訂閱特定的數據饋送,然後爲您提供訪問令牌。去年,TechEd發現this video,以及.NET代碼示例。您也可以輕鬆訪問任何其他語言的數據。
如果您的目標是直接從SQL Server訪問數據饋送:我不是CLR存儲過程的專家,但是如果CLR SP支持的代碼可以訪問Web服務端點,我想您可以編寫一個CLR SP訪問數據饋送,下拉數據,填充本地表。我不知道這是支持還是可取的...