Sistem saklı yordamları (Transact-sql)

De SQL Server 2012, sistem saklı yordamları kullanarak birçok yönetim ve bilgilendirme faaliyetleri gerçekleştirilebilir. Sistem saklı yordamlar, aşağıdaki tabloda gösterildiği kategorilerde gruplanır.

Bu Bölümde

Kategori

Açıklama

Saklı yordamlar katalog

odbc veri sözlüğü işlevleri uygulamak ve değişiklikleri odbc uygulamalardan temeldeki sistem tablolarına ayırmak için kullanılır.

Veri yakalama değiştirmek depolanmış yordamlar

Etkinleştirme, devre dışı veya değişiklik veri yakalama nesneler bildirmek için kullanılır.

Imleç depolanmış yordamlar

Implements imleç değişken işlevler kullanılır.

Veri toplayıcı depolanmış yordamlar

Veri Toplayıcı ve aşağıdaki bileşenleri ile çalışmak için kullanılan: koleksiyonu kümesi ve koleksiyon öğeleri Koleksiyon türleri. 

Veritabanı altyapısı depolanmış yordamlar

Genel bakımı için kullanılan SQL Server Veritabanı Altyapısı.

Veritabanı posta depolanan yordamlar (Transact-sql)

Bir örneğini içinde e-posta işlemlerini gerçekleştirmek için kullanılan SQL Server.

Veritabanı bakım planı depolanmış yordamlar

Veritabanı performansını yönetmek için gereken çekirdek bakım görevleri ayarlamak için kullanılır.

Dağıtılmış sorgular saklı yordamları

Uygulamak ve dağıtılmış sorgular yönetmek için kullanılır.

FILESTREAM ve FileTable depolanan yordamlar (Transact-sql)

FILESTREAM ve FileTable özelliklerini yönetmek ve yapılandırmak için kullanılır.

Tam metin arama depolanmış yordamlar

Uygulamak ve tam metin dizinlerini sorgulamak için kullanılır.

Günlük sevkiyat depolanmış yordamlar

Yapılandırmak için kullanılan, değiştirmek ve günlük sevkiyat yapılandırması izleyebilirsiniz.

Otomasyon depolanmış yordamlar

Standart Otomasyon nesneleri bir standart içinde kullanılmak üzere etkinleştirmek için kullanılan Transact-SQLtoplu.

Ilke tabanlı yönetimi depolanmış yordamlar

Ilke tabanlı yönetimi için kullanılır.

Çoğaltma depolanan yordamlar

Çoğaltmayı yönetmek için kullanılır.

Güvenlik depolanmış yordamlar

Güvenliği yönetmek için kullanılır.

Kayma dizin depolanan yordamlar

Analiz ve kayma dizinler dizin oluşturma performansını artırmak için kullanılır. 

SQL Server Profiler depolanmış yordamlar

Tarafından kullanılan SQL Server Profilermonitör performansını ve etkinliğini.

SQL Server Agent saklı yordamlar

Tarafından kullanılan SQL ServerAracısı zamanlanmış ve olay kaynaklı aktiviteleri yönetmek için.

clr depolanmış yordamlar

xml metin yönetimi için kullanılır.

Genel genişletilmiş saklı yordamları

Bir arabirimden bir örneğini sağlamak için kullanılan SQL Serverdış programlar için çeşitli bakım etkinlikleri.

[!NOT]

Özellikle aksi belirtildiği sürece, tüm sistem prosedürleri Dönüş başarı belirtmek için 0 değeri saklı. Hata göstermek için sıfırdan farklı bir değer döner.

xml sistem saklı yordamlar

Çalışan kullanıcılar SQL Server Profilerado, ole db ve odbc karşı uygulamalar içinde kapsamadığı sistem saklı yordamları kullanarak bu uygulamalar görebilirsiniz Transact-SQLbaşvuru. Bu saklı yordamları tarafından kullanılan Microsoft  SQL Serveryerel istemci ole db sağlayıcısı ve SQL Serververitabanı API işlevleri uygulamak için yerel istemci odbc sürücüsü. Bu saklı yordamları sadece sağlayıcı veya sürücü kullanan kullanıcı isteklerini bir örneğini iletişim mekanizması olan SQL Server. Onlar sadece sağlayıcı ya da sürücünün iç kullanım için tasarlanmıştır. Açıkça onları arayan bir SQL Server-tabanlı uygulama desteklenmiyor.

sp_createorphanVe sp_droporphanssaklı yordamlar odbc için kullanılan ntext, text, ve imageişlem.

sp_reset_connectionSaklı yordam tarafından kullanılan SQL Serveruzak saklı yordam desteklemeye çağıran bir işlem. Bu saklı yordam ayrıca Denetim oturumu ve Denetim oturumu kapatma olayları ne zaman bağlantı bağlantı havuzundan yeniden ateşlenmesine neden olur.

Sistem saklı yordamlar aşağıdaki tablolarda kullanılan yalnızca bir örneğini içinde SQL ServerAPI'leri ve are değil, genel müşteri için amaçlanan istemcisi kullanın. Bunlar değişebilir ve uyumluluğu garanti.

Aşağıdaki saklı yordamları belgelenen SQL ServerBooks 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

Aşağıdaki saklı yordamları belgelenmemiştir:

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

Ayrıca bkz.

Başvuru

procedure (Transact-sql) oluştur

Veritabanı Altyapısı depolanan yordamlar (Transact-sql)

Kavramlar

Saklı yordamlar (veritabanı altyapısı)

Çalışan saklı yordamları (ole db)

Çalışan saklı yordamları

Çalışan saklı yordamları