本文介绍对于ADO ConnectionTimeout 设置为 15 秒。 ADO ConnectionTimeout 属性但是,可能设置为高或较低的值。 能够解析名称的客户端 IP 地址从 OLAP 服务器是否连接成功后几秒钟的时间。
无法解析的 IP 地址从客户端名称在由 ADO ConnectionTimeout 设置允许的时间内 OLAP 服务的服务器是否会发生连接超时错误。 客户端的名称来自 IP 地址的解析则更快、 更快,连接发生。#t#
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。
于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
运行 Microsoft Internet 信息服务器ADO ConnectionTimeout 创建一个新的 ASP 页,使用此代码来命名 Olaptest.asp:
- <%@ Language=VBScript %>
- <HTML>
- <HEAD>
- <META NAME="GENERATOR" Content="OLAP Connection Test">
- </HEAD>
- <BODY>
- <%
- mystarttime=timer
- response.write mystarttime & "<BR>"
- set myconn = server.createobject("ADODB.Connection")
- 'Change the Data Source in the next line to the name of the remote OLAP Server.
- strConnectionOLAP="Provider=MSOLAP;Data Source=Remote_OLAP_Server;Initial Catalog=FoodMart 2000;"
- 'myconn.connectiontimeout=45
- myconn.open strConnectionOLAP
- Response.write Request.ServerVariables("REMOTE_HOST") & "<BR>"
- Response.write Request.ServerVariables("REMOTE_USER") & "<BR>"
- response.write Request.ServerVariables("LOGON_USER") & "<BR>"
- If Not myconn Is Nothing Then
- response.write "Connected" & "<BR>"
- Else
- response.write "Failed to connect" & "<BR>"
- End If
- endtime=timer
- response.write endtime & "<BR>"
- response.write "Connect Time = " & endtime - mystarttime
- myconn.close
- SET myconn=nothing
- %>
- </BODY>
- </HTML>