问题:或者说,创建一个数据库有三个名字,一个是create后面的那个,一个是name=的那个,一个是filename=的那个,请问这三个名字有什么区别,都有什么不同的作用,
答案:数据库名称
这是新资料库的名称。资料库名称在 SQL Server 的执行个体内必须是唯一的,且必须符合识别码的规则。
数据库逻辑名
这是参考档案时在 SQL Server 中使用的逻辑名称。logical_file_name 在资料库中必须是唯一的,且必须符合识别码的规则。
物理文件名称
指数据库文件的名称,可分为数据和日志文件名称
时间: 2024-10-13 01:10:10