CommLinks (LINKS) 连接参数
指定客户端网络通信链接。
语法{ CommLinks | LINKS }={ SharedMemory | ALL | TCPIP }
用法
任何位置
允许值
- SharedMemory (ShMem) (缺省)启动同一台计算机通信的共享内存协议。如果共享内存出现在协议列表中,则无论协议的显示顺序如何,客户端都会先尝试共享内存
- ALL 首先尝试使用共享内存协议进行连接,然后使用所有剩余和可用的通信协议进行连接。如果不确定要使用的通信协议,请使用此设置。
- TCPIP 启动 TCP/IP 通信链接。所有操作系统都支持 TCP/IP。
缺省
SharedMemory
备注
如果您:
- 指定 CommLinks=ALL – 客户端使用所有可用通信协议搜索服务器。由于指定 CommLinks=ALL 可能会对性能产生影响,因此只有在不知道使用哪种协议时才使用此设置。
- 在 CommLinks 连接参数中指定一个或多个协议 – 客户端按指定顺序使用指定的通信协议搜索网络数据库服务器。如果连接无法使用指定协议进行连接,即使列表中仍有要尝试的协议,也会出现连接错误并中止连接尝试。
- 如果不启动不必要的网络链接,网络库启动速度会稍快。
- 以下连接字符串片段仅启动 TCP/IP 协议: CommLinks=tcpip
- 以下连接字符串片段启动共享内存协议,并通过共享内存搜索数据库服务器:CommLinks=tcpip(HOST=kangaroo),shmem如果搜索失败,它将启动 TCP/IP 端口,除搜索直接 TCP/IP 网络上的服务器外,还搜索主机 kangaroo。