我正在使用SQL Express Edition 2005,并使用VB.NET 2008创建了MDF数据文件。现在,我想在LAN中使用此数据文件。我修改了连接字符串

“数据源=。 sqlexpress; actactdbfilename = server data data data1.mdf; intection seriferated security = true; user instance = true; connect timeout = timeout = 60“

它正在显示安全信息错误,我想将单个数据库文件用于我的应用程序,请帮助我使用连接字符串。谢谢你

有帮助吗?

解决方案

我看到了两种可能性...

一个,连接字符串中的无效路径。改变路径:
来自: server data data1.mdf
到: server data data1.mdf(请注意,开始时额外的后挡板)

第二,您的SQL没有设置为接受远程连接:

打开配置工具,然后单击SQL Server网络配置,单击SQL Express的协议。然后,启用共享内存(默认情况下它将启用),命名为管道和TCP/IP并重新启动服务器。并确保您的防火墙允许远程连接到SQL Server。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top