BruTO8000
@BruTO8000
Пытаюсь научиться разработке

Как подключиться к MSSQL через SSH туннель, если в названии сервера 2 части?

Есть сервер с названием "MS-SQL009\SQL09" (внутри корпоративной сети)
Пробую через UDL файлик (на рабочем ПК) подключиться/проверить подключение, показывает успех.
telnet на 1433 на сервер MS-SQL009 не проходит. ping есть.
Если в UDL файлик вводить только "MS-SQL009" то не сработает
Так что это за часть "\SQL09"?
И я еще пытаюсь подключиться через SSH туннел, к серверу "MS-SQL009" на порт 1433. Но как уже говорил, даже с рабочей машины telneta нет и не ясно куда подключается udl файлик.
  • Вопрос задан
  • 566 просмотров
Решения вопроса 3
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
SQL09 — именованный экземпляр. Нужно было выбирать имя по-умолчанию.
Попробуйте сделать для сервера псевдоним (руководство).

Из сети: подключение к MS SQL серверу через SSH туннель.
Ответ написан
@full_stack_newbie
Так что это за часть "\SQL09"?

Имя экземпляра SQL Server.
{ip or host}\{instance}
На одном сервере может быть более одно экземпляра.
Ответ написан
BruTO8000
@BruTO8000 Автор вопроса
Пытаюсь научиться разработке
Вопрос решен так:
Подключился к базе через рабочую машину
посмотрел netstat и увидел порт - 9433
отказывается instanceName - alis для порта
и подключаясь к mssqlserver-у мы у него-же спрашиваем
-А кто такой sql09?
- Так это же порт 9433
-окей создаю новое подключение к 9433....

Так-же помогла строка в mssql доке
options.instanceName - The instance name to connect to. The SQL Server Browser service must be running on the database server, and UDP port 1434 on the database server must be reachable.
Тоесть на сервере должен быть Browser на порту 1434
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы