預設 SQL Server 網路組態
為了加強安全性,SQL Server 會為新安裝停用網路連接性。如果您正在使用 Enterprise、Standard 或 Workgroup Edition 或是 SQL Server 的舊版安裝仍然存在,就不會停用使用 TCP/IP 的網路連接性。所有的安裝都會啟用共用記憶體通訊協定,以允許本機連接到伺服器。視安裝條件和安裝選項而定,SQL Server Browser 服務有可能會停止。
使用「SQL Server 組態管理員」的 [SQL Server 網路組態] 節點,在安裝後設定網路通訊協定。使用「SQL Server 組態管理員」的 [SQL Server 服務] 節點,設定 SQL Server Browser 服務自動啟動。
預設組態
下表描述安裝後的組態。
版本 |
有新安裝還是舊版安裝存在 |
共用記憶體 |
TCP/IP |
具名管道 |
VIA |
---|---|---|---|---|---|
Datacenter |
新安裝 |
已啟用 |
已啟用 |
針對網路連接停用1 |
已停用 |
Enterprise |
新安裝 |
已啟用 |
已啟用 |
針對網路連接停用1 |
停用 |
Standard |
新安裝 |
啟用 |
啟用 |
針對網路連接停用1 |
停用 |
Workgroup |
新安裝 |
啟用 |
啟用 |
針對網路連接停用1 |
停用 |
Developer |
新安裝 |
啟用 |
停用 |
針對網路連接停用1 |
停用 |
Evaluation |
新安裝 |
啟用 |
停用 |
針對網路連接停用1 |
停用 |
SQL Server Express |
新安裝 |
啟用 |
停用 |
針對網路連接停用1 |
停用 |
所有版本 |
存在舊版安裝,但未升級 |
與新安裝相同 |
與新安裝相同 |
與新安裝相同 |
與新安裝相同 |
所有版本 |
升級 |
啟用 |
保留舊版安裝的設定。 |
保留舊版安裝的設定。 |
停用 |
1 當啟用共用記憶體 (本機具名管道) 時,本機連接可以使用具名管道通訊協定來連接此執行個體。若要連接到預設執行個體,請使用 osql -E –S np:. 當做連接字串。若要連接到具名執行個體,請使用 osql -E -S \\.\pipe\MSSQL$<instance_name>\sql\query 當做連接字串。
[!附註]
如果執行個體是在 SQL Server 容錯移轉叢集上執行,執行個體將會接聽您在 SQL Server 安裝過程中為 SQL Server 選取之每個 IP 位址的這些通訊埠。若要啟用網路通訊協定,請使用 SQL Server 組態管理員。
[!附註]
在使用命令提示字元引數安裝 SQL Server 時,您可以使用 TCPENABLED 和 NPENABLED 參數來指定要啟用的通訊協定。如需詳細資訊,請參閱<如何:從命令提示字元安裝 SQL Server 2008 R2>。
[!附註]
VIA 通訊協定已被取代。未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。
SQL Server Browser 設定
安裝過程中,可以將 SQL Server Browser 服務設定為自動啟動。預設值為在下列狀況成立時,此服務才會自動啟動:
升級安裝時。
與 SQL Server 2008 的執行個體並存安裝時。
安裝在叢集上時。
安裝 Database Engine 的具名執行個體並包括 SQL Server Express 的所有執行個體時。
安裝 Analysis Services 的具名執行個體時。