设为首页 收藏本站
查看: 1011|回复: 0

[经验分享] SQL 系统存储过程用法整理

[复制链接]

尚未签到

发表于 2016-11-12 04:55:13 | 显示全部楼层 |阅读模式
----------------------------------------------------------------------------------

-- Author : htl258(Tony)

-- Date : 2010-07-06 23:13:19

-- Version: Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)

-- Jul 9 2008 14:43:34

-- Copyright (c) 1988-2008 Microsoft Corporation

-- Developer Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 2)

-- Blog : http://blog.csdn.net/htl258 (转载保留此信息)

-- Subject: SQL 系统存储过程用法整理

----------------------------------------------------------------------------------

-- 更详细的介结参考联机帮助文档

xp_cmdshell --*执行DOS各种命令,结果以文本行返回。

xp_fixeddrives --*查询各磁盘/分区可用空间

xp_loginconfig --*报告SQL Server 实例在Windows 上运行时的登录安全配置

xp_logininfo --*返回有关Windows 认证登录的信息。

xp_msver --*返回有关Microsoft SQL Server 的版本信息

xp_enumgroups --返回Windows用户组列表或在指定域中的全局组列表。

xp_sendmail --将电子邮件发送给指定的收件人(后续版本将删除该功能)。

xp_readmail --阅读SQL Mail收件箱中的邮件(后续版本将删除该功能)。

xp_deletemail --删除Microsoft SQL Server 收件箱中的邮件(后续版本将删除该功能)。

xp_startmail --通过该过程启动SQL Mail将返回两条消息,主要用于故障排除。

xp_stopmail --停止SQL 邮件客户端会话(后续版本将删除该功能)。

xp_grantlogin --授予Windows 组或用户对SQL Server 的访问权限(后续版本将删除该功能)。

xp_revokelogin --撤消Windows 组或用户对SQL Server 的访问权限(后续版本将删除该功能)。

xp_logevent --将用户定义消息记入SQL Server 日志文件和Windows 事件查看器。

xp_sprintf --设置一系列字符和值的格式并将其存储到字符串输出参数中。每个格式参数都用相应的参数替换。

xp_sqlmaint --使用包含sqlmaint 开关的字符串调用sqlmaint 实用工具(后续版本将删除该功能)。

xp_sscanf --将数据从字符串读入每个格式参数所指定的参数位置。


sp_ActiveDirectory_Obj --控制数据库在Windows活动目录中的注册。

sp_ActiveDirectory_SCP --控制已连接实例的数据库在Windows活动目录中的注册。

sp_add_agent_parameter --将新参数及其值添加到代理配置文件中。

sp_add_agent_profile --为复制代理创建新的配置文件。

sp_add_alert --创建一个警报。

sp_add_category --将指定的作业、警报或操作员类别添加到服务器中。

sp_add_job --*添加由SQLServerAgent 服务执行的新作业。

sp_add_jobschedule --*创建作业计划。

sp_add_jobserver --在指定的服务器中,以指定的作业为目标。

sp_add_jobstep --*在作业中添加一个步骤(操作)。

sp_add_log_shipping_alert_job --检查是否已在此服务器上创建了警报作业,无则创建。

sp_add_log_shipping_primary_database --设置日志传送配置(包括备份作业、本地监视记录及远程监视记录)的主数据库。

sp_add_log_shipping_primary_secondary --在主服务器上添加辅助数据库项。

sp_add_log_shipping_secondary_database --为日志传送设置辅助数据库。

sp_add_log_shipping_secondary_primary --为指定的主数据库设置主服务器信息,添加本地和远程监视器链接,并在辅助服务器上创建复制作业和还原作业。

sp_add_maintenance_plan --添加维护计划并返回计划ID(后续版本将删除该功能)。

sp_add_maintenance_plan_db --将数据库与维护计划关联(后续版本将删除该功能)。

sp_add_maintenance_plan_job --将维护计划与现有作业关联(后续版本将删除该功能)。

sp_add_notification --设置警报通知。

sp_add_operator --创建用于警报和作业的操作员(通知收件人)。

sp_add_proxy --添加指定SQL Server 代理的代理帐户。

sp_add_schedule --创建一个可由任意数量的作业使用的计划。

sp_add_targetservergroup --添加指定的服务器组。

sp_add_targetsvrgrp_member --将指定的目标服务器添加到指定的目标服务器组。

sp_addapprole --向当前数据库中添加应用程序角色(后续版本将删除该功能)。

sp_addarticle --创建项目并将其添加到发布中。

sp_adddistpublisher --配置发布服务器以使用指定的分发数据库。

sp_adddistributiondb --创建新的分发数据库并安装分发服务器架构。

sp_adddistributor --在分发服务器上对主数据库执行以注册服务器,并将其标记为分发服务器。

sp_adddynamicsnapshot_job --创建一个代理作业,该代理作业可为具有参数化行筛选器的发布生成筛选数据快照。

sp_addextendedproc --向Microsoft SQL Server 注册新扩展存储过程的名称(后续版本将删除该功能)。

sp_addextendedproperty --将新扩展属性添加到数据库对象中。

