Перемещение сайта asp на новый сервер Windows, ошибка подключения ADOBD - PullRequest
0 голосов
/ 17 августа 2011

Привет, мне было поручено перенести приложение asp на новый сервер, однако я получаю следующую ошибку:

ADODB. Ошибка соединения '800a0e78'

Операция не разрешена, когда объект закрыт.

Я не уверен, что мне не хватает, так как у меня мало опыта с аспином. Я зарегистрировал файл dll с окнами, переместил БД и просмотрел все форумы, которые я могу найти, чтобы найти похожие проблемы, однако все они говорят, что существует проблема с кодированием. В течение 18 месяцев сайт работал нормально на другом сервере, поэтому я не вижу, как могут быть проблемы с кодом. Заранее спасибо.

1 Ответ

0 голосов
/ 17 августа 2011

Наиболее вероятная причина, если она работала ранее, это то, что ваше соединение настроено неправильно.Возможно, база данных находится в другом месте, возможно, она использует другие учетные данные, возможно, отсутствует поставщик, возможно, отсутствует соединение ODBC.

Причина, по которой вы видите «операция не разрешена, когда объект закрыт»скорее всего потому, что существует некоторый код типа «при возобновлении с ошибкой», где существует код соединения с БД, который прозрачно поглощает ошибки соединения.Таким образом, код продолжает думать, что соединение открыто.

...