【发布时间】:2015-06-15 23:53:06
【问题描述】:
我想在同一网络 (WiFi) 上的一些计算机之间共享我的 SQL Server 2008 R2 数据库。我该怎么做?
我的意思是我只想让两个用户通过网络 (WiFI) 访问同一个数据库。两者都可以使用数据库,更新数据库,从数据库中删除数据是否可能?
我正在使用 Windows 应用程序 C#。
【问题讨论】:
标签: c# database sql-server-2008
我想在同一网络 (WiFi) 上的一些计算机之间共享我的 SQL Server 2008 R2 数据库。我该怎么做?
我的意思是我只想让两个用户通过网络 (WiFI) 访问同一个数据库。两者都可以使用数据库,更新数据库,从数据库中删除数据是否可能?
我正在使用 Windows 应用程序 C#。
【问题讨论】:
标签: c# database sql-server-2008
你试过什么?什么不工作?
最直接的解决方案是通过 SQL 身份验证(用户/密码)访问数据库并使用类似于下面的连接字符串,其中数据源是您的数据库本地 IP 地址
<add name="connectionstring" connectionString="Data Source=192.168.1.x;Initial Catalog=DATABASENAME;Persist Security Info=True;User ID=username;Password=password ..." providerName="System.Data.SqlClient" />
【讨论】:
USER Id 和Password。检查这是否适用于 您的 计算机。比在 other 上检查同样的事情。 2) 您是否尝试过从另一台计算机中的 SQL Managment Studio 或 Server Browser 中的 Visual Studio 访问该数据库?你能看到数据库吗?可以访问吗?
应该是可以的:
1. 您需要知道运行服务器的计算机的 IP 地址(或名称)。
2. 设置 SQL Server 用户(如果您不关心安全性,则使用 SA)。
3. 使用运行 SQL Server 的计算机的 IP 地址,并使用步骤 2 中定义的 SQL Server 用户进行登录。
【讨论】: