sqlsever系统存储过程能完成大部分的数据库维护操作。
sp_can_tlog_be_applied --验证事务日志是否可应用于数据库。
sp_catalogs --返回指定链接服务器中目录的列表。
sp_cdc_add_job --在当前数据库中创建变更数据捕获清理或捕获作业。
sp_cdc_change_job --修改当前数据库中变更数据捕获清除或捕获作业的配置。
sp_cdc_cleanup_change_table --根据指定的low_water_mark 值从当前数据库的更改表中删除行。
sp_cdc_disable_db --对当前数据库禁用变更数据捕获。
sp_cdc_disable_table --对当前数据库中指定的源表和捕获实例禁用变更数据捕获。
sp_cdc_drop_job --从当前数据库中删除变更数据捕获清除或捕获作业。
sp_cdc_enable_db --对当前数据库启用变更数据捕获。
sp_cdc_enable_table --为当前数据库中指定的源表启用变更数据捕获。
sp_cdc_generate_wrapper_function --生成用于为SQL Server 中可用的变更数据捕获查询函数创建包装函数的脚本。
sp_cdc_get_ddl_history --返回自对指定的捕获实例启用变更数据捕获后与该捕获实例关联的数据定义语言(DDL) 更改历史记录。
sp_cdc_get_captured_columns --返回指定捕获实例所跟踪的捕获源列的变更数据捕获元数据信息。
sys.sp_cdc_help_change_data_capture --返回当前数据库中为变更数据捕获启用的每个表的变更数据捕获配置。
sys.sp_cdc_help_jobs --报告关于当前数据库中所有变更数据捕获清除或捕获作业的信息。
sp_cdc_scan --执行变更数据捕获日志扫描操作。
sp_cdc_start_job --启动当前数据库中的变更数据捕获清除或捕获作业。
sp_cdc_stop_job --停止当前数据库中的变更数据捕获清除或捕获作业。
sp_certify_removable --验证是否正确配置数据库以便在可移动媒体上分发,并向用户报告所有问题(后续版本将删除该功能)。
sp_change_agent_parameter --更改存储在MSagent_parameters 系统表中的复制代理配置文件的参数。
sp_change_agent_profile --更改存储在MSagent_profiles (Transact-SQL) 表中的复制代理配置文件参数。
sp_change_log_shipping_primary_database --更改主数据库设置。
sp_change_log_shipping_secondary_database --更改辅助数据库设置。
sp_change_log_shipping_secondary_primary --更改辅助数据库设置。
sp_change_subscription_properties --更新请求订阅信息。
sp_change_users_login --将现有数据库用户映射到SQL Server 登录名(后续版本将删除该功能)。
sp_changearticle --更改事务或快照发布中的项目属性。
sp_changearticlecolumndatatype --更改Oracle 发布的项目列数据类型映射。
sp_changedbowner --更改当前数据库的所有者。
sp_changedistpublisher --更改分发发布服务器的属性。
sp_changedistributiondb --更改分发数据库的属性。
sp_changedistributor_password --更改分发服务器的密码。
sp_changedistributor_property --更改分发服务器的属性。
sp_changedynamicsnapshot_job --修改为带有参数化行筛选器的发布的订阅生成快照的代理作业。
sp_changelogreader_agent -- 更改日志读取器代理的安全属性。
sp_changemergearticle --更改合并项目的属性。
sp_changemergefilter -- 更改某些合并筛选属性。
sp_changemergepublication --更改合并发布的属性。
sp_changemergepullsubscription --更改合并请求订阅的属性。
sp_changemergesubscription -- 更改合并推送订阅的选定属性。
sp_changeobjectowner -- 更改当前数据库中对象的所有者(后续版本将删除该功能)。
sp_changepublication -- 更改发布的属性。
sp_changepublication_snapshot -- 更改指定发布的快照代理的属性。
sp_changeqreader_agent -- 更改队列读取器代理的安全属性。
sp_changereplicationserverpasswords -- 更改复制代理连接到复制拓扑中的服务器时所用的Microsoft Windows 帐户或Microsoft SQL Server 登录名的存储密码。
sp_changesubscriber -- 更改订阅服务器的选项。
sp_changesubscriber_schedule -- 更改订阅服务器的分发代理或合并代理调度。
sp_changesubscription -- 对于排队更新事务复制所涉及的快照或者事务推送订阅,或所涉及的请求订阅,更改其属性。
sp_changesubscriptiondtsinfo -- 更改订阅的Data Transformation Services (DTS) 包属性。
sp_changesubstatus -- 更改现有订阅服务器的状态。
sp_check_dynamic_filters -- 显示有关发布的参数化行筛选器属性的信息,特别是用于为发布生成已筛选数据分区的函数以及关于发布是否有资格使用预计算分区的信息。
sp_check_for_sync_trigger -- 确定在用于立即更新订阅的复制触发器的上下文中,是否正在调用用户定义的触发器或存储过程。
sp_check_join_filter -- 用于验证两个表之间的联接筛选器以确定联接筛选子句是否有效。
sp_check_subset_filter -- 用来对任何表检查筛选子句,以确定筛选子句对该表是否有效。
sp_cleanup_log_shipping_history -- 此存储过程将根据保持期,清理本地和监视服务器上的历史记录。
sp_column_privileges -- 返回当前环境中单个表的列特权信息。
sp_column_privileges_ex -- 返回指定链接服务器上指定表的列特权。
sp_columns -- 返回当前环境中可查询的指定表或视图的列信息。
sp_columns_ex --返回指定链接服务器表的列信息,每列一行。
sp_configure -- 查询SQL Server外围配置各项参数信息以及更新sp_configure 结果集中的config_value 列的值。
sp_configure_peerconflictdetection -- 为对等事务复制拓扑中包含的发布配置冲突检测。
sp_control_dbmasterkey_password -- 添加或删除包含打开数据库主密钥所需的密码的凭据。
sp_control_plan_guide --删除、启用或禁用计划指南。
sp_copymergesnapshot --将指定发布的快照文件夹复制到@destination_folder 中列出的文件夹。
sp_copysnapshot --将指定发布的快照文件夹复制到@destination_folder 中列出的文件夹。
sp_copysubscription --复制具有请求订阅但无推送订阅的订阅数据库。
sp_create_plan_guide --创建用于将查询提示或实际查询计划与数据库中的查询关联的计划指南。
sp_create_plan_guide_from_handle --从计划缓存中的查询计划创建一个或多个计划指南。
sp_create_removable --创建可移动媒体数据库(后续版本将删除该功能)。
sp_createstats --为当前数据库中所有用户表的所有合格列和内部表创建单列统计信息。
sp_cursor_list --报告当前为连接打开的服务器游标的属性。
sp_cycle_agent_errorlog --关闭当前的SQL Server 代理错误日志文件,并循环SQL Server 代理错误日志扩展编号。
sp_cycle_errorlog --关闭当前的错误日志文件,并循环错误日志扩展编号。





