【发布时间】:2017-08-18 22:21:32
【问题描述】:
我的数据库中有 .mdf 和 .ldf 文件。我已尝试将其附加到我的 sql server 2008 中。
我这样写查询:
CREATE DATABASE HRMS
ON ( FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MHI\MSSQL\DATA\HRMS.mdf' , SIZE = 2048KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON ( FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MHI\MSSQL\DATA\HRMS.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
但我收到错误:
消息 1036,第 16 级,状态 2,第 1 行 此 CREATE/ALTER DATABASE 语句中需要文件选项 NAME。 消息 1036,第 16 级,状态 2,第 1 行 此 CREATE/ALTER DATABASE 语句中需要文件选项 NAME。
现在我也试过了..
Create database dbname
On
(
Filename= 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MHI\MSSQL\DATA\HRMS.mdf',
Filename = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MHI\MSSQL\DATA\HRMS.ldf'
)
For attach;
CREATE/ALTER DATABASE 语句中选项文件名的使用无效。
【问题讨论】:
标签: sql-server sql-server-2008