Мы имеем классическую страницу жереха работает на IIS6, который подключается к нашей Sage Line 50 (v17) со следующим кодом:Sage Line соединения 50 ADODB с классическим ASP на IIS6 - Ошибка аутентификации
'Create an ADO connection object
Set adoCon = Server.CreateObject("ADODB.Connection")
Err.Clear
On Error Resume Next
adoCon.ConnectionTimeout = 0
ConStr="dsn=SageLine50v17;UID=uid;Password=pwd;"
adoCon.Open ConStr
If Err.Number <> 0 Then
Response.Write (Err.Description& "<br><br>")
Response.Write (Err.Number)
Response.End
End If
это работает отлично в большинстве случаев. Тем не менее, время от времени, он выдает следующее сообщение об ошибке:
Ошибка аутентификации -2147217843
Мой вопрос, что вызывает ошибку? Я думаю, что это Sage бросает его обратно, но при поиске номера ошибки (-2147217843!) Я ничего не нашел в Интернете.
Для Google преобразовать в шестнадцатеричный: 80040E4D –
[Err Msg: Microsoft OLE DB Provider для ODBC Ошибка драйверов «80040e4d»] (http://support.microsoft.com/kb/222828) – Lankymart
Благодарим вас за конверсионный конверт Alex K, а за ссылку Lankymart, надеюсь, они помогут нам найти причину. – DjHexy