Связанный сервер с ошибкой базы данных (SQL Server 2008)

У меня есть сервер, связанный с базой данных о прогрессе. В течение прошлой недели соединение работало, и я мог использовать:

SELECT * FROM OPENQUERY('LinkedServerName', 'Query')

Код для выполнения базовых выборок из таблиц выполнения в этой базе данных. Однако сегодня внезапно кажется, что связанные серверы больше не работают. Я проверил драйверы ODBC, которые подключаются к базе данных Progress, и все они, похоже, подключаются через тестовое соединение. Однако, когда я иду протестировать соединение связанного сервера с помощью этого ODBC, тестовое соединение охватывает весь мой экземпляр SSMS. Это странно. Это также есть в производственной коробке, поэтому перезагрузка - последнее средство. Я также определил, что база данных прогресса работает без проблем. Я вроде как случайный администратор баз данных, и в такие моменты я теряюсь. Кто-нибудь еще сталкивался с подобной проблемой? Что вы сделали, чтобы это исправить?


person SithApprentice    schedule 08.06.2017    source источник
comment
SQL server 2008 - это MSSQL, а не MySQL, поэтому я удалил тег MySQL.   -  person Raymond Nijland    schedule 08.06.2017
comment
Извините, я, должно быть, по ошибке нажал на этот тег @Raymod Nijland   -  person SithApprentice    schedule 08.06.2017
comment
У вас есть более подробное сообщение об ошибке, чем больше не работают или шланги?   -  person Tom Bascom    schedule 08.06.2017
comment
Время ожидания соединения прерывается при выполнении оператора SQL на связанном сервере, при выборе параметра «Проверить соединение на связанных серверах» экземпляр SSMS блокируется. Запишет точную ошибку. Мои извинения   -  person SithApprentice    schedule 08.06.2017


Ответы (1)


Не тот ответ, который я искал, но в конечном итоге это проблема с драйвером. Мне пришлось перезагрузить сервер, что, похоже, освободило драйвер от того, что его блокировало. Теперь эти запросы будут выполнены, и соединения будут установлены. Я все еще хотел бы узнать, есть ли у кого-нибудь лучшее решение, чтобы помочь другим в будущем. Что касается сообщения об ошибке, мне до сих пор не удалось сделать снимок экрана. Экземпляр SSMS заблокирован раньше меня.

person SithApprentice    schedule 09.06.2017