Sql server 移动全文搜索目录
我有一个SQL Server 2005数据库,它在自己的驱动器上有数据和日志,并且第一次创建了全文搜索,看起来我错过了需要指定目录保存位置的部分,并最终将其保存在我的c驱动器上 我的c驱动器仅适用于操作系统 如何将目录移动到同一台计算机上的其他位置?对于SQL Server 2005,: 将数据或日志文件作为 有计划的搬迁,遵循以下步骤 步骤:Sql server 移动全文搜索目录,sql-server,sql-server-2005,full-text-search,catalog,Sql Server,Sql Server 2005,Full Text Search,Catalog,我有一个SQL Server 2005数据库,它在自己的驱动器上有数据和日志,并且第一次创建了全文搜索,看起来我错过了需要指定目录保存位置的部分,并最终将其保存在我的c驱动器上 我的c驱动器仅适用于操作系统 如何将目录移动到同一台计算机上的其他位置?对于SQL Server 2005,: 将数据或日志文件作为 有计划的搬迁,遵循以下步骤 步骤: 运行以下语句 ALTER DATABASE database_name SET OFFLINE ALTER DATABASE database_nam
ALTER DATABASE database_name SET OFFLINE
ALTER DATABASE database_name MODIFY FILE (
NAME = logical_name,
FILENAME = 'new_path\os_file_name' )
ALTER DATABASE database_name SET ONLINE
ALTER DATABASE database_name SET OFFLINE
ALTER DATABASE database_name MODIFY FILE (
NAME = logical_name,
FILENAME = 'new_path\os_file_name' )
ALTER DATABASE database_name SET ONLINE
ALTER DATABASE database_name SET OFFLINE
ALTER DATABASE database_name MODIFY FILE (
NAME = logical_name,
FILENAME = 'new_path\os_file_name' )
ALTER DATABASE database_name SET ONLINE
SELECT name, physical_name AS CurrentLocation, state_desc
FROM sys.master_files
WHERE database_id = DB_ID(N'<database_name>');
选择名称、物理名称作为当前位置、状态描述
从sys.master_文件
其中database_id=DB_id(N“”);