sql server中的系统数据库

1、master数据库

master是SQL Server中最重要的数据库,是整个数据库服务器的核心。用户不能直接修改该数据库,如果损坏了master数据库,整个SQL Server服务器将不能工作。该数据库中包含以下内容:所有用户的登陆信息、用户所在的组、所有系统的配置选项、服务器中本地数据库的名称和信息、SQL Server的初始化方式等。作为一个数据库管理员,应该顶起备份master数据库。

2、model数据库

model数据库是SQL Server中创建数据库的模板,如果用户希望创建的数据库有相同的初始化文件大小或者有相同的数据表,则可以将该相关信息保存在model数据库中。因为在将来创建的数据库若使用模板的话都会以model数据库中的数据为模板。

3、msdb数据库

msdb数据库提供运行SQL Server Agent工作的信息。

SQL Server Agent是SQL Server中的一个Windows服,该服务该服务用来运行指定的计划任务。

4、tempdb数据库

tempdb是SQL Server中的一个临时数据库,用于存放各种临时对象或中间结果。SQL Server关闭后,该数据库中的内容被清空,每次重新启动服务器之后,tempdb数据库奖杯重建。

时间: 2024-08-09 02:40:45

sql server中的系统数据库的相关文章

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

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

此操作只能由 SQL Server 中拥有配置数据库读取权限的用户在已加入到某个服务器场的计算机上执行

错误提示:此操作只能由 SQL Server 中拥有配置数据库读取权限的用户在已加入到某个服务器场的计算机上执行.若要将此服务器连接到服务器场,请使用 SharePoint 产品配置向导,该向导可从 Microsoft SharePoint 2010 产品的“开始”菜单启动. 问题原因:服务器场系统域帐号webrun密码已过期. 解决办法:设置该系统域帐号密码永不过期.

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

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

SQL Server 中的系统表

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

关于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附加报错:(使用visual连接也会报错:无法打开物理文件***试为文件附加自动命令的数据库,但失败.已存在同名的数据库) 问题分析: 这是由于权限不够所导致的 解决办法: 1.打开数据库文件夹的属性,具体操作流程如图所示 2.问题解决 原文地址:https://www.cnblogs.com/litstar/p/12590982.html

在 SQL Server 中的网络数据库文件的支持说明

其实就是一个学员问SQL Server 是否能存放的于NAS(UAC 的路径下). 官方的回答简略版本为:可以,需要满足一些强制性的硬件要求.但需要考虑一系列的性能的问题. http://support.microsoft.com/kb/304261/zh-cn

MSSQL之二 Sql Server中管理库与表

作为数据库开发人员,你负责创建和管理数据库和表.当创建表的时候,维护数据的完整性对你是很重要的.为确保表中的数据是准确的,一致的和可靠的,SQL Server提供了各种你可以应用到表上以增强数据完整性的检查. SQL Server包含各种系统数据库.本章介绍不同类型的系统数据库并且解释如何管理用户定义的数据库和管理用户自定义表. 重点 ?      管理数据库 ?      管理表 ?      SQL Server 2008中的数据类型 预习功课 ?        创建数据库 ?       

(4.38)sql server中的事务控制及try cache错误处理

一.事务控制 BEGIN TRY BEGIN TRAN; DECLARE @aaa NVARCHAR(MAX); SET @aaa = 9 / 0; COMMIT TRAN; END TRY BEGIN CATCH --[错误]-- DECLARE @ErrorMessage NVARCHAR(MAX) , @ErrorSeverity INT , @ErrorState INT , @exception NVARCHAR(255); SELECT @ErrorMessage = ERROR_M