SQL SERVER服務
- SQL SERVER Intergration Services,SSIS。
是用於生成企業級數據集成和數據轉換解決方案的平台。 使用 Integration Services 可解決復雜的業務問題,具體表現為:復制或下載文件,加載數據倉庫,清除和挖掘數據以及管理 SQL Server 對象和數據。可以提取和轉換來自多種源(如 XML 數據文件、平面文件和關系數據源)的數據,然后將這些數據加載到一個或多個目標。
- SQL FULL-Text Filter Daemon laucher
全文篩選器后台程序啟動器服務。將使用 SQL 全文篩選器后台程序啟動器服務來啟動篩選器后台程序主機進程,此進程用於處理全文搜索篩選和斷字。 必須運行啟動器服務才能使用全文搜索。
- SQL Server實例服務
- SQL Server Browser服務。
偵聽對 Microsoft SQL Server 資源的傳入請求,並提供計算機上安裝的 SQL Server 實例的相關信息。
在 SQL Server 2000 (8.x)之前,一台計算機上只能安裝一個 SQL Server 實例。 SQL Server 偵聽 1433 端口上的傳入請求,該端口由官方的 Internet 號碼分配機構 (IANA) 分配給 SQL Server 。 只有 SQL Server 的一個實例可以使用端口,因此,在 SQL Server 2000 (8.x) 引入了對多個 SQL Server實例的支持時, SQL Server 解析協議 (SSRP) 是為偵聽 UDP 端口 1434 而開發的。 此偵聽器服務使用已安裝實例的名稱以及該實例使用的端口或命名管道響應客戶端請求。 為了解決 SSRP 系統的限制, SQL Server 2005 (9.x) 引入了 SQL Server Browser 服務來替換 SSRP。
客戶端連接數據報錯啟動SQL SERVER Browser的原因/SQL Server Browser的工作原理
啟動一個 SQL Server 實例后,如果為 SQL Server啟用了 TCP/IP 協議,服務器將被分配一個 TCP/IP 端口。 如果啟用了 Named Pipes 協議, SQL Server 將偵聽特定的命名管道。 該特定實例將使用此端口(或“管道”)與客戶端應用程序交換數據。 在安裝過程中,TCP 1433 端口和管道 \sql\query
將分配給默認實例,但服務器管理員可以隨后使用 SQL Server 配置管理器進行更改。 由於只有一個 SQL Server 實例可以使用端口或管道,因此,會將不同的端口號和管道名稱分配給命名實例,包括 SQL Server Express。 默認情況下,命名實例和 SQL Server Express 在啟用時便配置為使用動態端口,也就是說,當 SQL Server 啟動時就分配了可用端口。 如果需要,可以為 SQL Server實例分配特定端口。 連接時,客戶端可以指定特定端口,但是如果端口是動態分配的,端口號可能會在重新啟動 SQL Server 時被更改,因此正確的端口號對於客戶端來說是不確定的。
在啟動后, SQL Server 瀏覽器將啟動並使用 UDP 1434 端口。 SQL Server 瀏覽器將讀取注冊表,識別計算機上的所有 SQL Server 實例,並注明它們使用的端口和命名管道。 當一台服務器具有兩個或多個網卡時, SQL Server 瀏覽器會為 SQL Server返回其遇到的第一個已啟用的端口。 SQL Server 瀏覽器支持 ipv6 和 ipv4。
當 SQL Server 客戶端請求 SQL Server 資源時,客戶端網絡庫將使用 1434 端口向服務器發送一條 UDP 消息。 SQL Server 瀏覽器將用請求的實例的 TCP/IP 端口或命名管道做出響應。 然后,客戶端應用程序中的網絡庫將使用所需實例的端口或命名管道向服務器發送請求來完成連接。
https://docs.microsoft.com/zh-cn/sql/tools/configuration-manager/sql-server-browser-service?view=sql-server-ver15
- SQL SERVER Analysis Services。是在決策支持和商業智能(BI)解決方案中使用的分析數據引擎,提供業務報表和客戶端應用程序(如 Excel、Reporting Services 報表和其他)的分析數據第三方 BI 工具。
- SQL ServerReporting Services。提供各種現成可用的工具和服務,幫助您創建、部署和管理組織的報表。 Reporting Services 中包括了很多可用於擴展和自定義報告功能的編程特性。
- SQL Server 代理。是一種 Microsoft Windows 服務,SQL Server 代理使用 SQL Server 來存儲作業信息。 作業包含一個或多個作業步驟。 每個步驟都有自己的任務。例如,備份數據庫。
SQL SERVER網絡配置
SQL Server Native Client 配置中配置的設置將在運行客戶端程序的計算機上使用。 在運行 SQL Server的計算機上配置這些設置時,它們僅影響那些運行在服務器上的客戶端程序。
https://docs.microsoft.com/zh-cn/sql/tools/configuration-manager/sql-native-client-11-0-configuration?view=sql-server-ver15