Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指示客户端库(DBLIB、ODBC、ADO 等)在找到服务器之前于指定的期间内不断进行连接尝试。
{ RetryConnectionTimeout | RetryConnTO }=timeout-value
任何位置
timeout-value 此连接指定的值是超时值(以秒为单位)。它不是重试连接尝试的计数器。缺省值零指出仅应尝试连接一次。
0
在迭代之间有半秒的延迟,并且仅在由于未找到数据库服务器而导致连接尝试失败的情况下才会重试。对于任何其它错误,将立即返回错误消息。如果未找到数据库服务器,尝试连接的时间至少不会小于由 RetryConnectionTimeout 连接参数指定的时间。
请注意,缺省 TCP 超时为 5 秒,因此,如果连接字符串中包含的 RetryConnTO 值少于 5 秒(例如 HOST=host-name;RetryConnTO=3),则尝试连接仍将需要 5 秒。
HOST=host-name;RetryConnTO=3
以下连接字符串片段通知客户端库继续重试连接尝试至少 5 秒:
...RetryConnTO=5;...