附加数据库有什么作用(数据库的附加)
1个回答
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
关注
展开全部
SQLServer或SQLServerManagementStudio在Transact-SQL中有附加数据库功能。操作者可以使用此功能来复制、移动或升级SQLServer数据库。附加数据库时,所有数据文件(MDF文件和LDF文件)都必须可用。
不建议对“备份和恢复”使用分离和附加。没有事务日志备份,并且可能会意外删除文件。在使用附加方法升级数据库后,该数据库将立即变为可用,然后自动进行升级。如果数据库具有全文检索,升级过程将导入、重置或重新生成它们,具体取决于全文升级选项服务器属性的设置。
扩展资料:
如果任何数据文件的路径不同于首次创建数据库或上次附加数据库时的路径,则必须指定文件的当前路径。在附加数据库时,如果MDF和LDF文件位于不同目录并且其中一条路径包含\?GlobalRoot,该操作将失败。
不能附加或还原来自未知或不可信源的数据库。此类数据库可能包含恶意代码,这些代码可能会执行非预期的Transact-SQL代码,或者通过修改架构或物理数据库结构导致错误。
使用来自未知源或不可信源的数据库前,需要在非生产服务器上针对数据库运行DBCCCHECKDB,然后检查数据库中的代码,例如存储过程或其他用户定义代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询