0

我在vb.net开发了一个学校管理软件。我使用Visual Studio的内置数据库管理程序。起初,我的客户需求是单手使用的(即SW仅在一台计算机上工作),现在突然当软件完成并提交给客户时,他们告诉我工作负载非常多,他们希望多个用户使用软件。为vb.net应用程序设置通用数据库服务器

现在我的问题,我怎么使用我的数据库文件(即.mdf),使得多个用户可以使用不同的电脑连接到它“在本地通过LAN”的方式。

其实我已经做了一些研究,我很少了解哪些是我可以在一台机器上使用SQL Server Express作为服务器,将现有的数据库文件导入到SQL Server Express中,并对连接字符串进行一些更改VB.net,以便它连接到指定的数据库。

有人可以帮我解决我的问题,或者给我一些我可以参考的链接。

谢谢。

+1

你有权利的基本思路1 - 。安装数据库服务器2 - 将你当前的数据库移动到新的数据库服务器3 - 用一个新的连接字符串连接它你有什么具体的编程问题? –

+0

是的,我有基本的知识。现在有任何编程问题,因为一切工作正常,但**在一台计算机上。** 我希望我的数据库能够访问多个房间中的多台计算机,以便多位用户可以在没有任何问题的情况下处理我的软件。 –

+0

这个网站是编程问题。您可以尝试在数据库站点或超级用户上重新查询您的问题。 http://dba.stackexchange.com/ http://superuser.com/ –

回答

0

我想你错过了使用SQL服务器点:这是一个服务器,不只是一个文件坐在计算机上的某个地方。你必须配置你的数据库服务器让其他机器连接到它,你会没事的。您的安装中包含SQL Server Configuration Manager工具。看一看关于配置远程访问的问题(例如,当您搜索它时出现的第一个搜索结果,即enable remote connections for sql server express

除此之外,您必须在应用程序中配置连接字符串信息要连接到的托管数据库的特定机器 - 例如,而不是连接到(local).什么的,你需要连接到MyServerMachineName或任何

+0

感谢这些信息。 其实我对此感到困惑。我会尝试配置机器并让你知道。 –

相关问题