Я новичок в WSL и использую Ubuntu.У меня есть локальный экземпляр SQL Server 2017, установленный в Windows, и я хочу подключиться к нему из WSL.У меня включены удаленные подключения, однако я не могу подключиться из Ubuntu локально.
Я установил инструменты db для Ubuntu, и я использую sqlcmd:
sqlcmd -S localhost -U sa -P <my password>
Это продолжает терпеть неудачу.Как мне отформатировать / настроить это так, чтобы SQL Server в Windows был доступен для Ubuntu?
Спасибо!
РЕДАКТИРОВАТЬ
Я используюэкземпляр SQL Server по умолчанию
Вот ошибка, которую я получаю
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 0x2749.
Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : A network-related or instance-specific 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..
Pinging localhost:
$ ping localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=128 time=0.248 ms
64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=128 time=0.497 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=128 time=0.517 ms