2012-05-05 2 views
1

Корпуса:строка соединения VB.NET для клиент-серверных приложений

Я создаю настольные приложения с VB.NET (Windows Forms), и с помощью SQL Server 2008 Express для своей базы данных.

Проблема:

Я хочу создать приложение клиент-сервер, это означает, что я просто нужно 1 базу данных на сервере.

У меня есть компьютер и ноутбук. Я установил IP-адрес своего ноутбука в 192.168.1.1, а IP-адрес компьютера - 192.168.1.2.

Теперь я поместил базу данных на свой компьютер, имя базы данных db_transportasi.

Проблема в том, как подключить базу данных моего компьютера от моего ноутбука?

Спецификация:

Я использую эту строку ниже для моего соединения:

Data Source=ARVID-THEODORUS\SQLEXPRESS;Initial Catalog=DB_TRANSPORTASI;Integrated Security=True 

я уже установить мой SQL Configuration Manager, включен TCP/IP, перейдите на вкладку IP Addresses и установите для свойства IPAII Port значение 2301

Я отключил свой брандмауэр, поэтому мне не нужно устанавливать никаких исключений.

Вот SQL Server SS:

SQL Server First Connect

Вопрос:

  1. Как подключиться к базе данных моего компьютера от моего ноутбука?

  2. Не могли бы вы показать мне пример моего ноутбука VB.NET Connection String?

Спасибо заранее.

ответ

2

попробуйте эту ссылку:
http://www.linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/

соединение строки:

"Network Library=DBMSSOCN; Data Source=xxx.xxx.xxx.xxx,1433;" & _ 
"Initial Catalog=mySQLServerDBName; User ID=myUsername;" & _ 
"Password=myPassword" 
+0

Спасибо, я просто нужно один шаг вперед. Создайте пользователя в sqlserver 2008 и получите контроль –

3

Там вы идете:

"Server=192.168.1.2,1433;Initial Catalog=DB_TRANSPORTASI;Integrated Security=True" 

ConnectionStrings.com является хорошим ресурсом для подключения строк для многих различных баз данных.

0

Убедитесь, что запустить службу "SQL Server, обозреватель" в диспетчере конфигурации SQL Server.

Смежные вопросы