我已经安装了一个应用程序,保存的每个文件都是 .mdf。在安装软件期间,我没有看到任何数据库正在安装,安装后我检查了我的程序文件,而不是 SQL 服务器或其他正在安装的数据库服务器。我虽然应用程序会有一个嵌入式数据库,但 SQL Compact 应该只生成 .sdf 文件,而不是 .mdf 文件 - 什么样的嵌入式数据库服务器会创建 .mdf 文件?
问问题
343 次
2 回答
0
所有其他版本的 SQL 都使用 .mdf 文件。请参阅此处: http: //msdn.microsoft.com/en-us/library/ms233817.aspx 检查某些 SQL 数据库是否正在运行的另一种方法是检查您的服务管理控制台。甚至 SQL express 也应该有服务。
于 2011-04-14T09:09:48.130 回答
0
使用Sql Server Express 用户实例的可能性很大。虽然如果您确定您已经检查了两者Program Files
并且Program Files(x86)
看不到对 Sql Server 的任何引用,那么情况就不是这样了。也就是说,使用服务管理控制台(开始 > Services.msc)并查找名称以“SQL Server”开头的服务以确认是否确定。
值得记住的一件事是,仅仅因为应用程序保存具有扩展名的.mdf
文件并不意味着这些文件是 Sql Server 文件。我可以将记事本中的文本文件另存为myfile.mdf
,但这仍然不能使其成为 Sql Server 文件。
于 2011-04-14T09:10:00.563 回答