Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Куда подевался(подевалась) @@error ?
|
|||
|---|---|---|---|
|
#18+
Мне надо в хранимой процедуре поймать ситуацию, что подлинкованный сервер недоступен. Работая в QA, запрашиваю с него список каталогов и вывожу код ошибки : exec sp_catalogs 'MMMM' Print @@error Если сервер доступен, то никаких проблем и код равен 0. А вот ежели он недоступен, то получаю следующее : Server: Msg 17, Level 16, State 1, Procedure sp_catalogs, Line 4 SQL Server does not exist or access denied. И никаких следов от @@error ? И где же она (оно/он) ? Что я не так делаю и что еще не прочел в BOL ? Отмечаю, что мне принципиально нужно решение в рамках T-SQL и на сервере, а не обработка ошибки на клиенте. ( работа в домене W2K + SQL Server RTM ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2002, 07:24 |
|
||
|
Куда подевался(подевалась) @@error ?
|
|||
|---|---|---|---|
|
#18+
Странно. У меня работает: Server: Msg 7202, Level 11, State 2, Procedure sp_catalogs, Line 4 Could not find server 'MMMM' in sysservers. Execute sp_addlinkedserver to add the server to sysservers. 7202 Смотрим ошибку № 7202: Error: 7202 Severity: 11 Description (Message Text): Could not find server '%.*ls' in sysservers. Execute sp_addlinkedserver to add the server to sysservers. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2002, 08:34 |
|
||
|
Куда подевался(подевалась) @@error ?
|
|||
|---|---|---|---|
|
#18+
Приветствую всех Проверено, работает. Возможно, Вы ошиблись. Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2002, 09:39 |
|
||
|
Куда подевался(подевалась) @@error ?
|
|||
|---|---|---|---|
|
#18+
Так и у меня работает. Весь фокус в том , что у меня сервер, к которому обращаюсь, является Linked Server'ом ( то есть "прилинкован" - занесен в sysservers). Кладу по полочкам : 1. есть сервер ММММ и он работает 2. на другом сервере (скажем МОЙ ) заношу его в sysservers и проверяю , что все в порядке 3. отключаю комп с ММММ 4. на сервере МОЙ пробую добраться к ММММ и ... получаю то, что описывал в первом письме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2002, 09:51 |
|
||
|
Куда подевался(подевалась) @@error ?
|
|||
|---|---|---|---|
|
#18+
Ну, что-то никто не откликается - вопрос слишком простой, или слишком сложный ,... или не интересный ? Если кто знает в чем дело - откликнитесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2002, 04:41 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32025887&tid=1823402]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
92ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
3ms |
| others: | 235ms |
| total: | 417ms |

| 0 / 0 |
