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 2016 (13.x) a novější
Azure SQL Database
azure SQL Managed Instance
koncový bod azure Synapse Analytics
SQL Analytics v Microsoft Fabric
Warehouse v Microsoft Fabric
Na SQL Serveru lze mnoho administrativních a informačních aktivit provádět pomocí systémových uložených procedur. Systémové uložené procedury jsou seskupené do kategorií zobrazených v následující tabulce.
V této části
Kategorie | Popis |
---|---|
Aktivní Geo-Replication uložené procedury | Slouží ke správě konfigurací služby Active Geo-Replication ve službě Azure SQL Database. |
Uložené procedury katalogu | Používá se k implementaci funkcí datového slovníku ODBC a izolace aplikací ODBC od změn v podkladových systémových tabulkách. |
Změna uložených procedur pro zachytávání dat | Slouží k povolení, zakázání nebo sestavě objektů zachytávání dat změn. |
Uložené procedury kurzoru | Používá se k implementaci funkce proměnné kurzoru. |
Uložené procedury kolektoru dat | Používá se k práci s kolekcí dat a následujícími komponentami: sady kolekcí, položky kolekce a typy kolekcí. |
Uložené procedury databázového stroje | Používá se k obecné údržbě databázového stroje SQL Serveru. |
Uložené procedury databázové pošty | Slouží k provádění e-mailových operací z instance SQL Serveru. |
Uložené procedury plánu údržby databáze | Slouží k nastavení základních úloh údržby, které jsou potřeba ke správě výkonu databáze. |
Uložené procedury distribuované dotazy | Používá se k implementaci a správě distribuovaných dotazů. |
Uložené procedury FILESTREAM a FileTable | Slouží ke konfiguraci a správě funkcí FILESTREAM a FileTable. |
Uložené procedury firewallu (Azure SQL Database) | Slouží ke konfiguraci brány firewall služby Azure SQL Database. |
Full-Text Uložené procedury hledání a sémantické vyhledávání | Používá se k implementaci a dotazování fulltextových indexů. |
Obecné rozšířené uložené procedury | Slouží k poskytování rozhraní z instance SQL Serveru do externích programů pro různé aktivity údržby. |
Uložené procedury přesouvání protokolu | Slouží ke konfiguraci, úpravě a monitorování konfigurací odesílání protokolů. |
Uložené procedury datového skladu pro správu | Slouží ke konfiguraci datového skladu pro správu. |
Uložené procedury MSDTC | Slouží k resetování protokolu MsDTC (Microsoft Distributed Transaction Coordinator) nebo zobrazení statistik MSDTC. |
Uložené procedury OLE Automation | Slouží k povolení standardních objektů Automation pro použití ve standardní Transact-SQL dávce. |
Uložené procedury správy založené na zásadách | Používá se pro správu na základě zásad. |
Uložené procedury PolyBase | Přidání nebo odebrání počítače ze skupiny s horizontálním navýšením kapacity PolyBase |
Uložené procedury úložiště dotazů | Slouží k ladění výkonu. |
Uložené procedury replikace | Používá se ke správě replikace. |
Uložené procedury zabezpečení | Používá se ke správě zabezpečení. |
Uložené procedury služby Snapshot Backup | Slouží k odstranění FILE_SNAPSHOT zálohování spolu se všemi jeho snímky nebo k odstranění jednotlivých snímků záložního souboru. |
Uložené procedury Spatial Indexu | Používá se k analýze a zlepšení výkonu indexování prostorových indexů. |
Uložené procedury agenta SQL Serveru | Používá se agentem SQL Serveru ke správě naplánovaných aktivit a aktivit řízených událostmi. |
Uložené procedury SQL Server Profileru | Používá sql Server Profiler k monitorování výkonu a aktivity. |
Uložené procedury prostorového indexu – argumenty a vlastnosti | Používá se pro spacial indexy. |
Uložené procedury XML | Používá se pro správu textu XML. |
Poznámka:
Pokud není výslovně zdokumentováno jinak, vrátí všechny uložené procedury systému hodnotu 0
označující úspěch. K označení selhání se vrátí nenulová hodnota.
Uložené procedury rozhraní API
Uživatelé, kteří používají SQL Server Profiler proti aplikacím ADO, OLE DB a ODBC, si mohou všimnout těchto aplikací pomocí systémových uložených procedur, které nejsou zahrnuty v Transact-SQL Reference. Tyto uložené procedury používají zprostředkovatele OLE DB nativního klienta SQL Serveru a ovladač ODBC nativního klienta SQL Serveru k implementaci funkcí databázového rozhraní API. Tyto uložené procedury jsou pouze mechanismus, který poskytovatel nebo ovladač používá ke komunikaci uživatelských požadavků na instanci SQL Serveru. Jsou určeny pouze pro interní použití poskytovatele nebo ovladače. Volání explicitně z aplikace založené na SQL Serveru se nepodporuje.
sp_createorphan
Uložené sp_droporphans
procedury se používají pro zpracování ntextu, textu a obrázku ODBC.
Uložená procedura sp_reset_connection
je používána SQL Serverem k podpoře volání vzdálené uložené procedury v transakci. Tato uložená procedura také způsobí, že se při opětovném použití připojení z fondu připojení aktivuje události auditování přihlášení a odhlášení auditu.
Systémové uložené procedury v následujících tabulkách se používají pouze v instanci SQL Serveru nebo prostřednictvím klientských rozhraní API a nejsou určené pro obecné použití zákazníka. Můžou se změnit a není zaručená kompatibilita.
Jsou zdokumentované následující uložené procedury:
Následující uložené procedury nejsou zdokumentované:
sp_assemblies_rowset
sp_assemblies_rowset_rmt
sp_assemblies_rowset2
sp_assembly_dependencies_rowset
sp_assembly_dependencies_rowset_rmt
sp_assembly_dependencies_rowset2
sp_bcp_dbcmptlevel
sp_catalogs_rowset
sp_catalogs_rowset;2
sp_catalogs_rowset;5
sp_catalogs_rowset_rmt
sp_catalogs_rowset2
sp_check_constbytable_rowset
sp_check_constbytable_rowset;2
sp_check_constbytable_rowset2
sp_check_constraints_rowset
sp_check_constraints_rowset;2
sp_check_constraints_rowset2
sp_column_privileges_rowset
sp_column_privileges_rowset;2
sp_column_privileges_rowset;5
sp_column_privileges_rowset_rmt
sp_column_privileges_rowset2
sp_columns_90
sp_columns_90_rowset
sp_columns_90_rowset_rmt
sp_columns_90_rowset2
sp_columns_ex_90
sp_columns_rowset
sp_columns_rowset;2
sp_columns_rowset;5
sp_columns_rowset_rmt
sp_columns_rowset2
sp_constr_col_usage_rowset
sp_datatype_info_90
sp_ddopen;1
sp_ddopen;10
sp_ddopen;11
sp_ddopen;12
sp_ddopen;13
sp_ddopen;2
sp_ddopen;3
sp_ddopen;4
sp_ddopen;5
sp_ddopen;6
sp_ddopen;7
sp_ddopen;8
sp_ddopen;9
sp_foreign_keys_rowset
sp_foreign_keys_rowset;2
sp_foreign_keys_rowset;3
sp_foreign_keys_rowset;5
sp_foreign_keys_rowset_rmt
sp_foreign_keys_rowset2
sp_foreign_keys_rowset3
sp_indexes_90_rowset
sp_indexes_90_rowset_rmt
sp_indexes_90_rowset2
sp_indexes_rowset
sp_indexes_rowset;2
sp_indexes_rowset;5
sp_indexes_rowset_rmt
sp_indexes_rowset2
sp_linkedservers_rowset
sp_linkedservers_rowset;2
sp_linkedservers_rowset2
sp_oledb_database
sp_oledb_defdb
sp_oledb_deflang
sp_oledb_language
sp_oledb_ro_usrname
sp_primary_keys_rowset
sp_primary_keys_rowset;2
sp_primary_keys_rowset;3
sp_primary_keys_rowset;5
sp_primary_keys_rowset_rmt
sp_primary_keys_rowset2
sp_procedure_params_90_rowset
sp_procedure_params_90_rowset2
sp_procedure_params_rowset
sp_procedure_params_rowset;2
sp_procedure_params_rowset2
sp_procedures_rowset
sp_procedures_rowset;2
sp_procedures_rowset2
sp_provider_types_90_rowset
sp_provider_types_rowset
sp_schemata_rowset
sp_schemata_rowset;3
sp_special_columns_90
sp_sproc_columns_90
sp_statistics_rowset
sp_statistics_rowset;2
sp_statistics_rowset2
sp_stored_procedures
sp_table_constraints_rowset
sp_table_constraints_rowset;2
sp_table_constraints_rowset2
sp_table_privileges_rowset
sp_table_privileges_rowset;2
sp_table_privileges_rowset;5
sp_table_privileges_rowset_rmt
sp_table_privileges_rowset2
sp_table_statistics_rowset
sp_table_statistics_rowset;2
sp_table_statistics2_rowset
sp_tablecollations
sp_tablecollations_90
sp_tables_info_90_rowset
sp_tables_info_90_rowset_64
sp_tables_info_90_rowset2
sp_tables_info_90_rowset2_64
sp_tables_info_rowset
sp_tables_info_rowset;2
sp_tables_info_rowset_64
sp_tables_info_rowset_64;2
sp_tables_info_rowset2
sp_tables_info_rowset2_64
sp_tables_rowset;2
sp_tables_rowset;5
sp_tables_rowset_rmt
sp_tables_rowset2
sp_usertypes_rowset
sp_usertypes_rowset_rmt
sp_usertypes_rowset2
sp_views_rowset
sp_views_rowset2
sp_xml_schema_rowset
sp_xml_schema_rowset2
Související obsah
- CREATE PROCEDURE (Transact-SQL)
- Uložené procedury (databázový stroj)
- Spouštění uložených procedur (OLE DB)
- Spouštění uložených procedur
- uložené procedury databázového stroje (Transact-SQL)