2010-11-12 101 views
1

我使用SQL Server Management Express创建myFile.mdf并使用vb.net将一些数据保存到它。当我试图在SQL Server Management Express中打开它时,它没有打开它,说没有可用的编辑器。 如何打开这个文件?.mdf文件打开问题

感谢 Furqan

+0

你是怎么试图在SSMS Express中“打开”它的? 你应该连接到它。 – 2010-11-12 13:21:45

回答

2

你不能打开它。它是一个数据库文件,必须作为数据库附加到SQL Server中,例如通过使用SQL Server Management Studio。然后你可以浏览表格和数据。

而且,您不能只是写入任何数据,如文本或二进制文件。您必须使用数据库连接提供程序从.NET编写数据。

+0

这样任何人都可以阅读我的文件。如何保护它?我可以设置密码吗? – 2010-11-12 13:22:39

+0

只有那些可以读取它的人才有权访问您正在使用的SQL Server。所以,通常只有DBA或服务器所有者。这不是问题。您可以通过使用SQL Server身份验证来限制访问。 – MicSim 2010-11-12 13:27:02

0

SQL Server Express是数据库的一个实例。 你不能“打开”它,你只能“连接”它。

请提供有关如何创建数据库以及如何尝试打开数据库的步骤。

1

如果您安装了SQL Management Studio,我希望您还安装了SQL Server?

当您首次打开SQL Management Studio时,您应该看到一个连接盒。 “服务器名称”应该在右侧有一个小箭头来打开下拉框并选择您想要管理的SQL Server。它应该找到任何本地服务器本身,并能够与Windows身份验证连接(本地无密码)

一旦连接到SQL Server,您将在左侧窗口中看到您的表格和内容。

SQL MS无法打开一个mdf文件。 mdf文件是由SQL Server本身创建的,如果您的计算机上运行了它,则可以期望在磁盘上的C:\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL区域中找到mdf。

没有人可以直接打开该文件,但他们可以将其复制到他们自己的SQL Server文件夹中,并使用我确信他们应该获得副本的数据。