在SQL Server 2014中创建数据库时出错

时间:2017-08-14 09:27:05

标签: sql sql-server-2014

我正在使用SQL Server 2014,我正在尝试使用此命令创建数据库

CREATE DATABASE [EFSDB]  
ON (NAME = N'EFSDB_Data', FILENAME = N'$MDF', SIZE = 2, FILEGROWTH = 10) 
LOG ON (NAME = N'EFSDB_Log', FILENAME = N'$LDF' , SIZE = 2, FILEGROWTH = 10%)

但是,我收到此错误:

  

发生了文件激活错误。物理文件名'$ MDF'可能不正确。诊断并更正其他错误,然后重试该操作。

     

Msg 1802,Level 16,State 1,Line 42
  CREATE DATABASE失败。无法创建列出的某些文件名。检查相关错误。

此命令在SQL Server 2008中有效,但在SQL Server 2014中不起作用。 此命令保存在sample.sql文件中,该文件使用以下命令执行:

C:\Program Files\Microsoft SQL Server\120\Tools\Binn\OSQL.EXE" -S ServerName -E  -i Sample.sql

0 个答案:

没有答案