2011-09-07 2 views
0

항상 가장 많이 사용되는 클래식 ASP에 웹 응용 프로그램이 있습니다. 문제는 때때로 우리의 인터넷 연결이 나쁘다는 것입니다. 웹 응용 프로그램이 SQL Server에 연결할 수없는 경우 대신 로컬 서버에 저장하려고합니다. 그래서 내 질문은 :SQL 서버에 대한 연결이 클래식 ASP에서 사용 가능한지 확인하십시오.

외부 ASP에 대한 연결이 활성화되어 있다면 기존 ASP 검사를 어떻게 할 수 있습니까?

답변

3
<% 
    set conn = CreateObject("ADODB.Connection") 
    on error resume next 
    conn.open "remote connection string" 
    if err.number <> 0 then 
     response.write "unable to connect, trying other" 
     conn.open "alternate connection string" 
    end if 
    on error goto 0 
%> 
+1

시간 초과는 90 초와 비슷하다고 생각합니다. – svinto

+0

@svinto 내가 ASP 물건을 크랭크 아웃했을 때 기본값은 15였습니다 ... 그 이후로 변경되었을 수 있습니까? 아니면 ConnectionTimeout이 아닌 CommandTimeout에 대해 생각하고 계시나요? CommandTimeout이 더 낮지 만 (IIRC 30 초). –

+0

'err.Description'은 오류 메시지를 표시합니다.이 오류는 ASP 오류를 볼 수있는 권한이 없을 때 유용합니다. – Vikas

관련 문제