使用 Open Client Interactive SQL 工具连接和运行查询
使用基于 Open Client TDS 的工具测试连接。
过程
- 要进行测试,请将以下 3 行放在名为 query.txt 的文件中:
select connection_property('encryption'), connection_property('CommProtocol')goexit
- 使用 Open Client Interactive SQL (isql) 工具尝试以下每个示例。示例 1 - 此示例使用 interface 文件定义和 trusted.txt 证书存储:isql -U DBA -P sql -S "FORTESTSSL" -i query.txt示例 2 - 此示例使用 interface 文件定义,但在命令行 (-x) 上单独指定受信任证书文件。isql -U DBA -P sql -S "FORTESTSSL" -x rsaroot.crt -i query.txt示例 3 - 此示例不使用 interfaces 文件或证书存储,并在命令行中指定所有内容:isql -U DBA -P sql -S "YKFN1234 2638 ssl=\"CN=YKFN1234\"" -x rsaroot.crt -i query.txt如果设置或指定参数的方式中存在错误,则会收到以下消息:ct_connect(): network packet layer: internal net library error: Net-Lib protocol driver call
to connect two endpoints failed