sys.endpoints (Transact-SQL)
適用於:SQL Server
在每個在系統中建立的端點包含一個數據列。 一律只有一個SYSTEM端點。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
name | sysname | 端點的名稱。 在伺服器內是唯一的。 不可為 Null。 |
endpoint_id | int | 端點的標識碼。 在伺服器內是唯一的。 標識元小於 65536 的端點是系統端點。 不可為 Null。 |
principal_id | int | 建立並擁有此端點的伺服器主體標識碼。 可為 Null。 |
protocol | tinyint | 端點通訊協定。 1 = HTTP 2 = TCP 3 = 名稱管道 4 = 共用記憶體 5 = 虛擬介面配接器 (VIA) 不可為 Null。 |
protocol_desc | nvarchar(60) | 端點通訊協定的描述。 空。 下列其中一個值: HTTP TCP NAMED_PIPES SHARED_MEMORY VIA 注意:VIA 通訊協定已被取代。 SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 |
type | tinyint | 端點承載類型。 1 = SOAP 2 = TSQL 3 = SERVICE_BROKER 4 = DATABASE_MIRRORING 不可為 Null。 |
type_desc | nvarchar(60) | 端點承載類型的描述。 可為 Null。 下列其中一個值: SOAP TSQL SERVICE_BROKER DATABASE_MIRRORING |
state | tinyint | 端點狀態。 0 = STARTED、接聽和處理要求。 1 = STOPPED、接聽,但不處理要求。 2 = DISABLED,未接聽。 默認狀態為 1。 可為 Null。 |
state_desc | nvarchar(60) | 端點狀態的描述。 STARTED = 接聽和處理要求。 STOPPED = 接聽,但不處理要求。 DISABLED = 未接聽。 默認狀態為STOPPED。 可為 Null。 |
is_admin_endpoint | bit | 指出端點是否供系統管理使用。 0 = 非管理端點。 1 = 端點是系統管理端點。 不可為 Null。 |
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration。