Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019? / 9 сообщений из 9, страница 1 из 1
24.01.2021, 17:21
    #40038433
selis76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
Установил параллельно SQL Server 2019 и SQL Server 2008 на одном сервере.
Разнес их по портам 1533 и 1433 соотвественно
Как тогда указать строку коннекта server_name если имя инстанса и порт для sqlserver 2019 отличаются от умолчания?
https://www.connectionstrings.com/sql-server/
говорит что вот так но нигде нет упоминания о комбинации сервер инстанс порт
myServerName,myPortNumber
В качестве ошибки выдается
Server does not exist or access denied
...
Рейтинг: 0 / 0
24.01.2021, 17:33
    #40038434
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
Ничо не понял.

myServerName\myInstanceName

myServerName,myPortNumber

1. myServerName - имя компутера, на котором установлен MS SQL.

2. myInstanceName и myPortNumber взаимоисключающие аналоги.

3. Для myInstanceName номер порта определяется через обращение к службе sqlbrowser.exe.
https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwj7qO2-5LTuAhV_AxAIHW8MCF4QFjAAegQIBBAC&url=https://docs.microsoft.com/ru-ru/sql/tools/configuration-manager/sql-server-browser-service&usg=AOvVaw1i4OE6s_wdyJ5_w4d2nlhR

4. Что-то ты там не то развел.
...
Рейтинг: 0 / 0
24.01.2021, 21:28
    #40038460
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
selis76,

myServerName\Instancename1
myServerName\Instancename2

включите службу SQLBrowser, включите протокол TCP/IP для экземпляров.
1533 нехорошо использовать, пользовательский диапазон портов начинается с 32000 по-моему.
...
Рейтинг: 0 / 0
24.01.2021, 22:47
    #40038482
shalomb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
Воспользуйся службой telnet имя сервера/имя инстанса пробел номер порта (wasja\petr 7600) просто может файрвол не про пускает .Ты сразу увидешь .
...
Рейтинг: 0 / 0
25.01.2021, 00:28
    #40038514
selis76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
aleks222,
В общем к sql2008r2 все коннектятся нормально,
к sql2019 с удаленных машин никак, с сервера коннект идет.
две версии на одном сервере
Я указал в SQL Server network configuration разные порты для sql2008r2 и sql2019
как рекомендовано
https://docs.microsoft.com/ru-ru/sql/sql-server/install/work-with-multiple-versions-and-instances-of-sql-server?view=sql-server-ver15#preventing-ip-address-conflicts
К сожалению к SQl2019 нет коннекта никак с удаленных машин. Как я понимаю нужна служба браузера, но та которая стоит принадлежит старой версии SQLServer2008r2 а для SQL server 2019 она почемуто не прописана
...
Рейтинг: 0 / 0
25.01.2021, 00:36
    #40038516
shalomb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
selis76,что говорит telnet он соединяется ,попробуй временно отключи файрвол ,может порт на вход закрыт.
...
Рейтинг: 0 / 0
25.01.2021, 05:43
    #40038532
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
selis76
aleks222,
В общем к sql2008r2 все коннектятся нормально,
к sql2019 с удаленных машин никак, с сервера коннект идет.
две версии на одном сервере
Я указал в SQL Server network configuration разные порты для sql2008r2 и sql2019
как рекомендовано
https://docs.microsoft.com/ru-ru/sql/sql-server/install/work-with-multiple-versions-and-instances-of-sql-server?view=sql-server-ver15#preventing-ip-address-conflicts
К сожалению к SQl2019 нет коннекта никак с удаленных машин. Как я понимаю нужна служба браузера, но та которая стоит принадлежит старой версии SQLServer2008r2 а для SQL server 2019 она почемуто не прописана


1. Служба браузера не нужна. Синтаксис "ComputerName,Port" ее заменяет.
2. Локально подключается?
3. Локально "ComputerName,Port" подключается?
...
Рейтинг: 0 / 0
25.01.2021, 12:34
    #40038638
selis76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
FireWall отключен, это первое что я сделал чтобы исключить проблемы.
Проверил локально, - увидел что принудительно по TCP с указанием порта даже локально не подключается. По shared memory подключается.
начал проверять все настройки, оказалось что раздел IPAll Sql Server network configuration заполнен неверно.
Не очень хороший раздел, вроде настраиваешь конкретные протоколы, а потом выясняется что еще гдето внизу нужно проставить
Всем спасибо
...
Рейтинг: 0 / 0
25.01.2021, 13:05
    #40038645
selis76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019?
У меня правда один вопрос остался.
Где почитать как SQL сервер взаимодействует по сети на прикладном уровне,
в мануалах в основном расписаны порты служб и как и настроить, а как все это взамодействует я быстро найти не смог
https://docs.microsoft.com/ru-ru/sql/sql-server/install/configure-the-windows-firewall-to-allow-sql-server-access?view=sql-server-ver15
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как указать server_name в oledb если и порт 1533 и инстанс назван mssqlserver2019? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]