MS SQL 系统库信息说明

转自http://blog.csdn.net/leamonjxl/article/details/6529375

 

1. 存储过程:
msdb.dbo.syscategories

包含由 SQL Server Management Studio 用来组织作业、警报和操作员的类别。
该表存储在 msdb 数据库中。

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

3. sp_add_job:添加由 SQLServerAgent 服务执行的新作业。

4. select * from msdb.dbo.sysjobs 查看所有的作业;
msdb.dbo.sysjobs 存储将由 SQL Server 代理执行的各个预定作业的信息。此表存储在 msdb 数据库中。

5. select * from msdb.dbo.sysjobactivity

如何查看作业活动 (SQL Server Management Studio)
MicrosoftSQL Server 代理服务启动后,将创建一个新的会话,并且 msdb 数据库的 sysjobactivity 表由所有现有的已定义作业填充。此表记录当前作业活动和状态。您可以使用 SQL Server 代理中的作业活动监视器查看作业的当前状态。如果 SQL Server 代理服务意外终止,您可以查看 sysjobactivity 表以查明服务终止时正在执行哪些作业。

查看作业活动
在对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例。

展开“SQL Server 代理”。

右键单击“作业活动监视器”,然后单击“查看作业活动”。

在作业活动监视器中,可以查看为此服务器定义的每个作业的详细信息。

右键单击一个作业以启动、停止、启用或禁用该作业,按照作业活动监视器中的显示刷新状态,删除该作业,或者查看其历史记录或属性。

若要启动、停止、启用、禁用或刷新多个作业,请在作业活动监视器中选择多个行,然后右键单击所选内容。

若要更新作业活动监视器,请单击“刷新”。若要查看较少的行,请单击“筛选”,然后输入筛选参数。


6. select * from sys.databases 查出MsSql 2005的所有数据库的名称;

7. (1) master数据库记录SQL Server系统的所有系统级别信息。

  (2) tempdb数据库保存所有的临时表和临时存储过程。

  (3) model数据库是为用户创建数据库提供的模板。

    (4) msdb数据库供SQL Server代理程序调度警报和作业以及记录各种操作。

  (5) northwind和pubs是示例数据库,以后我们要经常利用它们做演示。

除了northwind和pubs之外,其他四个数据库都是由SQLServer自行维护的,一般不需要用户干预。

8.  MsSql自带的Model数据库的作用:
当发出 CREATE DATABASE 语句时,将通过复制 model 数据库中的内容来创建数据库的第一部分,然后用空页填充新数据库的剩余部分。

如果修改 model 数据库,之后创建的所有数据库都将继承这些修改。例如,可以设置权限或数据库选项或者添加对象,例如,表、函数或存储过程。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值