数据库sql2005 系统存储过程讲

更新时间:2024-05-07 15:03:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

附录 系统存储过程

sp_add_agent_parameter 在代理文件中增加一个参数 sp_add_agent_profile 为复制代理增加一个代理文件 sp_add_alert 创建一个警报

sp_add_category 在服务器上,增加一种作业、警报或者操作员的特定分类

sp_add_data_file_recover_suspect_db 当数据库复原不能完成时,向文件组增加一个数据文件 sp_add_file_recover_suspect_db 对于复原有问题的数据库增加一个文件 sp_add_job 增加一个sql server agent可以执行的作业 sp_add_jobschedule 为作业创建调度

sp_add_jobserver 把指定的作业增加到指定服务器上 sp_add_jobstep 在作业中增加一步或一个操作

sp_add_log_file_recover_suspect_db 当数据库复原不能完成时,向文件组增加一个日志文件 sp_add_notification 为警报创建一个通知 sp_add_operator 为警报或者作业创建一个操作员 sp_add_targetservergroup 增加指定的服务器组

sp_add_targetsvrgrp_member 在指定的目标服务器组增加一个目标服务器 sp_addalias 在数据库中为login帐户增加一个别名 sp_addapprole 在数据库中增加一个特殊的应用程序角色 sp_addarticle 创建文章,并把该文章添加到出版物中

sp_adddistpublisher 创建一个使用本地分布服务器的出版服务器 sp_adddistributiondb 在分布服务器上创建一个新的distribution数据库 sp_adddistributor 增加一个分布服务器

sp_addextendedproc 在系统中增加一个扩展存储过程 sp_addgroup 在当前数据库中增加一个组

sp_addlinkedserver 创建一个允许执行分布式查询的链接服务器

sp_addlinkedsrvlogin 在本地服务器和远程服务器之间创建login帐户的映射关系 sp_addlogin 创建一个新的login帐户

sp_addmergearticle 为一个已有的合并出版物创建一个文章 sp_addmergefilter 为了连接另外一个表,创建一个合并过滤器 sp_addmergepublication 创建一个新的合并出版物 sp_addmergepullsubscription 增加一个拉回类型的订阅物

sp_addmergepullsubscription_agent 在订阅服务器上,为合并拉回订阅物创建一个代理 sp_addmergesubscription 创建一个推出或者拉回类型的订阅物 sp_addmessage 在系统中增加一个新的错误消息 sp_addpublicaton 创建一个快照复制或者事务复制出版物 sp_addpublicaton_snapshot 创建一个快照代理

sp_addpullsusscription 在当前订阅服务器的数据库中增加一个拉回或者匿名订阅物 sp_addpullsusscription_agent 在订阅服务器的数据库中增加一个新的代理

sp_addremotelogin 在本地服务器上增加一个远程login帐户,允许执行远程存储过程调用 sp_addrole 在当前数据库中增加一个角色

sp_addrolemember 为当前数据库中的一个角色增加一个安全性帐户 sp_addserver 添加一个远程或者本地服务器

sp_addsrvrolemember 为固定的服务器角色增加一个成员 sp_addsubscriber 增加一个新的订阅服务器

sp_addsubscriber_schedule 为分布代理和合并代理增加一个调度 sp_addsubscription 订阅文章并且设置订阅服务器的状态 sp_addsynctrigers 在订阅服务器上创建一个立即修改触发器 sp_addtabletocontents 在合并跟踪表中插入一个参考 sp_addtype 创建一个用户定义的数据类型 sp_addumpdevice 增加一个备份设备

sp_adduser 在当前数据库中为一个新用户增加一个安全性帐户 sp_altermessage 修改错误信息的状态

sp_addly_job_to_targets 把作业应用到一个或者多个目标服务器 sp_approlepassword 在当前数据库中改变应用程序角色的口令 sp_aarticle_validation 为指定的文章初始化确认请求 sp_aarticlecolumn 指定在文章中使用的列

sp_aarticlefilter 创建一个用于水平过滤数据的过滤器 sp_articleview 当表被过滤时,为文章创建一个同步化对象 sp_attach_db 附加数据库到一个服务器中

