Как включить протокол TCP / IP для SQL Server Developer Edition для Linux / CENTOS - PullRequest
0 голосов
/ 25 апреля 2020

Я доказал, что при установке SQL Server 2019 Developer Edition, вам необходимо go в Configuration Manager после установки и включить протокол TCP / IP, потому что он отключен по умолчанию после установки. Поскольку Configuration Manager является GUI, это легко сделать в Windows.

Однако я не использую Windows, и я установил SQL Server 2019 на Centos 7 и 8 и выбрал Developer Edition (или Express издание в этом отношении). Протокол TCP / IP отключен, поскольку я не могу подключиться к своему SQL серверу.

Мне нужно знать, как включить протокол TCP / IP в Linux / CentOS для SQL Экземпляр сервера после его установки. Я где-то нашел статью, в которой перечислены протоколы, а протокол TCP / IP отключен для разработчика / Express et c. издание.

Кто-нибудь еще сталкивался с этой проблемой и может помочь?

Мой odb c .ini выглядит так:

[MSSQLTest]
Driver = ODBC Driver 17 for SQL Server
Server = 192.168.1.155
port=1433
database=siebeldb

Большое спасибо

1 Ответ

0 голосов
/ 25 апреля 2020

Мне удалось решить проблему, и дело не в том, включен протокол TCP / IP или нет.

Порядок параметров в odb c .ini, кажется, решил проблему для me:

Это НЕ работает:

[MSSQLTest]
Driver = ODBC Driver 17 for SQL Server
Description=MS SQL
Database = siebeldb
Servername = 192.168.1.155
Port = 1433

Этот DID работает:

[MSSQLTest]
Driver = ODBC Driver 17 for SQL Server  
Server = 192.168.1.155
port=1433
database=siebeldb

Теперь я могу получить "Подключено" при выдаче i sql команда.

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...