Megosztás a következőn keresztül:


Rendszer által tárolt eljárások (Transact-SQL)

A következőkre vonatkozik: SQL Server 2016 (13.x) és újabb Azure SQL DatabaseFelügyelt Azure SQL-példányAzure Synapse AnalyticsSQL Analytics-végpont a Microsoft FabricWarehouse-ban a Microsoft Fabric

Az SQL Serverben számos rendszergazdai és információs tevékenység végezhető rendszer által tárolt eljárásokkal. A rendszer által tárolt eljárások az alábbi táblázatban látható kategóriákba vannak csoportosítva.

Ebben a szakaszban

Kategória Leírás
Aktív Geo-Replication tárolt eljárások Aktív Geo-Replication-konfigurációk kezelésére szolgál az Azure SQL Database-ben
Katalógusban tárolt eljárások AZ ODBC adatszótár-függvények implementálásához és az ODBC-alkalmazásoknak a mögöttes rendszertáblák változásaitól való elkülönítésére szolgál.
Tárolt adatrögzítési eljárások módosítása Adatrögzítési objektumok módosításának engedélyezésére, letiltására vagy jelentésére szolgál.
A kurzor által tárolt eljárások A kurzorváltozó funkcióinak implementálásához használatos.
Az adatgyűjtő által tárolt eljárások Az adatgyűjtővel és a következő összetevőkkel használható: gyűjteménykészletek, gyűjteményelemek és gyűjteménytípusok.
Adatbázismotor tárolt eljárásai Az SQL Server adatbázismotor általános karbantartásához használatos.
A Database Mail tárolt eljárásai Az SQL Server egy példányából származó e-mail műveletek végrehajtására szolgál.
Adatbázis-karbantartási terv tárolt eljárásai Az adatbázis teljesítményének kezeléséhez szükséges alapvető karbantartási feladatok beállítására szolgál.
Elosztott lekérdezések tárolt eljárásai Elosztott lekérdezések implementálásához és kezeléséhez használható.
FILESTREAM és FileTable tárolt eljárások A FILESTREAM és a FileTable funkciók konfigurálására és kezelésére szolgál.
Tűzfalszabályok tárolt eljárásai (Azure SQL Database) Az Azure SQL Database tűzfalának konfigurálására szolgál.
Full-Text keresési és szemantikai keresési tárolt eljárások Teljes szöveges indexek implementálásához és lekérdezéséhez használható.
Általános kiterjesztett tárolt eljárások Az SQL Server egy példányától a külső programokhoz való kapcsolódáshoz használható különböző karbantartási tevékenységekhez.
Log Shipping tárolt eljárások Naplók szállítási konfigurációinak konfigurálására, módosítására és figyelésére szolgál.
A felügyeleti adattárház tárolt eljárásai A felügyeleti adattárház konfigurálására szolgál.
MSDTC tárolt eljárások A Microsoft Distributed Transaction Coordinator (MSDTC) naplójának alaphelyzetbe állításához vagy AZ MSDTC statisztikáinak megtekintéséhez használható.
OLE Automation tárolt eljárások Szabványos Automation-objektumok szabványos Transact-SQL kötegen belüli használatra való engedélyezésére szolgál.
Szabályzatalapú felügyeleti tárolt eljárások Szabályzatalapú felügyelethez használatos.
PolyBase tárolt eljárások Számítógép hozzáadása vagy eltávolítása a PolyBase kibővített csoportjából.
A Lekérdezéstár tárolt eljárásai A teljesítmény finomhangolására szolgál.
Tárolt replikációs eljárások A replikáció kezelésére szolgál.
Biztonsági tárolt eljárások A biztonság kezelésére szolgál.
Pillanatkép biztonsági mentése tárolt eljárások A FILE_SNAPSHOT biztonsági mentés és az összes pillanatkép törlésére szolgál, vagy egy egyéni biztonsági mentési fájl pillanatképének törlésére szolgál.
A térinformatikai index tárolt eljárásai A térbeli indexek indexelési teljesítményének elemzésére és javítására szolgál.
AZ SQL Server Agent tárolt eljárásai Az SQL Server Agent az ütemezett és eseményvezérelt tevékenységek kezelésére használja.
SQL Server Profiler tárolt eljárások Az SQL Server Profiler a teljesítmény és a tevékenység figyelésére használja.
Térbeli indexben tárolt eljárások – argumentumok és tulajdonságok Spacial indexekhez használható.
XML-ben tárolt eljárások XML-szövegkezeléshez használatos.

Megjegyzés:

Ha nincs külön dokumentálva másként, minden rendszer által tárolt eljárás a sikeresség jelzésére 0 ad vissza értéket. A hiba jelzéséhez a rendszer nemero értéket ad vissza.

API-rendszer által tárolt eljárások

Az SQL Server Profilert ADO, OLE DB és ODBC-alkalmazásokon futtató felhasználók a Transact-SQL referencia által nem tárgyalt, rendszer által tárolt eljárásokkal észlelhetik ezeket az alkalmazásokat. Ezeket a tárolt eljárásokat az SQL Server natív ügyféloldali OLE DB-szolgáltatója és az SQL Server natív ügyfél ODBC-illesztőprogramja használja az adatbázis API funkcióinak implementálásához. Ezek a tárolt eljárások csak az a mechanizmus, amelyet a szolgáltató vagy az illesztőprogram használ a felhasználói kérelmeknek az SQL Server egy példányának való közlésére. Ezek csak a szolgáltató vagy az illesztőprogram belső használatára szolgálnak. A kifejezetten SQL Server-alapú alkalmazásból való meghívás nem támogatott.

A sp_createorphan tárolt és sp_droporphans a tárolt eljárások az ODBC ntext, szöveg és képfeldolgozáshoz használatosak.

A sp_reset_connection tárolt eljárást az SQL Server használja a távoli tárolt eljáráshívások támogatására egy tranzakcióban. Ez a tárolt eljárás azt is eredményezi, hogy a naplózás bejelentkezési és naplózási eseményei aktiválva lesznek, amikor egy kapcsolat újra létrejön egy kapcsolatkészletből.

A rendszer által az alábbi táblákban tárolt eljárások csak az SQL Server egy példányán belül vagy ügyfél API-kon keresztül használhatók, és nem általános ügyfélhasználatra szolgálnak. Ezek változhatnak, és a kompatibilitás nem garantált.

A rendszer a következő tárolt eljárásokat dokumentálja:

 

A következő tárolt eljárások nincsenek dokumentálva:

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