Sql server 客户端服务器VB.NET(Windows窗体)应用程序的SQL Server 2008配置

Sql server 客户端服务器VB.NET(Windows窗体)应用程序的SQL Server 2008配置,sql-server,vb.net,Sql Server,Vb.net,案例: 我正在用VB.NET(实际上是windows窗体)创建一个应用程序(桌面应用程序),并使用SQL Server Express 2008作为其数据库 问题: 我想创建一个客户机-服务器应用程序,这意味着我只需要服务器中的一个数据库。 让我们来看看真正的问题。我有一台电脑和一台笔记本电脑。我设置了笔记本电脑的IP:192.168.1.1和电脑的IP:192.168.1.2 现在,我将数据库放在我的计算机(192.168.1.2)中,数据库名为db_transportasi。 问题是,我想

案例:

我正在用VB.NET(实际上是windows窗体)创建一个应用程序(桌面应用程序),并使用SQL Server Express 2008作为其数据库


问题:

我想创建一个客户机-服务器应用程序,这意味着我只需要服务器中的一个数据库。 让我们来看看真正的问题。我有一台电脑和一台笔记本电脑。我设置了笔记本电脑的IP:192.168.1.1和电脑的IP:192.168.1.2

现在,我将数据库放在我的计算机(192.168.1.2)中,数据库名为db_transportasi。 问题是,我想从我的笔记本电脑(192.168.1.1)连接到我的计算机数据库。当然是局域网(我已经设置了所有的网络设备)


规格:

我正在使用以下字符串进行连接:

Dim connString As String = "Data Source=ARVID-THEODORUS\SQLEXPRESS;Initial Catalog=DB_TRANSPORTASI;Integrated Security=True"
以下是SQL Server SS:


问题:

  • 在笔记本电脑中使用SQL Server 2008应该怎么做?我应该配置一些东西,还是像往常一样单击“连接”

  • 我应该从上面的连接字符串中更改什么?我应该更改计算机中的连接字符串吗?还是只在笔记本电脑上


  • 谢谢。您应该检查计算机上的SQL Server实例是否启用了tcp和/或命名管道协议(请参阅SQL Server文件夹下“计算机开始”菜单中的配置工具)。然后,您可能应该打开计算机防火墙中相应的tcp端口(1433/tcp或1434/tcp)。最后,您可能需要更改笔记本电脑上的连接字符串。由于您没有提到任何域结构,集成安全性将不适用于您。将Sql Server实例配置为使用混合身份验证模式,并创建可在应用程序中使用的Sql Server登录

    你能给我一个笔记本电脑连接字符串的例子吗?