Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op: SQL Server 2016 (13.x) en hoger
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Analytics-eindpunt in Microsoft Fabric
Warehouse in Microsoft Fabric
In SQL Server kunnen veel administratieve en informatieve activiteiten worden uitgevoerd met behulp van systeem opgeslagen procedures. De opgeslagen systeemprocedures worden gegroepeerd in de categorieën die worden weergegeven in de volgende tabel.
In deze sectie
Categorie | Beschrijving |
---|---|
Actieve Geo-Replication opgeslagen procedures | Wordt gebruikt voor het beheren van actieve Geo-Replication-configuraties in Azure SQL Database |
Opgeslagen catalogusprocedures | Wordt gebruikt voor het implementeren van ODBC-gegevenswoordenlijstfuncties en het isoleren van ODBC-toepassingen van wijzigingen in onderliggende systeemtabellen. |
Opgeslagen procedures voor gegevensopname wijzigen | Wordt gebruikt om objecten voor het vastleggen van gegevens in te schakelen, uit te schakelen of te rapporteren. |
Opgeslagen procedures van cursor | Wordt gebruikt om de functionaliteit van cursorvariabele te implementeren. |
Opgeslagen procedures voor gegevensverzamelaar | Wordt gebruikt om te werken met de gegevensverzamelaar en de volgende onderdelen: verzamelingssets, verzamelingsitems en verzamelingstypen. |
Opgeslagen procedures voor database-engine | Wordt gebruikt voor algemeen onderhoud van de SQL Server Database Engine. |
Opgeslagen procedures voor Database Mail | Wordt gebruikt om e-mailbewerkingen uit te voeren vanuit een exemplaar van SQL Server. |
Opgeslagen procedures voor databaseonderhoudsplan | Wordt gebruikt voor het instellen van kernonderhoudstaken die nodig zijn voor het beheren van databaseprestaties. |
Opgeslagen procedures voor gedistribueerde query's | Wordt gebruikt voor het implementeren en beheren van gedistribueerde query's. |
Opgeslagen FILESTREAM- en FileTable-procedures | Wordt gebruikt voor het configureren en beheren van de functies FILESTREAM en FileTable. |
Opgeslagen procedures voor firewallregels (Azure SQL Database) | Wordt gebruikt voor het configureren van de Azure SQL Database-firewall. |
opgeslagen procedures voor zoeken en semantisch zoekenFull-Text | Wordt gebruikt voor het implementeren en opvragen van indexen voor volledige tekst. |
Algemene uitgebreide opgeslagen procedures | Wordt gebruikt om een interface te bieden van een exemplaar van SQL Server naar externe programma's voor verschillende onderhoudsactiviteiten. |
Opgeslagen procedures voor logboekverzending | Wordt gebruikt voor het configureren, wijzigen en bewaken van logboekverzendingsconfiguraties. |
Opgeslagen procedures voor beheerdatawarehouse | Wordt gebruikt om het beheerdatawarehouse te configureren. |
Opgeslagen MSDTC-procedures | Gebruik dit voor het opnieuw instellen van het MSDTC-logboek (Microsoft Distributed Transaction Coordinator) of het bekijken van MSDTC-statistieken. |
Opgeslagen OLE Automation-procedures | Wordt gebruikt om standaard Automation-objecten in te schakelen voor gebruik binnen een standaard Transact-SQL batch. |
Op beleid gebaseerd beheer opgeslagen procedures | Wordt gebruikt voor beheer op basis van beleid. |
Opgeslagen PolyBase-procedures | Een computer toevoegen aan of verwijderen uit een scale-outgroep van PolyBase. |
Opgeslagen procedures van Query Store | Wordt gebruikt om de prestaties af te stemmen. |
Opgeslagen replicatieprocedures | Wordt gebruikt voor het beheren van replicatie. |
Opgeslagen beveiligingsprocedures | Wordt gebruikt om beveiliging te beheren. |
Opgeslagen procedures voor momentopnameback-up | Wordt gebruikt om de FILE_SNAPSHOT back-up samen met alle momentopnamen te verwijderen of om een afzonderlijke momentopname van een back-upbestand te verwijderen. |
Opgeslagen procedures voor ruimtelijke index | Wordt gebruikt om de indexeringsprestaties van ruimtelijke indexen te analyseren en te verbeteren. |
Opgeslagen procedures voor SQL Server Agent | Wordt gebruikt door SQL Server Agent voor het beheren van geplande en gebeurtenisgestuurde activiteiten. |
Opgeslagen procedures voor SQL Server Profiler | Wordt gebruikt door SQL Server Profiler om de prestaties en activiteit te bewaken. |
Opgeslagen procedures voor ruimtelijke index - argumenten en eigenschappen | Gebruiken voor spaciale indexen. |
OPGESLAGEN XML-procedures | Wordt gebruikt voor XML-tekstbeheer. |
Opmerking
Tenzij specifiek gedocumenteerd, retourneren alle door het systeem opgeslagen procedures een waarde om 0
aan te geven dat ze zijn geslaagd. Als u een fout wilt aangeven, wordt een niet-nulwaarde geretourneerd.
Opgeslagen procedures voor API-systeem
Gebruikers die SQL Server Profiler uitvoeren op basis van ADO-, OLE DB- en ODBC-toepassingen, merken mogelijk dat deze toepassingen gebruikmaken van door het systeem opgeslagen procedures die niet worden behandeld in de Transact-SQL-verwijzing. Deze opgeslagen procedures worden gebruikt door de OLE DB-provider van sql Server Native Client en het ODBC-stuurprogramma van de SQL Server Native Client om de functionaliteit van een database-API te implementeren. Deze opgeslagen procedures zijn alleen het mechanisme dat de provider of het stuurprogramma gebruikt om gebruikersaanvragen te communiceren met een exemplaar van SQL Server. Ze zijn alleen bedoeld voor intern gebruik van de provider of de bestuurder. Het expliciet aanroepen van deze toepassingen vanuit een sql Server-toepassing wordt niet ondersteund.
De sp_createorphan
en sp_droporphans
opgeslagen procedures worden gebruikt voor ODBC-ntekst, tekst en afbeeldingsverwerking .
De sp_reset_connection
opgeslagen procedure wordt door SQL Server gebruikt ter ondersteuning van aanroepen van externe opgeslagen procedures in een transactie. Deze opgeslagen procedure zorgt er ook voor dat auditaanmeldings- en auditaanmeldingsgebeurtenissen worden geactiveerd wanneer een verbinding opnieuw wordt gebruikt vanuit een verbindingsgroep.
De in het systeem opgeslagen procedures in de volgende tabellen worden alleen gebruikt binnen een exemplaar van SQL Server of via client-API's en zijn niet bedoeld voor algemeen gebruik door klanten. Ze zijn onderhevig aan wijzigingen en compatibiliteit is niet gegarandeerd.
De volgende opgeslagen procedures worden gedocumenteerd:
De volgende opgeslagen procedures worden niet gedocumenteerd:
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