Вчера на моем ноутбуке были установлены обновления 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.
DSN проверялись не менее года, прежде чем возникли проблемы.
До сих пор я сделал следующее:
И SQL Server, и CF Server пришлось запускать заново. SQL Server не был проблемой, но CF Server не запускался. Я зашел в файл
jvm.config
и уменьшил настройку-xms
. Это ничего не решило, поэтому я посмотрел логи. Из журналов было видно, что файлneo-security.xml
был поврежден, и после проверки я увидел, что neo-security.xml теперь пуст.neo-datasource
,neo-drivers
и один или два других файла тоже были пусты. Резервные копии этих файлов тоже были пусты, но я нашел несколько старых версий в другом месте и скопировал их. Теперь я смог запустить CF Server и войти в CF Administrator, но мне пришлось заново настраивать имена пользователей/пароли, а также 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. Очевидно, что вчера произошел ряд ошибок, и некоторые функции были отключены. Однако очевидно, что эти проблемы в настоящее время решены, а самые последние сообщения носят информационный характер и заявляют, что никаких действий со стороны пользователя не требуется.
У кого-нибудь есть идеи? Заранее спасибо за любые комментарии/помощь.
use master go xp_readerrorlog 0, 1, N'Server is listening on'
- person SOS   schedule 09.11.2018