2010-05-14 63 views
0

對於回答但是如何在SQL server 2005 Express版本中啓用TCP,感到抱歉?我用配置管理器,找到網絡配置/協議,並在那裏啓用TCP,之後,我已重新啓動SQL服務器服務,並嘗試再次安裝有問題的軟件(軟件告訴我,TCP未啓用),但我有同樣的問題:-(在SQL server 2005 express版本中啓用TCP

回答

0

在Express Edition的TCP支持被禁用,雖然你看到相應的配置。要麼購買使用商業版本的另一個RDBMS。

+0

真的哦......我下的印象,這是一樣defalt設置爲禁用的,但你可以把它啓用... – david 2010-05-14 08:15:43

1

您可以連接到SQL2005 Express版本通過TCP/IP。

您是否在防火牆上打開了1433端口?服務器應該接受1433端口上的傳入連接。

,使TCP/IP在SQL Server 2005外圍應用配置實用程序後(見MSSQLSERVER>數據庫引擎>本地和遠程連接>只使用TCP/IP)

5

在SQL Server配置管理器。

  1. SQL Server網絡配置> SQLEXPRESS
  2. 協議
  3. 選擇TCP/IP
  4. 協議選項卡,更改激活
  5. IP地址選項卡,第IPALL設置的TCP端口1433
  6. 重新啓動服務。

爲了驗證它的工作原理,去到CMD

> netstat -an 

,你會看到

... 
TCP 0.0.0.0:1433   0.0.0.0:0    LISTENING 
... 

然後在CMD

> sqlcmd -U sa -S .\sqlexpress,1433 

嘗試,你會被連接。 ..hope so

*請記住,啓用並啓動SQL Server Browser服務

Source

+0

唐不明白爲什麼我必須手動提供端口,但工作!謝謝 – 2013-08-06 10:46:32

相關問題