SQL Server使用哪个实例的哪个数据库进行初始化?

发布于 2024-09-26 18:33:27 字数 451 浏览 0 评论 0原文

  • 另外,master 是记录所有其他数据库的存在以及这些数据库文件的位置的数据库,并记录 SQL Server 的初始化信息。因此,如果 master 数据库不可用,则 SQL Server 无法启动。在 SQL Server 中,系统对象不再存储在主数据库中;而是存储在资源数据库中”[1]

那么,如果没有哪个数据库 - MASTER 或 RESOURCE - SQL Server 就无法启动,并且可能从 SQL Server 的多个实例中的哪一个启动?

[1]
master 数据库(SQL Server 2008 R2 联机丛书)
http://msdn.microsoft.com/en-us/library/ms187837.aspx

  • "Also, master is the database that records the existence of all other databases and the location of those database files and records the initialization information for SQL Server. Therefore, SQL Server cannot start if the master database is unavailable. In SQL Server, system objects are no longer stored in the master database; instead, they are stored in the Resource database" [1]

So, without which database - MASTER or RESOURCE - SQL Server cannot start and from which of the possibly multiple instances of SQL Server?

[1]
master Database (SQL Server 2008 R2 Books Online)
http://msdn.microsoft.com/en-us/library/ms187837.aspx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

何时共饮酒 2024-10-03 18:33:27

每个实例都有自己的主数据库、模型数据库和资源数据库。如果其中任何一个不可用,则实例无法启动。

Each instance has it's own master, model and resource database. The instance cannot start if any of these is unavailable.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文