sp_attach_single_file_db 在当前服务器中,附加一个只有一个数据文件的数据库 sp_aautostats 对于一个指定的索引或统计,自动显示update statistics的状态 sp_bindefault 把默认值绑定到列或用户定义的数据类型上 sp_bindrule 把规则绑定到列或用户定义的数据类型上 sp_bindsession 绑定或解除绑定与实例中的其它事务的连接 sp_browsereplcmds 在分布数据库中返回一种可读格式的结果集

sp_catalogs 返回指定连接服务器中的系统目录列表,在本地服务器中等价于数据库列表 sp_certify_removable 确认在可移动介质上用于分布的数据库是否正确配置 sp_change_agent_parameter 修改复制代理配置使用的参数 sp_change_agent_profile 修改复制代理配置使用的配置参数 sp_change_users_login 修改login与当前数据库中用户之间的关系 sp_changearticle 改变文章的属性

sp_changedbowner 改变当前数据库的所有者 sp_changedistpublisher 改变分布出版服务器的属性 sp_changedistributor_password 改变分布服务器的口令 sp_changedistributor_property 改变分布服务器的属性 sp_changedistribtutiondb 改变分布数据库的属性 sp_changegroup 改变安全性帐户所属的角色 sp_changemergearticle 改变合并文章的属性 sp_changemergefilter 改变一些合并过滤器的属性 sp_changemergepublication 改变合并出版物的属性 sp_changemergepullsubscription 改变合并拉回出版物的属性 sp_changemergesubscription 改变合并的推出或者拉回出版物的属性 sp_changeobjectowner 改变对象的所有者 sp_changepublication 改变出版物的属性 sp_changesubscriber 改变用于订阅服务器的选项

sp_changesubscriber_schedule 改变用于分布式代理和事务代理的订阅服务器的调度 sp_changesubstatus 改变订阅服务器的状态 sp_column_privileges 返回列的权限信息

sp_column_privileges_ex 返回在链接服务器上指定表的列的权限信息 sp_columns 返回在当前环境中列的信息 sp_columns_ex 返回在链接服务器上列的信息 sp_configure 显示或修改当前服务器的全局配置 sp_create_removable 创建一个可移动介质数据库 sp_createstats 创建单列的统计信息 sp_cursor 用于请求定位更新

sp_cursor_list 报告当前打开的服务器游标属性 sp_cursorclose 关闭和释放游标 sp_cursorfetch 从游标中取出数据行

sp_cursoropen 定义与游标和游标选项相关联的 SQL 语句,然后填充游标

sp_cursoroption 用于设置各种游标选项

sp_cycle_errorlog 关闭错误日志文件重新开始错误记录 sp_databases 列出当前系统中的数据库

sp_datatype_info 返回当前环境支持的数据类型信息 sp_dbfixedrolepermission 显示每一个固定数据库角色的许可 sp_dboption 显示或修改数据库选项

sp_dbremove 删除数据库和与该数据库相关的所有文件 sp_defaultdb 设置登录帐户的默认数据库 sp_defaultlanguage 设置登录帐户的默认语言 sp_delete_alert 删除警报

sp_delete_backuphistory 删除备份和恢复的历史信息 sp_delete_category 删除指定类型的作业、警报和操作员 sp_delete_job 删除一个作业

sp_delete_jobschedule 删除作业的调度 sp_delete_jobserver 删除指定的目标服务器 sp_delete_jobstep 从作业中删除指定的作业步骤 sp_delete_notfication 删除发送给某个操作员的所有通知 sp_delete_operator 删除操作员

sp_delete_targetserver 从可以使用的目标服务器列表中删除指定的服务器 sp_delete_targetservergroup 删除指定的目标服务器组

sp_delete_targetsvrgrp_member 从目标服务器组中删除一个目标服务器 sp_deletemergeconflictrow 删除冲突表中的记录行 sp_denylogin 防止window用户或群组连接到 sql server sp_depends 显示数据库对象的依赖信息 sp_describe_cursor 报告服务器游标的属性

sp_describe_cursor_columns 报告在服务器游标的结果集中列的属性 sp_describe_cursor_tables 报告服务器游标参考的基表信息 sp_detach_db 分享服务器中的数据库

