小编典典

到mdf文件的多个连接

sql

即时通讯使用c#为大学项目创建.Net应用程序,需要一些帮助!

我在网络驱动器上托管有一个mdf文件,并且需要多个客户端才能从其应用程序访问此数据库。每个客户端计算机将运行它们自己的sql express实例。

我可以从我的应用程序访问文件,但是当另一个客户端尝试访问它们时,他们会收到以下错误消息

无法打开用户默认数据库。登录失败。用户“ EEEC \ 40023753”的登录失败。

数据库状态配置为允许多个用户

我当前使用的连接字符串为:

“数据源=。\ SQLEXPRESS; AttachDbFilename = \\ servxxx.eeecs.qub.ac.uk \
Virtual_Directories \ level3 \ cs8 \ App_Data \ cs4_database.mdf;集成安全性=
True;连接超时= 30;用户实例= True”

任何意见将不胜感激!


阅读 177

收藏
2021-04-28

共1个答案

小编典典

您需要将数据库服务器托管在网络服务器上。几个客户端可以连接到SQL Server服务。但是,几个客户端不能同时直接直接连接到mdf文件。

单独的文件无法处理并发。您可以与数据库服务器建立多个连接。数据库软件负责处理并发。

2021-04-28