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

Откуда:
Сообщений: 36
Всем доброго времени суток !

Имеется вот такой вот скриптик , для создания типа , и таблицы .

CREATE TYPE [dbo].[AccTable] AS Table
(
Page nvarchar(100),
Followers int,
CreateDate datetime,
TypeId int
);

GO

CREATE PROCEDURE [dbo].[InsertAccs]
(
@Accs AS [dbo].[AccTable] READONLY
)
AS
INSERT INTO Accs (AccPage,ccTypeId,UserId)
SELECT Page,TypeId,1 FROM @Accs

Выполняется потрясающе , без каких либо ошибок .
Но когда пытаюсь вызвать процедуру на выполнение , вот так:
EXECUTE dbo.InsertAccs @Accs , (соответствующий параметр указываю ... да он и не доходит до него ...)
Вылетает сообщение "Не удалось найти процедуру 'dbo.InsertAccs' " ...
Не знаю что делать , все это дело делаю через Visual Studio 2010. Кста , после выполнения скрипта , в моей БД , в разделе Хранимые Процедуру и Типы , не появились соответствующие записи ...
Может у кого какие идеи есть ?

До этого , когда создавал хранимые процедуры , я добавлял в раздел "Хранимые процедуры" новую процедуру и в неё вставлял код , тогда все работало , сейчас же не могу так сделать , т.к. в этом разделе запрещается создание типа , а точнее "CREATE TYPE", ругается ...
А добавить скрипт по созданию этого типа в соответствующий раздел "Типы" не могу . т.к. не получается добавить запись в раздел "Типы" (в меню нету записи добавления нового типа , а есть только "Обновить" и "Свойства").... не знаю почему ... Весь день лапатю интернет , ничего не нашёл ...

Уже не раз пересобирал проект , обновлял базу ... пытался вызвать духа дождя , нифига не помогло ... (
9 май 11, 00:09    [10624710]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось найти хранимую процедуру.  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Не та база.
Не тот сервер.
9 май 11, 00:39    [10624784]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось найти хранимую процедуру.  [new]
Erik0s
Member

Откуда:
Сообщений: 36
Гавриленко Сергей Алексеевич
Не та база.
Не тот сервер.


Тоесть ?
9 май 11, 00:42    [10624796]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось найти хранимую процедуру.  [new]
DENIS_CHEL
Member

Откуда:
Сообщений: 23097
Erik0s
Но когда пытаюсь вызвать процедуру на выполнение , вот так:


Вам пытаются намекнуть, что контексты не совпадают с вот этой операцией

Erik0s
Выполняется потрясающе , без каких либо ошибок


:)
9 май 11, 01:57    [10624938]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось найти хранимую процедуру.  [new]
Erik0s
Member

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

а как сделать ... чтобы совпадали ? )
9 май 11, 12:12    [10625360]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось найти хранимую процедуру.  [new]
Нектотам
Guest
Erik0s
DENIS_CHEL,

а как сделать ... чтобы совпадали ? )


Проверить
SELECT @@Servername, db_name()
Выполнять всегда
USE ТаБаза

PS: Ваш стиль пунктуации затрудняет чтение.
9 май 11, 12:31    [10625388]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось найти хранимую процедуру.  [new]
Erik0s
Member

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

Все сделал , спасибо за контекст ))
9 май 11, 12:53    [10625424]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось найти хранимую процедуру.  [new]
Erik0s
Member

Откуда:
Сообщений: 36
Спасибо всем !
9 май 11, 12:54    [10625427]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить