如何在没有Sql Server的情况下访问mdf文件

时间:2015-11-25 06:10:39

标签: sql-server winforms mdf

我正在使用一个.mdf文件处理一个Windows窗体应用程序。我在我的机器上安装了Sql Server 2008,它在我的机器上工作正常。现在我需要在客户端的机器上安装这个应用程序,客户端的机器如果尝试访问这个获得网络相关的异常,就没有Sql Server,即

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

这是app.config文件中的连接字符串,

  <add name="CustomConnection" connectionString="Integrated Security=True;MultipleActiveResultSets=True;Connect Timeout=120;User Instance=True;AttachDbFilename=C:\Users\[username]\AppData\Roaming\Smart\App_Data\SampleDB.mdf" providerName="System.Data.SqlClient" />

我们可以在没有Sql Server实例的情况下访问.mdf文件吗?如果是,我们如何设置ConnectionString值。

谢谢, 阿布舍克巴克

0 个答案:

没有答案