Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 в процессе работы своей xp теряется коннекция к серверу  [new]
vizier
Member

Откуда:
Сообщений: 171
доброго дня!

столкнулся с такой проблемой - есть своя xp, которая дергает экзешник, передавая строку подключения по sa и паролем текущего сеанса.
экзешник выполняется долго, более 10 мин. в процессе своей работы, коннектиться к серверу получает и передает некую инфу.
так вот, после 10 минуты коннекция падает с ошибкой: Login failed for user 'sa', то есть пароль, который сервер передает в xp становится недействительным (
пароль передается в виде - "0x010000004B2FB058F2A237A0C55F6F8893719DA600340704AA70FEDCEE7A52D13DAE15C9C177795EF297651F80FD656C7DDDA7DCB0F611EC5FC24EA8"
как победить эту проблему подскажите, плиз
27 май 19, 20:43    [21895173]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
msLex
Member

Откуда:
Сообщений: 7735
vizier
доброго дня!

столкнулся с такой проблемой - есть своя xp, которая дергает экзешник, передавая строку подключения по sa и паролем текущего сеанса.
экзешник выполняется долго, более 10 мин. в процессе своей работы, коннектиться к серверу получает и передает некую инфу.
так вот, после 10 минуты коннекция падает с ошибкой: Login failed for user 'sa', то есть пароль, который сервер передает в xp становится недействительным (
пароль передается в виде - "0x010000004B2FB058F2A237A0C55F6F8893719DA600340704AA70FEDCEE7A52D13DAE15C9C177795EF297651F80FD656C7DDDA7DCB0F611EC5FC24EA8"
как победить эту проблему подскажите, плиз


На каждый Login failed в лог сервера пишется причина. Для начала выясните ее.
27 май 19, 20:48    [21895175]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
vizier
Member

Откуда:
Сообщений: 171
пишет что
Login failed for user 'sa'. Reason: Password did not match that for the login provided. [CLIENT: <local machine>]
27 май 19, 20:57    [21895179]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
vizier
Member

Откуда:
Сообщений: 171
Error: 18456, Severity: 14, State: 8.
27 май 19, 20:58    [21895181]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
vizier
пишет что
Login failed for user 'sa'. Reason: Password did not match that for the login provided. [CLIENT: <local machine>]
Ваше приложение пытается подключиться используя неправильный пароль.
27 май 19, 22:24    [21895217]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
vizier
Member

Откуда:
Сообщений: 171
дада, я об этом писал выше
в процессе своей работы, коннектиться к серверу получает и передает некую инфу.
так вот, после 10 минуты коннекция падает с ошибкой: Login failed for user 'sa', то есть пароль, который сервер передает в xp становится недействительным
28 май 19, 01:03    [21895285]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36697
vizier
дада, я об этом писал выше
в процессе своей работы, коннектиться к серверу получает и передает некую инфу.
так вот, после 10 минуты коннекция падает с ошибкой: Login failed for user 'sa', то есть пароль, который сервер передает в xp становится недействительным
Ошибка у вас в или в вашей xp, или в экзешнике, и уж точно в архитектуре решения той задачи, которую вы вашим монстром пытаетесь решить. Добавляйте логирование-профилирование и т.п. в ваши процедуры-приложения, чтобы выяснить, что там идет не так.
28 май 19, 01:17    [21895289]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
vizier
Member

Откуда:
Сообщений: 171
нашел такую инфу
Из Book On-Line:

MSSQL_XP возникает когда задача ожидает завершения расширенной хранимой процедуры. SQL Server использует данный вид ожиданий, чтобы обнаружить MARS дедлоки приложения. Счётчик ожиданий останавливается, когда расширенная хранимая процедура завершает своё выполнение.
Объяснения MSQL_XP:

Данный вид ожиданий возникает когда выполняется расширенная хранимая процедура в рамках SQL Server, однако SQL Server не контролирует её выполнения. Если вы не знаете что делает код расширенной хранимой процедуры, то невозможно понять причину ожиданий MSSQL_XP.


интересно, как можно увеличить MSQL_XP?
28 май 19, 08:45    [21895357]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 30821
vizier
интересно, как можно увеличить MSQL_XP?
Пишут, что никак :-(
28 май 19, 10:58    [21895450]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
vizier
Member

Откуда:
Сообщений: 171
пришлось запрашивать у сервера новый хэш пароль. только так заработало.
ни где не нашел где задается время устаревания пароля (
28 май 19, 23:21    [21896122]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3466
vizier
нашел такую инфу
Из Book On-Line:

MSSQL_XP возникает когда задача ожидает завершения расширенной хранимой процедуры. SQL Server использует данный вид ожиданий, чтобы обнаружить MARS дедлоки приложения. Счётчик ожиданий останавливается, когда расширенная хранимая процедура завершает своё выполнение.
Объяснения MSQL_XP:

Данный вид ожиданий возникает когда выполняется расширенная хранимая процедура в рамках SQL Server, однако SQL Server не контролирует её выполнения. Если вы не знаете что делает код расширенной хранимой процедуры, то невозможно понять причину ожиданий MSSQL_XP.


интересно, как можно увеличить MSQL_XP?


а смысл?

процедура может торчать пытаясь подключиться к серверу
29 май 19, 10:44    [21896408]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3466
vizier
доброго дня!

столкнулся с такой проблемой - есть своя xp, которая дергает экзешник, передавая строку подключения по sa и паролем текущего сеанса.
экзешник выполняется долго, более 10 мин. в процессе своей работы, коннектиться к серверу получает и передает некую инфу.
так вот, после 10 минуты коннекция падает с ошибкой: Login failed for user 'sa', то есть пароль, который сервер передает в xp становится недействительным (
пароль передается в виде - "0x010000004B2FB058F2A237A0C55F6F8893719DA600340704AA70FEDCEE7A52D13DAE15C9C177795EF297651F80FD656C7DDDA7DCB0F611EC5FC24EA8"
как победить эту проблему подскажите, плиз


"пароль, который сервер передает в xp"? зачем серверу передавать пароль(!) куда-то
29 май 19, 10:45    [21896410]     Ответить | Цитировать Сообщить модератору
 Re: в процессе работы своей xp теряется коннекция к серверу  [new]
vizier
Member

Откуда:
Сообщений: 171
доброго дня, Ролг Хупин, спасибо за беспокойство, но проблема уже решена.
"пароль, который сервер передает в xp"? зачем серверу передавать пароль(!) куда-то
имелось ввиду, пароль который получаем ф-ей srv_pfield, примерно так:
srv_pfield(srvproc , SRV_PWD, NULL)


спасибо
29 май 19, 11:04    [21896435]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить