System przechowywane procedury języka Transact-SQL)
W SQL Server, wiele czynności administracyjne i informacyjne, które można wykonać przy użyciu procedury składowane w systemie.procedury składowane w systemie są podzielone na kategorie, przedstawione w poniższej tabela.
W tej sekcji
Kategoria |
Opis |
---|---|
Używane do rejestrowania wystąpień SQL Server i SQL Server baz danych w Microsoft systemu Windows 2000 Active Directory. |
|
Używane do implementacji funkcji słownik danych ODBC i izolowania aplikacji ODBC ze zmian do odpowiednich tabele systemowe. |
|
Używanych do włączania, wyłączania lub raportu na obiekty przechwytywania danych zmian. |
|
Używane do funkcji zmiennej kursor implements. |
|
Używane do utrzymania ogólnego Aparat baz danych programu SQL Server. |
|
Służy do wykonywania operacji e-mail od wewnątrz wystąpienie SQL Server. |
|
Można zestaw core zadań konserwacyjnych, które są wymagane do zarządzania wydajności bazy danych. |
|
Używane do implementowania i zarządzania kwerendami rozproszonymi. |
|
Używany do wykonania i kwerend indeksy pełnotekstowe. |
|
Wykorzystywany do konfigurowania, modyfikowania i monitorować konfiguracje wysyłanie dziennika . |
|
Służy do włączania standardowych obiektów automatyzacji do użytku w ramach standardowego Transact-SQL partia. |
|
Używany do zarządzania opartego na zasadach. |
|
Służy do zarządzania replikacja. |
|
Służy do zarządzania zabezpieczeniami. |
|
Używany przez SQL Server Profiler do monitorowania wydajności i działania. |
|
Używany przez SQL Server Agent do zarządzania zaplanowane i zdarzenie-napędzana działalności. |
|
Używana do zarządzania tekst XML. |
|
Używane do interfejs wystąpienie SQL Server do zewnętrznych programów dla różnych czynności konserwacji. |
Ostrzeżenie
O ile inaczej wyraźnie udokumentowane, wszystkie procedury składowane w systemie zwraca wartość 0 oznacza sukces.Aby wskazać błąd, zwracana jest wartość różną od zera.
API System procedur przechowywanych.
Użytkownicy, którzy uruchamiają SQL Server Profiler przeciwko ADO, OLE DBi ODBC aplikacji zauważyć te aplikacje przy użyciu procedury składowane w systemie , które nie są ujęte w Transact-SQL odniesienia.Te procedury przechowywane są używane przez Microsoft SQL Server macierzystego klienta dostawcy OLE DB i SQL Server sterownik ODBC klienta macierzystego do implementacji funkcji APIbazy danych.Te procedury przechowywane są tylko mechanizm dostawca lub sterownik używa do komunikowania się żądania użytkowników do wystąpienie SQL Server.Są one przeznaczone tylko do użytku wewnętrznego, dostawca lub sterownik.Wywoływanie je wyraźnie z SQL Server-aplikacji nie jest obsługiwany.
sp_createorphan i sp_droporphans procedury przechowywane są używane dla ODBC ntext, text, i image przetwarzania.
sp_reset_connectionprocedura składowana jest używana przez SQL Server zdalna procedura składowana obsługi wywołuje w transakcji.Ta procedura składowana powoduje również zdarzenia inspekcji logowania i wylogowania inspekcji na ogień, gdy połączenie zostanie ponownie użyty z puli połączeń.
procedury składowane w systemie w poniższych tabelach są używane tylko w wystąpienie SQL Server lub za pośrednictwem klient API i są nie przeznaczone do użytku ogólnego nabywcy.Mogą one ulec zmianie i nie gwarantuje zgodność.
Następujące procedury przechowywane są udokumentowane w SQL Server Books Online:
sp_catalogs |
sp_column_privileges |
sp_column_privileges_ex |
sp_columns |
sp_columns_ex |
sp_databases |
sp_cursor |
sp_cursorclose |
sp_cursorexecute |
sp_cursorfetch |
sp_cursoroption |
sp_cursoropen |
sp_cursorprepare |
sp_cursorprepexec |
sp_cursorunprepare |
sp_execute |
sp_datatype_info |
sp_fkeys |
sp_foreignkeys |
sp_indexes |
sp_pkeys |
sp_primarykeys |
sp_prepare |
sp_prepexec |
sp_prepexecrpc |
sp_unprepare |
sp_server_info |
sp_special_columns |
sp_sproc_columns |
sp_statistics |
sp_table_privileges |
sp_table_privileges_ex |
sp_tables |
sp_tables_ex |
Następujące procedury przechowywane nie są udokumentowane:
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 |