$ cat /etc/odbcinst.ini
[ODBC Driver 17 for SQL Server] # must match the 'Driver' in odbc.ini
Description=Microsoft ODBC Driver 17 for SQL Server
Driver=/opt/microsoft/msodbcsql17/lib64/libmsodbcsql-17.3.so.1.1
UsageCount=1
$ cat /etc/odbc.ini
[ExampleDataSourceName]
Driver=ODBC Driver 17 for SQL Server
Database=example_database_name
Server=tcp:10.1.2.3,50001
$ sqlcmd -D -S ExampleDataSourceName -U user
mssql 的 odbc.ini 不支持用户和密码。
Server
参数用于使用语法指定端口[protocol:]Server[,port]
检查
/etc/odbcinst.ini
要使用的驱动程序名称。MS SQL 客户端支持unixODBC。因此可以在
odbc.ini
(例如~/.odbc.ini
,/etc/odbc.ini
)中设置凭据。配置文件也可以由ODBCINI
环境变量指定。样本内容:
请参阅:配置和测试 iODBC。