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

Откуда:
Сообщений: 12
Здравствуйте! Возникла такая, проблема над которой я уже весь мозг сломал. Подскажите пожалуйста, почему возникает ошибка "Недопустимое имя объекта" в наименовании процедуры. Но эта ошибка уже возникает после того, как я ее уже создал.

К сообщению приложен файл. Размер - 10Kb
28 ноя 16, 03:31    [19941115]     Ответить | Цитировать Сообщить модератору
 Re: Недопустимое имя объека  [new]
Var79
Member

Откуда:
Сообщений: 890
anikev,

а процедура меняется? может просто intellisense поломался?
28 ноя 16, 04:37    [19941125]     Ответить | Цитировать Сообщить модератору
 Re: Недопустимое имя объека  [new]
anikev
Member

Откуда:
Сообщений: 12
Var79, если честно не совсем понимаю о чем Вы. Можно поподробнее?
28 ноя 16, 04:53    [19941126]     Ответить | Цитировать Сообщить модератору
 Re: Недопустимое имя объека  [new]
Massa52
Member

Откуда:
Сообщений: 380
anikev,

Процедура меняется - означает - Alter срабатывает при внесении изменений в тело процедуры.
Если да - то можно не обращать внимания на сообщение.
28 ноя 16, 04:58    [19941127]     Ответить | Цитировать Сообщить модератору
 Re: Недопустимое имя объека  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5975
anikev
Здравствуйте! Возникла такая, проблема над которой я уже весь мозг сломал. Подскажите пожалуйста, почему возникает ошибка "Недопустимое имя объекта" в наименовании процедуры. Но эта ошибка уже возникает после того, как я ее уже создал.

Именно возникает ошибка, т.е. при применении скрипта вылетает

Msg 208, Level 16, State 6, Procedure bar, Line 4
Invalid object name 'dbo.ii'.

или просто подчеркивает красным в редакторе? Если второе - глючит интеллисенс. Обновите локальный кэш (главное меню - Edit - IntelliSense - Refresh Local Cache), не поможет - не обращайте внимания, или отключите интеллисенс (настройки - Text Editor - Transact-SQL - IntelliSense, снять чекбокс Enable IntelliSense).
28 ноя 16, 06:38    [19941164]     Ответить | Цитировать Сообщить модератору
 Re: Недопустимое имя объека  [new]
anikev
Member

Откуда:
Сообщений: 12
Massa52, Игнорировать не получится, потому что при запуске команды EXEC оператор(или как он правильно называется напишите пожалуйста) не видит хранимую процедуру.

Сон Веры Павловны , Вы гений! Обновил локальный кэш и все заработало)
28 ноя 16, 06:54    [19941179]     Ответить | Цитировать Сообщить модератору
 Re: Недопустимое имя объека  [new]
Var79
Member

Откуда:
Сообщений: 890
anikev
Massa52, Игнорировать не получится, потому что при запуске команды EXEC оператор(или как он правильно называется напишите пожалуйста) не видит хранимую процедуру.

Сон Веры Павловны , Вы гений! Обновил локальный кэш и все заработало)

прямо так и пишет?
автор
не виджу хранимую процедуру!
28 ноя 16, 06:56    [19941182]     Ответить | Цитировать Сообщить модератору
 Re: Недопустимое имя объека  [new]
anikev
Member

Откуда:
Сообщений: 12
Var79, я ввожу команду EXEC dbo. Ser... И программа мне уже сама предлагает какие хранимки запустить начинающиеся с "Ser" . Насколько я понимаю за это и отвечает IntelliSence
28 ноя 16, 07:51    [19941221]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить