[研究]SQL Server 2019 標準版最小安裝後,移除非必要程式
2025-11-21
參考
[研究]SQL Server 2019 標準版最小安裝後,「解除安裝或變更程式」多了甚麼https://shaurong.blogspot.com/2025/03/sql-server-2019-on-windows-server-2019.html
[研究]SQL Server 2019 正式機 (生產環境) 哪軟軟體可以移除?https://shaurong.blogspot.com/2025/11/sql-server-2019.html
Browser for SOL Server 2019 15.0.2000.5
Microsoft ODBC Driver 17 for SQL Server 17.4.0.1
Microsoft OLE DB Driver for SQL Server 18.2.3.0
Microsoft SQL Server 2012 Native Client 11.4.7001.0
Microsoft SQL Server 2019 (64 位元)
Microsoft SQL Server 2019 T-SQL 語言服務 15.0.2000.5
Microsoft SQL Server 2019 安裝程式(英文) 15.0.2000.5
Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.33816 14.40.33816.0
Microsoft Visual C++ 2015-2022 Redistributable (x86) - 14.40.33816 14.40.33816.0
Microsoft VSS Writer for SQL Server 2019 15.0.2000.5
VMware Tools 12.5.3.24819442
**********
ChatGPT
| 套件 | 用途 | 建議 | 理由 |
|---|---|---|---|
| Browser for SQL Server 2019 15.0.2000.5 | SQL Server Browser 服務,用於多實例識別與連線 | 可移除 | 若只有單一實例且 Web Server 連線指定 port,不需 Browser 服務 |
| Microsoft ODBC Driver 17 for SQL Server 17.4.0.1 | 提供 ODBC 連線能力 | 可移除 | DB Server 本身不需 ODBC 連線,Web Server 用不到 |
| Microsoft OLE DB Driver for SQL Server 18.2.3.0 | 提供 OLE DB 連線能力 | 可移除 | DB Server 本身不需 OLE DB 連線,Web Server 用不到 |
| Microsoft SQL Server 2012 Native Client 11.4.7001.0 | 舊版 SQL Server 客戶端 driver | 可移除 | Web Server 與 DB Server 都不依賴舊版 client |
| Microsoft SQL Server 2019 (64 位元) | SQL Server 核心服務 | 必須保留 | 核心 DB 引擎,必須保留 |
| Microsoft SQL Server 2019 T-SQL 語言服務 15.0.2000.5 | SQL Server 核心 T-SQL 支援 | 必須保留 | 核心支援 DB 運作 |
| Microsoft SQL Server 2019 安裝程式(英文) 15.0.2000.5 | 安裝/維護 SQL Server 的安裝程式 | 可移除 | 只是安裝程式,不影響 DB 運作 |
| Microsoft Visual C++ 2015-2022 Redistributable (x64 & x86) | 提供 SQL Server 或其他程式運行所需 VC++ runtime | 必須保留 | SQL Server 依賴此 runtime |
| Microsoft VSS Writer for SQL Server 2019 15.0.2000.5 | 提供 SQL Server 的 VSS 快照備份 | 建議保留 | 支援 Windows Backup 或第三方備份工具 |
| VMware Tools 12.5.3.24819442 | VMware 虛擬機整合套件 | 必須保留 | 影響 VM 性能、驅動、時間同步等 |
註:在 ASP.NET WebForm 專案中,最常見的連線方式是 ADO.NET SqlClient (System.Data.SqlClient),這是 .NET Framework 內建的 SQL Server 連線提供者。
不需要安裝 ODBC Driver 或 OLE DB Driver,只要 .NET Framework 支援即可。
連線字串通常長這樣:
Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;
對應到底層使用 TCP/IP 或 Named Pipes 與 SQL Server 通訊,內部用的是 SQL Server native 協議。
下圖,SSMS 20.2.1 (SQL Server Management Studio 20.2.1) 安裝後
SSMS 20.2.1 不想移除,Microsoft Help Viewer 2.3 和= Microsoft Help Viewer 2.3 語言套件 - 繁體中文 可否移除 ?
ChatGPT
| 套件 | 用途 | 建議 | 理由 |
|---|---|---|---|
| Microsoft Help Viewer 2.3 | 提供離線 .mshc 說明文件瀏覽,主要給 Visual Studio 或部分開發工具使用 | 可移除 | SSMS 20.2.1 不依賴 Help Viewer,SQL Server Engine 也不需要離線說明文件 |
| Microsoft Help Viewer 2.3 語言套件 - 繁體中文 | Help Viewer 的中文介面語言套件 | 可移除 | 與 SSMS 20.2.1、SQL Server 功能無關,僅提供介面語言顯示,不影響操作 |
| SSMS 20.2.1 | SQL Server Management Studio,管理 SQL Server 的 GUI 工具 | 保留 | 生產環境管理 SQL Server 必須工具,移除會影響管理能力 |
(完)
相關
[研究]SQL Server 2019 標準版最小安裝後,移除非必要程式
https://shaurong.blogspot.com/2025/11/sql-server-2019_21.html
[研究]SQL Server 2019 正式機 (生產環境) 哪軟軟體可以移除?https://shaurong.blogspot.com/2025/11/sql-server-2019.html
[研究]SQL Server 2019 標準版最小安裝後,「解除安裝或變更程式」多了甚麼https://shaurong.blogspot.com/2025/03/sql-server-2019-on-windows-server-2019.html





沒有留言:
張貼留言