无法复制某些SQL server文件

无法复制某些SQL server文件,sql,sql-server,Sql,Sql Server,我已将一些数据库附加到我的sql server实例。我想知道不同的行为,而DBs是以同样的方式连接的 当我尝试复制包含这些文件的文件夹时,有些文件不复制,并给出文件正在使用的错误信息,而另一些附加到同一实例和同一文件夹中的文件复制时没有任何问题。 请告知有什么区别 谢谢复制文件的正确方法如下,这仅适用于用户数据库: 要在计划的重新定位过程中移动数据或日志文件,请执行以下步骤: 运行以下语句。 更改脱机设置的数据库名称; 将一个或多个文件移动到新位置。 对于移动的每个文件,运行以下语句。 更改数据

我已将一些数据库附加到我的sql server实例。我想知道不同的行为,而DBs是以同样的方式连接的

当我尝试复制包含这些文件的文件夹时,有些文件不复制,并给出文件正在使用的错误信息,而另一些附加到同一实例和同一文件夹中的文件复制时没有任何问题。 请告知有什么区别


谢谢

复制文件的正确方法如下,这仅适用于用户数据库:

要在计划的重新定位过程中移动数据或日志文件,请执行以下步骤:

运行以下语句。 更改脱机设置的数据库名称; 将一个或多个文件移动到新位置。 对于移动的每个文件,运行以下语句。 更改数据库名称修改文件名=逻辑名称,文件名='new_path\os_FILE_name'; 运行以下语句。 在线更改数据库名称集; 通过运行以下查询来验证文件更改。 从sys.master\u文件中选择名称、物理名称作为当前位置、状态描述
哪些文件复制了,哪些没有复制?系统DBs将一直在使用,但用户DBs可能不会。不是系统DBs,我自己的DBs,我有时在VS2008中创建