Проблемы с проверкой источника данных после обновлений Windows - PullRequest
0 голосов
/ 09 ноября 2018

Вчера на моем ноутбуке были установлены обновления Windows, после чего многие функции ColdFusion были не в конфигурации.

Я использую ColdFusion 2016 и SQL Server 2016 RC.

Я исправил ряд проблем (см. Ниже), но все еще получаю сообщение

Connection verification failed for data source: MT_EL java.sql.SQLNonTransientConnectionException: [Macromedia][SQLServer JDBC Driver]Error establishing socket to host and port: 8500:1433. Reason: Network is unreachable: connect The root cause was that: java.sql.SQLNonTransientConnectionException: [Macromedia][SQLServer JDBC Driver]Error establishing socket to host and port: 8500:1433. Reason: Network is unreachable: connect.

Уведомления о доставке проверялись не менее года, прежде чем возникли проблемы.

Пока я сделал следующее:

  1. И SQL Server, и CF Server необходимо было запустить снова. SQL Server не был проблемой, но CF-сервер не запускался. Я пошел к файлу jvm.config и уменьшил настройку -xms. Это ничего не решило, поэтому я посмотрел логи. Из журналов было видно, что файл neo-security.xml был поврежден, и после проверки я обнаружил, что neo-security.xml теперь пуст. neo-datasource, neo-drivers и один или два других файла также были пусты. Резервные копии этих файлов также были пустыми, но я нашел несколько старых версий в другом месте и скопировал их. Теперь я смог запустить CF-сервер и войти в CF-администратор, но мне пришлось заново настроить имена пользователей / пароли, а также DSN.

  2. Диспетчер конфигурации SQL Server был перемещен в другую папку, но я нашел его и вскоре увидел сообщение об ошибке, в котором говорится, что диспетчер конфигурации SQL Server не может подключиться к провайдеру wmi. Я исправил это, открыв командную строку в режиме администратора и набрав mofcomp "%programfiles(x86)%\Microsoft SQL Server\13\Shared\sqlmgmproviderxpsp2up.mof".

  3. Теперь я могу войти в диспетчер конфигурации SQL Server, но по какой-то причине он указан дважды. Неисправный по-прежнему говорит, что не может подключиться к провайдеру wmi, но, расширяя работающий, я обнаружил, что TCP / IP включен, и порт по умолчанию - 1433.

  4. Я проверил брандмауэр и не увидел там никаких проблем.

  5. Разрешения SQL + учетные данные для входа в систему и пароль такие же, как и раньше, когда не было проблем с проверкой DSN.

  6. Я пробовал порты 8501 и 8502, но вышеуказанная ошибка сохраняется.

  7. Я проверил журналы SQL Server. Очевидно, что вчера произошел ряд ошибок, и некоторые функции были отключены. Однако очевидно, что эти проблемы теперь решены, и самые последние сообщения имеют информационный тип и утверждают, что никаких действий пользователя не требуется.

У кого-нибудь есть идеи? Заранее благодарю за любые комментарии / помощь.

...