Sql-Server

SQL Server Linux(Ubuntu) 連接選項

  • May 1, 2020

一般來說,SQL Server 連接協議允許三種不同的連接協議:

  1. TCP/IP
  2. 命名管道
  3. 共享記憶體

在 linux 預設安裝中,我們可以使用 TCP/IP 連接到 SQL Server,問題是命名管道或共享記憶體或 UNIX 套接字是否有任何選項?

此外,在 Linux 中似乎沒有啟用或禁用此類功能的選項。

TCP/IP:

sqlcmd –S tcp:ServerName –U sa –P

命名管道:

sqlcmd –S np:\\ServerName\pipe\sql\query –U sa –P

共享記憶體:

sqlcmd –S lpc:ServerName –U sa –P

共享記憶體命名管道協議僅適用於 Windows 上的 SQL Server。

請注意,上面的文件連結在“應用到”標頭中標註了“SQL Server(僅限 Windows)”。

引用自:https://dba.stackexchange.com/questions/266266