Создание Node.js приложения, использующие SQL Server на macOS

#sql #node.js #command-prompt

#sql #node.js #командная строка

Вопрос:

Я устанавливаю SQLCMD. Моя команда:

 sqlcmd -S 127.0.0.1 -U sa -P your_password
  

Но появляется ошибка…

 Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : Login timeout expired.
Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : TCP Provider: Error code 0x2726.
Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : A network-related or instance-specifc error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
  

Кто-нибудь может мне помочь??

Ответ №1:

Вам необходимо указать порт на вашем сервере в вашем sqlcmd.

-S [протокол:]сервер[имя_ экземпляра][,порт]

https://learn.microsoft.com/en-us/sql/tools/sqlcmd-utility?view=sql-server-ver15