如何修改SQL SERVER的逻辑文件名
2006-04-10 18:18
405 查看
修改SQL server数据库中的逻辑文件名
使用 FILE_NAME 函数可以返回给定文件标识 (ID) 号的逻辑文件名
如下
下例返回 file_ID 为 1 的文件名(master 数据库文件)。
USE master
SELECT FILE_NAME(1)
当我们进行从一个备份中还原数据库时,数据库的逻辑文件名是不会改变的。
可用 ALTER DATABASE 的 MODIFY FILE 子句作为替代方式更改数据文件或日志文件的逻辑名称。
alter database 数据库名
modify file (
name=逻辑名
,newname=新逻辑名
)
事实上,上面的语句是更改了sysfiles和sysfiles1系统表中的name字段
使用 FILE_NAME 函数可以返回给定文件标识 (ID) 号的逻辑文件名
如下
下例返回 file_ID 为 1 的文件名(master 数据库文件)。
USE master
SELECT FILE_NAME(1)
当我们进行从一个备份中还原数据库时,数据库的逻辑文件名是不会改变的。
可用 ALTER DATABASE 的 MODIFY FILE 子句作为替代方式更改数据文件或日志文件的逻辑名称。
alter database 数据库名
modify file (
name=逻辑名
,newname=新逻辑名
)
事实上,上面的语句是更改了sysfiles和sysfiles1系统表中的name字段
相关文章推荐
- sql server 修改逻辑文件名
- SQL Server中,查询与修改数据库逻辑文件名,移动数据库存储路径示例
- SQL Server 数据库名字 数据库文件的逻辑文件名的查询和修改
- SQL SERVER 2005修改数据库名称,包括物理文件名和逻辑名称
- SQL Server之9:sql查询与修改数据库逻辑文件名,移动数据库存储路径
- 如何修改SQL Server 2000的数据库逻辑与物理名称
- SQL SERVER 2005 修改数据库名称,包括物理文件名和逻辑名称
- 如何修改SQL Server 2000的数据库逻辑与物理名称
- 【转】SqlServer中用SQL语句附加数据库及修改数据库逻辑文件名
- 修改原始逻辑文件名ALTER DATABASE 数据库名 MODIFY FILE (NAME = 原始逻辑文件名, NEWNAME = 新逻辑文件名)
- SQL Server 2008中的分区表(二):如何添加、查询、修改分区表中的数据
- SqlServer中用SQL语句附加数据库及修改数据库逻辑文件名
- sql server 企业管理器 如何在查询结果中 直接修改 单元格 值
- 如何修改SQL Server 2000身份验证模式和系统管理员
- Linux 下如何复制文件并修改文件名添加当前时间在里面
- SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据
- 如何修改SQL Server 2005服务器名称(转)
- 如何修改SQL Server 2008数据库服务器名称
- 如何修改SQL Server 2005服务器名称
- SQL查询与修改数据库逻辑文件名,移动数据库存储路径示例