Вчера на моем ноутбуке были установлены обновления 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.
Уведомления о доставке проверялись не менее года, прежде чем возникли проблемы.
Пока я сделал следующее:
И SQL Server, и CF Server необходимо было запустить снова. SQL Server не был проблемой, но CF-сервер не запускался. Я пошел к файлу jvm.config
и уменьшил настройку -xms
. Это ничего не решило, поэтому я посмотрел логи. Из журналов было видно, что файл neo-security.xml
был поврежден, и после проверки я обнаружил, что neo-security.xml теперь пуст. neo-datasource
, neo-drivers
и один или два других файла также были пусты. Резервные копии этих файлов также были пустыми, но я нашел несколько старых версий в другом месте и скопировал их. Теперь я смог запустить CF-сервер и войти в CF-администратор, но мне пришлось заново настроить имена пользователей / пароли, а также DSN.
Диспетчер конфигурации SQL Server был перемещен в другую папку, но я нашел его и вскоре увидел сообщение об ошибке, в котором говорится, что диспетчер конфигурации SQL Server не может подключиться к провайдеру wmi. Я исправил это, открыв командную строку в режиме администратора и набрав mofcomp "%programfiles(x86)%\Microsoft SQL Server\13\Shared\sqlmgmproviderxpsp2up.mof"
.
Теперь я могу войти в диспетчер конфигурации SQL Server, но по какой-то причине он указан дважды. Неисправный по-прежнему говорит, что не может подключиться к провайдеру wmi, но, расширяя работающий, я обнаружил, что TCP / IP включен, и порт по умолчанию - 1433.
Я проверил брандмауэр и не увидел там никаких проблем.
Разрешения SQL + учетные данные для входа в систему и пароль такие же, как и раньше, когда не было проблем с проверкой DSN.
Я пробовал порты 8501 и 8502, но вышеуказанная ошибка сохраняется.
Я проверил журналы SQL Server. Очевидно, что вчера произошел ряд ошибок, и некоторые функции были отключены. Однако очевидно, что эти проблемы теперь решены, и самые последние сообщения имеют информационный тип и утверждают, что никаких действий пользователя не требуется.
У кого-нибудь есть идеи? Заранее благодарю за любые комментарии / помощь.