SQL SERVER 自带系统存储过程分类


目录存储过程


用于实现 ODBC 数据字典功能,并隔离 ODBC 应用程序以使其不受基础系统表更改的影响。


变更数据捕获存储过程


用于启用、禁用、或报告变更数据捕获对象。


游标存储过程


用于实现游标变量功能。


数据收集器存储过程


用于处理数据收集器和以下组件:收集组、收集项和收集类型。


数据库引擎存储过程


用于 SQL Server 数据库引擎的常规维护。


数据库邮件存储过程 (Transact-SQL)


用于从 SQL Server 实例内执行电子邮件操作。


数据库维护计划存储过程


用于设置管理数据库性能所需的核心维护任务。


分布式查询存储过程


用于实现和管理分布式查询。


Filestream 和 FileTable 存储过程 (Transact-SQL)


用于配置和管理 FILESTREAM 和 FileTable 功能。


全文搜索存储过程


用于实现和查询全文索引。


日志传送存储过程


用于配置、修改和监视日志传送配置。


自动化存储过程


用于使标准自动化对象能够在标准 Transact-SQL 批次中使用。


基于策略的管理存储过程


用于基于策略的管理。


复制存储过程


用于管理复制。


安全性存储过程


用于管理安全性。


空间索引存储过程


用于分析和提高空间索引的索引性能。


SQL Server Profiler 存储过程


由 SQL Server Profiler 用于监视性能和活动。


SQL Server 代理存储过程


由 SQL Server 代理用于管理计划的活动和事件驱动的活动。


XML 存储过程


用于 XML 文本管理。


常规扩展存储过程


用于提供从 SQL Server 实例到外部程序的接口,以便进行各种维护活动。

 注意

除非另外特别说明,否则所有的系统存储过程将返回一个 0 值以表示成功。 若要表示失败,则返回一个非零值。

SQL SERVER 自带系统存储过程分类

时间: 2024-10-11 01:48:44

SQL SERVER 自带系统存储过程分类的相关文章

SQL Server中带事务的存储过程简单举例

先来看一个概念: 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完整地执行,要么完全地不执行.那么在存储过程里添加事务,则可以保证该事务里的所有sql代码要么完全执行要么完全不执行. 举个简单的带事务的存储过程: Begin Set NOCOUNT ON; --不返回影响行数 Set XACT_ABORT ON; --使用存储过程执行事务需要开启XACT_ABORT参数(默认为OFF) delete from table1 where n

SQL Server四个“系统数据库”作用的简介

master.model.msdb.tempdb简称为“3M1T”,在后续的版本选择安装不同的组件后也有其他系统级数据库,如ReportServer.Distribution等,本次主要介绍3M1T数据库. [master数据库]:master数据库是SQL Server中最重要的数据库,记录了SQL Server系统中所有的系统信息,包括登入账户.系统配置和设置.服务器中数据库的名称.这些数据库文件的位置.系统进程. linked server及SQL Server初始化信息等.一旦数据库文件

SQL 中常见的系统存储过程

原文:SQL 中常见的系统存储过程 -- 来源于网络 -- 更详细的介结参考联机帮助文档 xp_cmdshell --*执行DOS各种命令,结果以文本行返回. xp_fixeddrives --*查询各磁盘/分区可用空间 xp_loginconfig --*报告SQL Server 实例在Windows 上运行时的登录安全配置 xp_logininfo --*返回有关Windows 认证登录的信息. xp_msver --*返回有关Microsoft SQL Server 的版本信息 xp_en

SQL Server 重新初始化系统数据库中的单引号问题

在最近的数据库跨机房迁移中,由于硬件的限制,需要滚动式地将数据库一台台迁移到新机房,先在新机房搭建一个新环境,将数据迁移过去,再将旧机房的机器下架搬到新机房,重新配置后用于下一轮的升级,重新配置过程中,有以下几个问题: 1:由于机房和IP已经发生变化,因此需要按照命名规则修改服务器名称. 2:原数据库上的数据如登录账号/作业/链接服务器等等需要删除 3:部分服务器因磁盘变动,仅保留系统盘,部分SQL Server文件(如果系统数据库文件)已经丢失 对于问题1和问题2,可以进行手动删除或者写个脚本

SQL Server 中的系统表

存储SQL所有的系统信息.存储有关数据库服务中的元数据所谓元数据即(比如数据服务器有哪些用户数据库.数据库服务器有哪些登陆账号,数据库中都有哪些表,每个表都有哪些字段 每个数据库有哪些存储过程.视图等等的数据),系统表一般sys开头. 任何用户都不应直接更改系统表. 例如,不要尝试使用 DELETE.UPDATE.INSERT 语句或用户定义的触发器修改系统表. 若要检索存储在系统表中的信息,应用程序应使用下列组件之一: 系统存储过程 Transact-SQL 语句和函数 SQL Server

SQL SERVER 2008破解加密存储过程(修正存储过程过长解密出来是空白的问题)

SQLServer2005里使用with encryption选项创建的存储过程仍然和sqlserver2000里一样,都是使用XOR进行了的加密.和2000不一样的是,在2005的系统表syscomments里已经查不到加密过的密文了.要查密文必须使用DAC(专用管理员连接)连接到数据库后,在系统表 sys.sysobjvalues查询,该表的列imageval存储了相应的密文.具体可以使用下面的查询: SELECT imageval FROM sys.sysobjvalues WHERE o

关于SQL Server中的系统表之一 sysobjects

微软Sql Server数据库是企业开发管理中最常用的数据库系统之一.其功能强大而且使用简单.方便.我们在数据库中创建数据库.表.视图.触发器.存储过程.函数等信息. 最常用的功能之一,查询数据,例如: 1 SELECT [SysAreaId] 2 ,[AreaName] 3 ,[AreaNamePinYin] 4 ,[ShortName] 5 ,[AreaTypeId] 6 ,[Depth] 7 ,[ParentId] 8 ,[PostCode] 9 FROM [SavionPlatMisDB

Sql Server-使用Sql Server自带的分词功能实现字段关键词提取(分词能力很低,慎用)

“创建全文索引 启动服务 在SQL Server配置管理工具中,找到'SQL Full-text Filter Daemon Launcher'服务用本地用户启动. 创建全文目录 打开需要创建全文目录的数据库-存储-全文目录-右键新建全文目录 用语句创建全文目录  CREATE FULLTEXT CATALOG [FD_HouseSearch]WITH ACCENT_SENSITIVITY = ON AS DEFAULT AUTHORIZATION [dbo] 此外还可以通过存储过程创建全文目录

在SQL server中如何写存储过程

总结一下SQL server中如何存储. USE [SSQADM]   ----Use 是跳转到哪个数据库,对这个数据库进行操作. GO        ----GO向 SQL Server 实用工具发出一批 Transact-SQL 语句结束的信号,相当于提交上面的SQL语句. ----GO是把t-sql语句分批次执行.(一步成功了才会执行下一步,即一步一个GO) /****** Object:  StoredProcedure [dbo].[PROC_four_five_hr]    Scri