sp_addlinkedserver --*创建链接服务器。

sp_addlinkedsrvlogin --*添加链接服务器登录映射。

sp_addlogin --创建新的SQL Server 登录(后续版本将删除该功能)。

sp_addlogreader_agent --为给定数据库添加日志读取器代理。

sp_addmergealternatepublisher --为订阅服务器添加使用备用同步伙伴的功能。

sp_addmergearticle --在现有的合并发布中添加项目。

sp_addmergefilter --添加新合并筛选以创建基于与另一个表的联接的分区。

sp_addmergepartition --为在订阅服务器上按HOST_NAME 或SUSER_SNAME 的值进行筛选的订阅创建动态筛选分区。

sp_addmergepublication --创建新合并发布。

sp_addmergepullsubscription --添加对合并发布的请求订阅。

sp_addmergepullsubscription_agent --向合并发布添加一个用于计划请求订阅同步的新代理作业。

sp_addmergepushsubscription_agent --添加一个新代理作业,用于制定合并发布推送订阅的同步计划。

sp_addmergesubscription --创建推送合并订阅或请求合并订阅。

sp_addmessage --将新的用户定义错误消息存储在SQL Server 数据库引擎实例中。

sp_addpublication --创建快照或事务发布。

sp_addpublication_snapshot --为指定的发布创建快照代理。

sp_addpullsubscription --将请求订阅添加到快照或事务发布。

sp_addpullsubscription_agent --向事务发布添加用于同步请求订阅的全新预定的代理作业。

sp_addpushsubscription_agent --添加新的预定代理作业,以使推送订阅与事务发布同步。

sp_addqreader_agent --为给定分发服务器添加队列读取器代理。

sp_addremotelogin --在本地服务器上添加新的远程登录ID(后续版本将删除该功能)。

sp_addrole --在当前数据库中创建新的数据库角色(后续版本将删除该功能)。

sp_addrolemember --为当前数据库中的数据库角色添加数据库用户、数据库角色、Windows 登录名或Windows 组。

sp_addscriptexec --将SQL 脚本(.sql 文件)投递到发布的所有订阅服务器。

sp_addserver --定义SQL Server 本地实例的名称(后续版本将删除该功能)。

sp_addsrvrolemember --添加登录,使其成为固定服务器角色的成员。

sp_addsubscriber --向发布服务器添加新的订阅服务器,使其能够接收发布。

sp_addsubscriber_schedule --为分发代理和合并代理添加计划。

sp_addsubscription --订阅添加到发布并设置订阅服务器的状态。

sp_addsynctriggers --在订阅服务器上创建与所有类型的可更新订阅一起使用的触发器。

sp_addtabletocontents --将源表中当前不在跟踪表内的任何行的引用插入合并跟踪表中。

sp_addtype --创建别名数据类型(后续版本将删除该功能)。

sp_addumpdevice --将备份设备添加到SQL Server 数据库引擎的实例中。

sp_adduser --向当前数据库中添加新的用户(后续版本将删除该功能)。

sp_adjustpublisheridentityrange --调整发布上的标识范围,并基于发布上的阈值重新分配新的范围。

sp_altermessage --更改SQL Server 数据库引擎实例中用户定义消息的状态。

sp_apply_job_to_targets --将作业应用于一个或多个目标服务器或属于一个或多个目标服务器组的目标服务器。

sp_approlepassword --更改当前数据库中应用程序角色的密码(后续版本将删除该功能)。

sp_article_validation --启动对指定项目的数据验证请求。

sp_articlecolumn --用于指定项目中包含的列以垂直筛选已发布表中的数据。

sp_articlefilter --基于表项目筛选发布的数据。

sp_articleview --在垂直或水平筛选表时创建用于定义已发布项目的视图。

sp_attach_db --将数据库附加到服务器(后续版本将删除该功能)。

sp_attach_schedule --设置一个作业计划。

sp_attach_single_file_db --将只有一个数据文件的数据库附加到当前服务器。

sp_attachsubscription --将现有的订阅数据库附加到任何订阅服务器。

sp_autostats --显示或更改特定索引或统计信息的自动UPDATE STATISTICS 设置。

sp_batch_params --显示有关Transact-SQL 批处理中所含参数的信息。

sp_bindefault --将默认值绑定到列或绑定到别名数据类型(后续版本将删除该功能)。

sp_bindrule --将规则绑定到列或别名数据类型(后续版本将删除该功能)。

sp_bindsession --将会话绑定到同一SQL Server 数据库引擎实例中的其他会话或取消它与这些会话的绑定(后续版本将删除该功能)。

sp_browsemergesnapshotfolder --返回为合并发布生成的最新快照的完整路径。

sp_browsereplcmds --返回分发数据库中存储的可读版本复制命令的结果集,并将其用作诊断工具。

sp_browsesnapshotfolder --返回为发布生成的最新快照的完整路径。

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 color: g

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-298977-1-1.html 上篇帖子: 初试在Ubuntu8.04 server 平台下安装oracle10g 下篇帖子: 利用JDBC-ODBC驱动访问SQL SERVER2008
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表