sqlserver資料庫埠號怎麼修改

ytsee發表於2024-04-07

sql server資料庫埠號修改方法:確定當前埠號 (select @@serverport;)透過sql server配置管理物件 (smo) 修改透過sql server配置管理器 修改透過登錄檔編輯器 修改透過命令列 修改 (sc config mssqlserver port=1433)

SQL Server 資料庫埠號修改方法

1. 確定當前埠號

<code class="sql">SELECT @@SERVERPORT;</code>

2. 透過 SQL Server 配置管理物件 (SMO)

<code class="csharp">using Microsoft.SqlServer.Management.Smo;

// 連線到伺服器

Server server = new Server("計算機名稱\\例項名稱");

// 修改埠號

server.Settings["port"].Value = "1433"; // 例如,將埠號更改為 1433

// 應用更改

3. 透過 SQL Server 配置管理器 (SQL Server Configuration Manager)

  • 開啟 SQL Server 配置管理器。
  • 在左窗格中展開“SQL Server 網路配置”。
  • 右鍵單擊要修改的例項,然後選擇“屬性”。
  • 在“連線”選項卡上,修改“TCP/IP”中的“埠”值。

4. 透過登錄檔編輯器

  • 開啟登錄檔編輯器 (regedit.exe)。
  • 導航至以下項:

    <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.n\MSSQLServer\SuperSocketNetLib\TCP</code>
  • (“n”表示 SQL Server 的版本號)
  • 修改以下注冊表值:

    • TcpPort: 新埠號(例如,1433)

5. 透過命令列

<code class="powershell">sc config MSSQLSERVER port=1433 // 例如,將埠號更改為 1433

net start MSSQLSERVER</code>

注意:

  • 修改埠號需要重新啟動 SQL Server 服務。
  • 修改埠號後,需要更新客戶端應用程式的連線設定。
  • 在生產環境中修改埠號時,建議在進行更改之前建立資料庫備份。

以上就是sqlserver資料庫埠號怎麼修改的詳細內容.

相關文章