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

Откуда: Воронеж
Сообщений: 28
Всем привет

Ситуация следующая SQL Server 2012

Есть хранимая процедура, есть два пользователя sql server с правами сисадмин

первый вызывает хп
exec MyProc1
SSMS подчеркивает название процедуры - в всплывающей подсказке пишет "не удалось найти хранимую процедуру MyProc1"
но если запустить на выполнение, то выполнится успешно

у второго пользователя все норм

если под первым пользователем, тыкнуть правой кнопкой на этой хп, выбрать modify, то в появившемся окне в тексте процедуры SSMS подчеркнет название ХП, при наведении мышки впслывает сообщение "Недопустимое имя объекта", при этом процедура сохраняется и модифицируется успешно.

Пробовал удалять пользователя, пересоздавать ХП под разными пользователями
ситуация не меняется

Подозреваю, что что-то с правами, но понять не могу.
Прошу совета помощи
7 ноя 13, 17:21    [15092751]     Ответить | Цитировать Сообщить модератору
 Re: SSMS Не удалось найти хранимую процедуру, хотя процедура существует и выполняется успешно.  [new]
Glory
Member

Откуда:
Сообщений: 104760
Текущая база у пользователей одинаковая ли ?
7 ноя 13, 17:22    [15092761]     Ответить | Цитировать Сообщить модератору
 Re: SSMS Не удалось найти хранимую процедуру, хотя процедура существует и выполняется успешно.  [new]
o-o
Guest
Edit -> Intellisense -> Refresh Local Cache?
7 ноя 13, 17:36    [15092853]     Ответить | Цитировать Сообщить модератору
 Re: SSMS Не удалось найти хранимую процедуру, хотя процедура существует и выполняется успешно.  [new]
zagrr
Member

Откуда: Воронеж
Сообщений: 28
o-o
Edit -> Intellisense -> Refresh Local Cache?

Вот спасибо, помогло!
7 ноя 13, 17:52    [15092980]     Ответить | Цитировать Сообщить модератору
 Re: SSMS Не удалось найти хранимую процедуру, хотя процедура существует и выполняется успешно.  [new]
zagrr
Member

Откуда: Воронеж
Сообщений: 28
Glory
Текущая база у пользователей одинаковая ли ?

да.
7 ноя 13, 17:53    [15092986]     Ответить | Цитировать Сообщить модератору
 Re: SSMS Не удалось найти хранимую процедуру, хотя процедура существует и выполняется успешно.  [new]
Exproment
Member

Откуда:
Сообщений: 416
o-o
Edit -> Intellisense -> Refresh Local Cache?

что то я не понял как обновление кеша Intellisense'а могло полиять на вызов хранимки ? 0_о
7 ноя 13, 22:08    [15094025]     Ответить | Цитировать Сообщить модератору
 Re: SSMS Не удалось найти хранимую процедуру, хотя процедура существует и выполняется успешно.  [new]
o-o
Guest
Exproment,
хранимка изначально запускалась:
zagrr
...
SSMS подчеркивает название процедуры - в всплывающей подсказке пишет "не удалось найти хранимую процедуру MyProc1"
но если запустить на выполнение, то выполнится успешно...


ТС-у не нравилось, что Intellisense подчеркивает и пишет, что такого объекта нет
7 ноя 13, 23:26    [15094442]     Ответить | Цитировать Сообщить модератору
 Re: SSMS Не удалось найти хранимую процедуру, хотя процедура существует и выполняется успешно.  [new]
Exproment
Member

Откуда:
Сообщений: 416
o-o, ааа... виноват... постановку не правильно прочитал :) Уж было начал пересматривать все свое мировоззрение )))
8 ноя 13, 10:33    [15095657]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить