无法打开数据库文件由SQL Server在Visual Studio中创建2013
我在SQL Server Management Studio中创建数据库。我试图打开数据库文件.mdf
在Visual Studio中,但是当我点击 “测试连接”,我得到错误信息无法打开数据库文件由SQL Server在Visual Studio中创建2013
无法打开物理文件“C:\ Program Files文件\ Microsoft SQL Server的\ MSSQL10.SQLEXPRESS \ MSSQL \ DATA \ database.mdf “
操作系统错误5:” 5(拒绝访问)尝试附加的文件C自动命名的数据库:\ Program Files文件\ Microsoft SQL Server的\ MSSQL10.SQLEXPRESS \ MSSQL \ DATA \数据库密度纤维板失败。
具有相同名称的数据库存在,或指定的文件无法打开,或它位于UNC共享
我当然运行它的管理员,但它不工作。
您已经创建了数据库服务器 - 它属于的地方。只需在服务器上使用 - 毕竟,SQL Server是基于服务器的解决方案!
做不摆弄.mdf
文件 - 让SQL Server处理这些文件。 SQL Server是不是一个基于文件的数据库如Access,SQLite的或的FileMaker或任何这些 - 这是基于服务器的(这是一个好事!)。
跟你的数据库,只需定义必要的参数:
server=your-machine-name\SQLEXPRESS;database=database-you-created;integrated security=SSPI;
,让SQL Server的处理所有的细枝末节。只要使用该数据库,因为它是打算用来 - 作为数据库的SQL Server数据库引擎
的控制下不幸的是,这是我运动,我有通过Visual Studio来添加一个表。否则,我不知道如何定义必要的参数,你引用。 –
@MonikaGalińska:有什么问题?您在服务器上创建了数据库 - 现在从Visual Studio中,只需**连接到服务器**并创建您的表格! –
我必须在视觉Studi住宅创建第一个表,所以我必须附上这个文件 –
号您可以直接连接到Visual Studio中的数据库,然后创建表。只需连接并在服务器资源管理器中展开连接,然后右键单击Tables节点即可添加一个表。 – Sunil
@MonikaGalińska,看看如何在Visual Studio中创建表的第二个屏幕截图。只需从您在屏幕截图中看到的上下文菜单中选择“添加新表格”即可。 – Sunil