2015-11-19 68 views
3

我在連接到公司防火牆內的Azure SQL數據倉庫實例時遇到問題。連接到Azure SQL數據倉庫的問題

我可以連接到服務器本身(即主數據庫),並且可以在1433上Telnet到服務器名稱和IP,但是當我嘗試連接到SQL DW數據庫時,我得到「無法建立連接因爲目標機器主動拒絕它「(SQL Server Error 10061)。

這不是一個權限問題 - 用戶可以訪問數據庫,並且可以使用來自其他網絡的相同憑據連接到該數據庫。由於我可以連接到主數據庫,因此它也不是防火牆問題。

另一個奇怪的症狀是,服務器的版本號報告與不同的客戶端不同 - 不同的是12.0.2000.8和13.0.702--儘管這對連接沒有任何影響。

這發生在2013 VS,VS 2015年,SSMS 2012 SSMS和2014年

有沒有人有任何想法可能是造成這個?

問候,

馬特

+0

我們也有這個問題。報告13.0.702的SQL Managment Studio在展開表格時看不到列樹節點。 – adudley

+0

@MattConnolly,你還在碰到這個問題嗎? –

+3

@JosephIdziorek,不 - 我們現在已經連通了。我們需要在客戶端打開端口135(tcp)。我不知道爲什麼。 –

回答

1
+0

謝謝Nicolle。是的,我已將客戶端IP添加到防火牆。我可以連接到主數據庫,但不能連接到數據倉庫數據庫。它確實感覺像是防火牆問題,因爲我可以使用來自某些IP的相同憑據進行連接,但不能使用其他IP,但Azure端的防火牆設置不起作用。我想知道用戶數據庫是否可以在不同的端口上與主數據庫進行通信? –