sqlserver的model库是干什么用的啊?

xiangqy 2006-08-25 02:27:15
删也删不掉。
...全文
439 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiangqy 2006-08-25
  • 打赏
  • 举报
回复
知道了,谢谢各位!
九斤半 2006-08-25
  • 打赏
  • 举报
回复
model数据库是个模框,用于所有用户生成的数据库。
例:如果某个表格要在所有数据库中生成,则可以在数据库中生成该表格
以后生成的数据库中都会包括这个表格。

楼主没事去删系统数据库干嘛?
lzhs 2006-08-25
  • 打赏
  • 举报
回复
SQL Server的联机帮助上是这么解释的:
model 数据库用作在系统上创建的所有数据库的模板。当发出 CREATE DATABASE 语句时,新数据库的第一部分通过复制 model 数据库中的内容创建,剩余部分由空页填充。由于 SQL Server 每次启动时都要创建 tempdb 数据库,model 数据库必须一直存在于 SQL Server 系统中。

也就是说,你如果在Model里新建一个表、视图或存储过程等,新建一个数据库的时候,这个数据库里也会有同样的表、视图或存储过程。
zlp321002 2006-08-25
  • 打赏
  • 举报
回复
model 数据库
model 数据库用作在系统上创建的所有数据库的模板。当发出 CREATE DATABASE 语句时,新数据库的第一部分通过复制 model 数据库中的内容创建,剩余部分由空页填充。由于 SQL Server 每次启动时都要创建 tempdb 数据库,model 数据库必须一直存在于 SQL Server 系统中。

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