2012-04-06 75 views
0

案例:SQL Server 2008中配置對於客戶端服務器VB.NET(Windows窗體)應用

我創建與VB.NET(實際上windows窗體)的應用程序(桌面應用程序),並使用SQL Server Express 2008的數據庫。


問題:

我想創建一個客戶端 - 服務器應用程序,這意味着我只需要在服務器1級的數據庫。 讓我們來看看真正的問題。我有一臺電腦和一臺筆記本電腦。我設置我的筆記本電腦的IP:192.168.1.1和我的電腦的IP:192.168.1.2

現在,我將數據庫放在我的電腦(192.168.1.2)中,數據庫名稱是db_transportasi。 問題是,我想從我的筆記本電腦(192.168.1.1)連接到我的電腦數據庫。隨着LAN當然(我已經設置了所有網絡的東西)


規格:

我用下面我的連接字符串:

Dim connString As String = "Data Source=ARVID-THEODORUS\SQLEXPRESS;Initial Catalog=DB_TRANSPORTASI;Integrated Security=True" 

這裏是SQL Server SS: SQL Server First Connect


問:

  1. 我應該在我的筆記本電腦做什麼與SQ​​L Server 2008?我應該配置什麼,或者我只是點擊「連接」,因爲我通常做?

  2. 我應該從上面的連接字符串更改什麼?我應該更改我的電腦中的連接字符串嗎?或只在筆記本電腦?

以前謝謝。

回答

1

你應該檢查一下,如果你的計算機上的SQL Server實例啓用了TCP和/或命名管道協議(請參閱您的電腦配置工具啓動SQL Server文件夾下的菜單)。那麼你應該打開計算機防火牆(1433/tcp或1434/tcp)中的corrsponding tcp端口。最後,你可能不得不改變你的筆記本電腦上的連接字符串。由於您沒有提及任何域結構,因此集成安全性不適合您。 Confugure您的SQL Server實例使用混合身份驗證模式,並創建一個SQL Server登錄,你可以在你的應用程序中使用。

+0

你能給我一個連接字符串的例子,爲我的筆記本電腦? – 2012-04-06 05:56:47

相關問題