⑴ 附加数据库有什么作用
sql Server或SQL Server Management Studio在Transact-SQL中有附加数据库功能。操作者可以使用此功能来复制、移动或升级SQL Server数据库。附加数据库时,所有数据文件(MDF 文件和 LDF 文件)都必须可用。
不建议对“备份和恢复”使用分离和附加。没有事务日志备份,并且可能会意外删除文件。在使用附加方法升级数据库后,该数据库将立即变为可用,然后自动进行升级。如果数据库具有全文检索,升级过程将导入、重置或重新生成它们,具体取决于全文升级选项服务器属性的设置。
(1)pe下备份sql扩展阅读:
如果任何数据文件的路径不同于首次创建数据库或上次附加数据库时的路径,则必须指定文件的当前路径。在附加数据库时,如果 MDF 和 LDF 文件位于不同目录并且其中一条路径包含 \?GlobalRoot,该操作将失败。
不能附加或还原来自未知或不可信源的数据库。此类数据库可能包含恶意代码,这些代码可能会执行非预期的Transact-SQL代码,或者通过修改架构或物理数据库结构导致错误。
使用来自未知源或不可信源的数据库前,需要在非生产服务器上针对数据库运行DBCC CHECKDB,然后检查数据库中的代码,例如存储过程或其他用户定义代码。