gpt4 book ai didi

.net - 多个连接到一个 mdf 文件

转载 作者:行者123 更新时间:2023-12-04 02:41:22 34 4
gpt4 key购买 nike

我正在使用 C# 为大学项目创建 .Net 应用程序,需要一些帮助!

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

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

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

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

我目前使用的连接字符串是:

"Data Source=.\SQLEXPRESS;AttachDbFilename=\\servxxx.eeecs.qub.ac.uk\Virtual_Directories\level3\cs8\App_Data\cs4_database.mdf;Integrated Security=True;Connect Timeout=30;User Instance=真”

如有任何意见,我们将不胜感激!

最佳答案

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

文件本身无法处理并发。您可以与数据库服务器建立多个连接。数据库软件是处理并发的。

关于.net - 多个连接到一个 mdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19843631/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com