powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / TRY CATCH есть ли таймаут?
2 сообщений из 2, страница 1 из 1
TRY CATCH есть ли таймаут?
    #39675777
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть процедура которая обращается к линк серверу по определенному событию. Часто валится этот линк, поэтому обернул его в TRY CATCH, чтобы процедура выполнялась по другому событию, если линк отвалился по этому, то вывожу сообщение.
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
IF @S=0
BEGIN TRY

SELECT * FROM RU.[Base].dbo.Table 

END TRY

BEGIN CATCH
SELECT ERROR_NUMBER(), ERROR_MESSAGE();
END CATCH;

IF @S=1
BEGIN TRY

SELECT * FROM dbo.Table1

END TRY

BEGIN CATCH
SELECT ERROR_NUMBER(), ERROR_MESSAGE();
END CATCH



Хочу выставить таймаут на TRY, как это сделать? просто иногда обращение к линку происходит за 5-6 секунд, иногда зависает на минуту и потом выпадает в ошибку, хочу выставить таймаут допустим 30 секунд, если нет- то в CATCH
...
Рейтинг: 0 / 0
TRY CATCH есть ли таймаут?
    #39675784
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / TRY CATCH есть ли таймаут?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]