sp_drop_agentparameger 删除配置文件中的一个或者多个参数 sp_drop_profile 删除配置文件 sp_dropalias 删除一个帐户的别名

sp_dropapprole 删除当前数据库中的应用程序角色 sp_droparticle 从出版物中删除一篇文章 sp_dropdevice 删除数据库或者备份设备

sp_dropdistpublisher 删除出版服务器 sp_dropdistributiondb 删除分布数据库 sp_dropdistributor 删除分布服务器

sp_dropdropextendedproc 删除一个扩展存储过程 sp_dropgroup 从当前数据库中删除角色

sp_droplinkedsrvlogin 删除一个本地服务器和连接服务器的映射帐户 sp_droplogin 删除一个登录帐户

sp_dropmergearticle 从合并出版物中删除一篇文章 sp_dropmergefilter 删除一个合并过滤器

sp_dropmergepublication 删除一个合并出版物和与其相关的快照复制 sp_dropmergepullsubscription 删除一个合并拉回订购物 sp_dropmergesubscription 删除一个订阅物 sp_dropmessage 删除一个消息

sp_droppublication 删除出版物和与其相关的文章

sp_droppullsubscription 删除当前订阅服务器数据库中的订阅物 sp_dropremotelogin 删除一个远程登录帐户 sp_droprole 从当前数据库中删除一个角色

sp_droprolemember 从当前数据库中的一个角色中删除一个安全性帐户 sp_dropserver 删除一个远程或者连接服务器列表中的服务器 sp_dropsrvrolemember 从一个固定的服务器角色中删除一个帐户 sp_dropsubscriber 删除一个订阅服务器 sp_dropsubscription 删除订阅物

sp_droptype 删除一种用户定义的数据类型 sp_dropuser 从当前数据库中删除一个用户 sp_dropdropwebtask 删除以前版本定义的web任务

sp_dsninfo 从一个与当前服务器相关的分布服务器返回ODBC和OLE DB数据源的信息 sp_dumpparamcmd 返回存储在分布数据库中的参数化命令的详细信息 sp_enumcodepages 返回一个字符集和代码页的列表 sp_enumcustomresovers 返回所有可用的定制解决方案表表 sp_enumdsn 返回所有可用的odbc和ole db数据源列表 sp_enumfullsubscribers 返回订阅服务器的列表 sp_executesql 执行动态的T-SQL语句

sp_expired_subscription_cleanup 周期性地检查订阅物的状态是否失效 sp_fkeys 返回当前环境的外键信息

sp_foreignkeys 返回参照连接服务器的表的主键的外键 sp_fulltext_catalog 创建和删除全文本目录

sp_fulltext_column 指定某一个列是否参加全文本索引 sp_fulltext_database 从当前数据库中初始化全文本索引 sp_fulltext_service 改变Microsoft Search Service属性 sp_fulltext_table 标记用于全文本索引的表 sp_generatefilters 在外键表上创建一个过滤器

sp_get_distributor 确定一个分布服务器是否安装在某个服务器上 sp_getbindtoken 创建一个绑定的连接文本 sp_getmergedeletype 返回合并删除的类型

sp_grant_publication_access 在出版物的访问列表中增加一个用户 sp_grantdbaccess 在当前数据库中增加一个安全性帐户 sp_grantlogin 允许Windows用户或群组连接到 SQL Server sp_help 报告有关数据库对象的信息

sp_help_agent_default 检索作为参数传送的代理类型的默认配置的标识号 sp_help_agent_parameter 返回代理配置的所有参数 sp_help_agent_profile 返回指定代理的配置 sp_help_alert 报告有关警报的信息

sp_help_category 提供有关作业、警报、操作员的指定种类的信息 sp_help_downloadlist 列出有关作业的信息

sp_help_fulltext_catalogs 返回有关全文本索引表的信息 sp_help_fulltext_columns 返回标记全文本索引的列信息

sp_help_fulltext_columns_cursor 使用游标检索标记为全文本的索引列 sp_help_fulltext_tables 返回标记为全文本索引的表

