plz在Sql Server 2012中给出了Contained Database = true的详细信息 如何使用?为什么?
答案 0 :(得分:0)
包含的数据库是与其他数据库以及承载数据库的SQL Server实例隔离的数据库。 SQL Server 2016帮助用户以4种方式将其数据库与实例隔离。 描述数据库的大部分元数据都保存在数据库中。 (除了在主数据库中维护元数据之外,或者代替维护元数据。) 使用相同的排序规则定义所有元数据。 用户身份验证可以由数据库执行,从而减少了数据库对SQL Server实例登录的依赖性。 SQL Server环境(DMV' s,XEvents等)报告并可以对包含信息采取行动。
-MSDN Link
答案 1 :(得分:0)
如何Migrate to a Partially Contained Database:
USE [master]
GO
ALTER DATABASE [Accounting] SET CONTAINMENT = PARTIAL
GO
SQL Server 2012中的Contained Databases是什么:
包含的数据库是与其他数据库隔离的数据库 数据库以及承载数据库的SQL Server实例。 SQL Server 2012帮助用户将数据库与实例隔离开来 以4种方式。
描述数据库的大部分元数据都保存在数据库中。 (除了或代替维护元数据) 主数据库。)
使用相同的排序规则定义所有元数据。
用户身份验证可以由数据库执行,减少了数据库对SQL Server实例登录的依赖。
SQL Server环境(DMV,XEvents等)报告并可以对收容信息采取行动。