0

我正在使用 SQL Server 2008 Express

我使用以下查询创建了一个数据库

create database testdata
  on primary (name = testdata, filename='C:\data\testdata.mdf'),
  filegroup filestreamgroup contains filestream (name = testdata_1, filename = 'C:\data\testdata_1')
  log on (name = log, filename = 'c:\datatestdat.ldf')
go

我还创建了一些带有列的表,一切正常。然后我想使用数据连接将它连接到 asp.net (visual studio 10),当我开始遇到问题时,我按照http://blogs.msdn.com/b/bethmassi/archive/2011/10中给出的步骤进行操作/27/how-to-connect-to-and-diagram-your-sql-express-database-in-visual-studio-lightswitch.aspx但它对我不起作用。在此过程中关闭 SQL Server Management Studio,但是当我无法使用数据连接将数据库连接到 asp.net 时,我保存了我的工作(我创建的数据)我回到 SQL Server Management Studio 我打开它点击新查询和类型使用 testdata 这是我的数据库名称我得到的是这个错误

Msg 945, Level 14, State 2, Line 1
由于文件不可访问或内存或磁盘空间不足,无法打开数据库“MYdb”。有关详细信息,请参阅 SQL Server 错误日志。

请提供任何帮助,因为我花了 2 天时间在这个数据库中创建和插入所有数据

4

0 回答 0