sp_help_fulltext_tables_cursor 使用游标返回标记为全文本索引的表 sp_help_job 返回有关作业的信息

sp_help_jobhistory 提供有关作业的历史信息 sp_help_jobschedule 返回作业的调度信息 sp_help_jobserver 返回给定作业的服务器信息 sp_help_jobstep 返回作业的步骤信息 sp_help_operator 返回有关操作员的信息

sp_help_publication_access 返回可以访问指定出版物的帐户列表 sp_help_targetserver 列出全部目标服务器

sp_help_targetservergroup 列出指定服务器组中的全部目标服务器

sp_helparticle 显示有关文章的信息

sp_helpconstraint 返回有关约束的类型、名称等信息 sp_helpdb 返回指定数据库或全部数据库的信息 sp_helpdbfixedrole 返回固定的服务器角色的列表 sp_helpdevice 返回有关数据库文件的信息

sp_helpdistpublisher 返回充当分布服务器的出版服务器的属性 sp_helpdistributiondb 返回分布数据库的属性信息

sp_helpdistributor 列出分布服务器、分布数据库、工作目录等信息 sp_helpextendproc 显示当前定义的扩展存储过程信息 sp_helpfile 返回与当前数据库相关的物理文件信息 sp_helpfilegroup 返回与当前数据库相关的文件组信息 sp_helpgroup 返回当前数据库中的角色信息 sp_helpindex 返回有关表的索引信息 sp_helplanguage 返回有关语言的信息

sp_helplinkedsrvlogin 返回链接服务器中映射的帐户信息 sp_helplogins 返回有关login和与其相关的数据库用户信息 sp_helpmergearticle 返回有关合并文章的信息

sp_helpmergearticleconflicts 返回有关冲突的出版物中的文章信息 sp_helpmergeconflictrows 返回在指定冲突表中的行 sp_helpmergefilter 返回有关合并过滤器的信息 sp_helpmergepublication 返回有关合并出版物的信息 sp_helpmergepullsubscription 返回有关拉回订阅物的信息 sp_helpmergesubscription 返回有关推出订阅物的信息 sp_help_notification 报告对于给定操作员的警报信息 sp_helppublication 返回有关出版物的信息 sp_helprole 返回当前数据库中的角色信息

sp_helprolemember 返回当前数据库中角色成员的信息 sp_helprotect 返回有关用户许可的信息

sp_helpserver 显示特定远程或者复制服务器的信息 sp_helpsort 显示系统的排列顺序和字符集的信息 sp_helpsrvrole 显示系统中的固定服务器角色列表

sp_helpsrvrolemember 显示系统中的固定服务器角色成员的信息 sp_helpsubscrberinfo 显示有关订阅服务器的信息

sp_helpsubscription 显示有特定出版物等有关的订阅物信息

sp_helpsubscription_properties 检索安全性信息

sp_helptext 显示规则、默认值、存储过程、触发器、视图等的未加密的文本定义信息 sp_helptrigger 显示触发器的类型

sp_helpuser 显示当前数据库中的用户、Windows NT用户和组、角色等信息 sp_indexes 返回指定远程表的索引信息 sp_indexoption 为用户定义的索引设置选项

sp_link_publication 设置立即修改订阅服务器的同步化触发器使用的配置和安全性信息 sp_linkedservers 返回在本地服务器上定义的链接服务器的列表 sp_lock 返回有关锁的信息

sp_makewebtask 创建一个执行html文档的任务

sp_manage_jobs_by_login 删除或者重新指定属于login的作业 sp_mergedummyupdate 制作用于合并复制的修改备份 sp_mergesubscription_cleanup 删除元数据 sp_monitor 显示系统的统计信息

sp_msx_defect 从多个服务器操作中删除当前服务器 sp_msx_enlist 增加当前服务器到可用的目标服务器列表中 sp_password 增加或者修改指定login的口令 sp_pkeys 返回某个表的主键信息

sp_post_msx_operation 插入一些目标服务器可以执行的信息 sp_primarykeys 返回主键列的信息

sp_processmail 使用扩展存储过程修改邮件信息 sp_procoption 设置或者显示过程选项 sp_publication_validation 初始化文章校验请求 sp_purge_jobhistory 删除作业的历史记录

