Подключение к SQL Server из локальной сети

ultrasonic7
Дата: 05.05.2015 10:12:25
Здравствуйте! Имеются две виртуалки на VirtualBox, объединенные во внутреннюю виртуальную сеть.

Первая виртуалка:
MS Windows XP 32 bit ServicePack 3

Вторая виртуалка:
MS Windows 7 32 bit Service Pack 1

На второй виртуалке установлен MS SQL Server 2012 Express и крутятся две пользовательских базы данных.

Проблема в следующем. Если я на первой виртуалке создаю файл UDL и пытаюсь по сети подключиться к базе на SQL Server, возникает ошибка:

---------------------------
Ошибка связи с данными (Microsoft)
---------------------------
[DBNETLIB][ConnectionOpen (Connect()).]SQL-сервер не существует, или отсутствует доступ.

В окне построителя соединения ("Свойства связи с данными") видятся только машины, объединенные во внутреннюю локальную сеть. Если выбрать машину с Семёркой, то базы на ней не видятся, список пуст.

IP-адреса на обеих машинах прописаны верно, пинги проходят. Даже брандмауэры отключены.
Поставщик данных Microsoft OLE DB Provider for SQL Server

Если я создаю такой же UDL на машине с Семёркой, то все базы данных видятся прекрасно.
Glory
Дата: 05.05.2015 10:13:53
ultrasonic7
IP-адреса на обеих машинах прописаны верно, пинги проходят. Даже брандмауэры отключены.

И порт, который слушает ваш MS SQL Server 2012 Express, тоже доступен ?
ultrasonic7
Дата: 05.05.2015 10:20:32
А как проверить доступность порта?
Думал, что если везде отключить брандмауэры, то должно быть доступно всё
Glory
Дата: 05.05.2015 10:22:53
ultrasonic7
А как проверить доступность порта?

telnet

ultrasonic7
Думал, что если везде отключить брандмауэры, то должно быть доступно всё

Брендмауэр разрешает прохождение пакетов. Но не гаратирует, что порт адреса назначения кем то используется
o-o
Дата: 05.05.2015 10:26:53
Экспресс --> наверняка именованный,
SQL Server Browser не запущен, да?
ultrasonic7
Дата: 05.05.2015 10:33:16
Надо поизучать эту тему ))
ultrasonic7
Дата: 05.05.2015 10:36:42
o-o
Экспресс --> наверняка именованный

Я новичок в этом деле. Что значит именованный?
o-o
SQL Server Browser не запущен, да?
Да ))
ultrasonic7
Дата: 05.05.2015 10:38:54
Какой Built-In Account нужно выбрать, чтобы SQL Server Browser запустить?
Glory
Дата: 05.05.2015 10:40:02
ultrasonic7
Я новичок в этом деле. Что значит именованный?

Вы что вообще указываете в своем UDL в качестве имени сервера ?