Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Třída události OLEDB Provider Information nastává, když je spuštěn distribuovaný dotaz a shromažďuje informace odpovídající připojení k poskytovateli.
Tato třída událostí obsahuje všechny vlastnosti, které jsou získávány od vzdáleného poskytovatele pomocí různých sad vlastností, včetně následujících:
DBPROPSET_DATASOURCEINFO
SQLPROPSET_OPTHINTS
DBPROPSET_SQLSERVERDATASOURCEINFO (pouze SQL Server)
DBPROPSET_SQLSERVERDBINIT (pouze SQL Server)
DBPROPSET_ROWSET
Rozhraní IDBInfo
Tyto vlastnosti spolu s dostupnými metadaty využívá optimalizátor dotazů k výběru optimálního plánu provedení dotazu. Tyto informace jsou užitečné pro sledování provádění a analýzu volání a událostí OLE DB v distribuovaných trasách profileru dotazů.
Datové sloupce třídy událostí pro poskytovatele OLEDB
| Název datového sloupce | Datový typ | Description | ID sloupce | Filtrovatelný |
|---|---|---|---|---|
| NázevAplikace | nvarchar | Název klientské aplikace, která vytvořila připojení k instanci SQL Serveru. Tento sloupec se naplní hodnotami předanými aplikací místo zobrazovaného názvu programu. | 10 | Ano |
| ClientProcessID | int | ID přiřazené hostitelským počítačem procesu, ve kterém je klientská aplikace spuštěná. Tento datový sloupec se vyplní, pokud klient poskytne ID klientského procesu. | 9 | Ano |
| DatabaseID | int | ID databáze specifikované příkazem USE database nebo výchozí databáze , pokud pro danou instanci nebyl vydán žádný příkaz USE databáze. SQL Server Profiler zobrazuje název databáze, pokud je sloupec dat ServerName zachycen v trace a server je dostupný. Pomocí funkce DB_ID určete hodnotu databáze. | 3 | Ano |
| DatabaseName | nvarchar | Název databáze, ve které je spuštěný uživatelský příkaz. | 35 | Ano |
| EventClass | int | Typ události = 194. | 27 | Ne |
| EventSequence | int | Posloupnost dané události v rámci požadavku | 51 | Ne |
| GroupID | int | ID skupiny úloh, ve které se aktivuje událost trasování SQL. | 66 | Ano |
| Název hostitele | nvarchar | Název počítače, na kterém je klient spuštěný. Tento datový sloupec se vyplní, pokud klient zadá hostitelské jméno. Pro určení názvu hostitele použijte funkci HOST_NAME. | 8 | Ano |
| IsSystem | int | Určuje, jestli došlo k události v systémovém procesu nebo uživatelském procesu. 1 = systém, 0 = uživatel. | 60 | Ano |
| LinkedServerName | nvarchar | Název propojeného serveru. | 45 | Ano |
| Přihlásit se | nvarchar | Název přihlášení uživatele (buď SQL Server bezpečnostní přihlašovací údaje, nebo přihlašovací údaje Windows ve formě DOMAIN\username). | 11 | Ano |
| LoginSid | image | Bezpečnostní identifikátor (SID) přihlášeného uživatele. Tyto informace najdete v sys.server_principals katalogovém zobrazení. Každý identifikátor SID je jedinečný pro každé přihlášení na serveru. | 41 | Ano |
| NTDomainName | nvarchar | Doména Systému Windows, do které uživatel patří. | 7 | Ano |
| NTUserName | nvarchar | Uživatelské jméno systému Windows. | 6 | Ano |
| ProviderName | nvarchar | Název poskytovatele OLE DB. | 46 | Ano |
| RequestID | int | ID požadavku obsahujícího příkaz. | 49 | Ano |
| SessionLoginName | nvarchar | Přihlašovací jméno uživatele, který relaci pochází. Například pokud se připojíte ke SQL Serveru pomocí Login1 a vykonáte příkaz jako Login2, SessionLoginName ukáže Login1 a LoginName Login2. Tento sloupec zobrazuje přihlášení k SQL Serveru i Windows. | 64 | Ano |
| SPID | int | ID relace, na které došlo k události. | 12 | Ano |
| Počáteční čas | datetime | Čas, kdy událost začala, pokud je k dispozici. | 14 | Ano |
| TextData | ntext | Hodnota textu závisí na třídě události zachycené v stopě. | 1 | Ano |
| TransactionID | bigint | ID transakce přiřazené systémem. | 4 | Ano |
Viz také
Rozšířené události
sp_trace_setevent (Transact-SQL)
OLE Automation Objects in Transact-SQL