sp_recompile 使存储过程和触发器在下一次运行时重新编译 sp_refreshsubscriptions 在拉回出版物中增加订阅物到文章中 sp_refreshview 刷新指定视图的元数据

sp_reinitmergepullsubscription 标记一个合并拉回订阅 sp_reiniteergesubscription 标记一个合并订阅

sp_reinitpullsubscription 标记一个事务订阅或者匿名订阅 sp_reinitsubscription 重新初始化订阅

sp_remoteoption 显示或者修改远程登录帐户的选项

sp_remove_job_from_targets 从给定的目标服务器中删除指定的作业 sp_removedbreplication 从数据库中删除所有的复制对象

sp_rename 更改用户创建的数据库对象名称 sp_renamedb 更改数据库名称 sp_replcounters 返回复制的统计信息

sp_repldone 修改服务器做的分布事务的统计信息 sp_replflush 处理文章的高速缓冲存储区

sp_replication_agent_checkup 检查每一个分布数据库

sp_replicationdboption 在当前数据库中设置复制数据库的选项 sp_replsetoriginator 用于在事务复制中检测循环登录 sp_replshowcmds 返回标记复制的事务命令

sp_repltrans 返回在出版数据库事务日志中的所有事务的结果集 sp_resetstatus 重新设置异常数据库的形态

sp_resync_targetserver 重新同步所有的多服务器作业

sp_revoke_publication_access 从出版数据库的访问列表中删除login帐户 sp_revokedbaccess 从当前数据库中删除安全性帐户 sp_revokelogin 删除系统的login帐户

sp_script_synctran_commands 生成一个可以用于立即修改订阅物的脚本 sp_scriptdelproc 生成一个可以定制存储过程的create procedure语句 sp_scriptinsproc 生成一个可以定制存储过程的create procedure语句 sp_scriptmappedupdproc 生成一个可以定制存储过程的create procedure语句 sp_scriptupdproc 生成一个可以定制存储过程的create procedure语句 sp_serverinfo 返回系统的属性和匹配值

sp_serveroption 设置用于远程服务器和连接服务器的服务器选项 sp_setapprole 激活与应用程序相关的许可 sp_setnetname 设置计算机的网络名称 sp_spaceused 显示数据库的空间使用情况

sp_special_columns 返回可以惟一确定表中行的列集 sp_sproc_columns 返回用于单个存储过程的列的信息 sp_srvrolepermission 返回应用到固定的服务器角色的许可 sp_start_job 指示SQL Server agent立即执行作业 sp_statistics 返回表中的所有索引表表

sp_stop_job 指示SQL Server agent终止执行作业 sp_stored_procedures 返回当前环境中的存储过程列表

sp_subscription_cleanup 当订阅服务器上的订阅物被删除时清除元数据 sp_table_privileges 返回表许可的列表

sp_table_privileges_ex 返回连接服务器上指定表的许可信息 sp_table_validation 返回有关表或索引视图的行数或校验值信息 sp_tableoption 设置用户定义表的选项值

sp_tables 返回在当前环境中可以被查询的对象的列表 sp_tables_ex 返回链接服务器的表的信息

sp_unbindefault 从列或者用户定义的数据类型中解除默认值的绑定 sp_unbindrule 从列或者用户定义的数据类型中解除规则的绑定 sp_update_agent_profile 修改用于复制代理类型的配置 sp_updatealert 修改一个已有警报的设置 sp_update_category 改变种类的名称 sp_update_job 修改作业的属性

sp_update_jobschedule 修改指定作业的调度设置 sp_update_jobstep 修改作业中每一步骤的设置 sp_updateoperator 修改用于警报和作业的操作员的信息 sp_update_targetservergroup 改变指定目标服务器组的名称 sp_update_notification 修改警报通知的通知方法 sp_updatestats 运行update statistics修改系统的统计信息 sp_validatelogins 报告有关孤立的Windows NT用户和组的信息 sp_validname 检查有效的系统帐户信息 sp_who 提供当前用户和进程的信息

本文来源:https://www.bwwdw.com/article/n2xg.html

Top