Ben*_*erg 4 sql-server-2008 t-sql
我对 T-SQL 命令 MOVE 有点困惑。我有一个声明说:
MOVE
N'Prod_Database_Data'
TO
N'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\Test_Database.mdf'
GO
Run Code Online (Sandbox Code Playgroud)
日志上使用了相同的语句:Prod_Database_Log。我认为该语句只是制作了数据库的副本,而不是实际移动原始数据库。我是对的还是我错过了一些根本上至关重要的东西?
没有 MOVE 命令。
这将删除旧的 MDF 和 LDF 文件(如果数据库已经存在)并在指定的位置重新创建 MDF/LDF 文件(和 NDF 等)