在SQL Server中,那个数据库是主数据库,删除了它会导致系统的崩溃。

[复制链接]
查看11 | 回复3 | 2010-1-21 12:54:05 | 显示全部楼层 |阅读模式
(D)Master数据库 1、 master数据库记录SQL Server系统的所有系统级别信息。是最重要的系统库,记录了SQL Server系统的所有系统信息。包括所有的登录信息、系统设置信息、SQL Server的初始化信息和其它系统数据库及用户数据库的相关信息。tempdb是一个临时数据库,保存所有的临时表和临时存储过程,以及其他的临时存储空间的要求。Tempdb数据库由整个系统的所有数据库使用。SQL Server每次启动时,tempdb数据库被重新建立。当用户与SQL Server断开连接时,其临时表和存储过程被自动删除。2、model数据库是为用户创建数据库提供的模板。
回复

使用道具 举报

千问 | 2010-1-21 12:54:05 | 显示全部楼层
Master数据库MASTER:核心数据库 主要配合完成数据库的权限,日志,登陆信息,设定,进程管理等数据库系统与操作系统级别的服务操作MODEL:模版数据库主要配合完成用户自定义数据库创建时提供各种模板
回复

使用道具 举报

千问 | 2010-1-21 12:54:05 | 显示全部楼层
SQL Server的联机帮助上是这么解释的:
model 数据库用作在系统上创建的所有数据库的模板。当发出 CREATE DATABASE 语句时,新数据库的第一部分通过复制 model 数据库中的内容创建,剩余部分由空页填充。由于 SQL Server 每次启动时都要创建 tempdb 数据库,model 数据库必须一直存在于 SQL Server 系统中。
也就是说,你如果在Model里新建一个表、视图或存储过程等,新建一个数据库的时候,这个数据库里也会有同样的表、视图或存储过程。
回复

使用道具 举报

千问 | 2010-1-21 12:54:05 | 显示全部楼层
master数据库.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行