修改SQLServer数据库中的逻辑文件名
使用FILE_NAME函数返回给定文件ID号的逻辑文件名。
如下所示:
以下示例返回file_ID为1的文件名(master数据库文件)。
使用母版
选择文件名(1)
当我们从备份中恢复数据库时,数据库的逻辑文件名不会改变。
您可以使用ALTER DATABASE的MODIFY FILE子句作为更改数据文件或日志文件的逻辑名称的替代方法。
alter database name
修改文件(
name=逻辑名
,newname=新的逻辑名
)
事实上,上面的语句更改了sysfiles和sysfiles1系统表中的name字段。
位律师回复
0条评论