Stored Procedure ... desaparece?

28/11/2005 - 23:54 por Jose | Informe spam
Hola a todos,
Tengo el siguiente SP, lo ejecuto y funciona todo OK, reinicio servidor o
salgo de la consola de management y vuala! el SPCUSTOMER_DETAILS ...
desaparece ! es decir si hago un EXECUTE 'SPCUSTOMER_DETAILS '1' , me dice
que no encuentra el stored procedure ... Que ocurre, lo estoy creando mal ?

Gracias a todos


USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE Northumbria
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID

Preguntas similare

Leer las respuestas

#1 Jose
28/11/2005 - 23:59 | Informe spam
SI lo se ha sido el cut y paste que me he equivocado, lo correcto seria:

USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE testdb
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID

Este es el bueno, sorry.

Gracias

"Maxi [MVP]" escribió en el mensaje
news:
Hola Jose, sos conciente que ese Sp's se esta creando en la base:
Northumbria



Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org



"Jose" escribió en el mensaje
news:ems%
Hola a todos,
Tengo el siguiente SP, lo ejecuto y funciona todo OK, reinicio servidor o
salgo de la consola de management y vuala! el SPCUSTOMER_DETAILS ...
desaparece ! es decir si hago un EXECUTE 'SPCUSTOMER_DETAILS '1' , me
dice que no encuentra el stored procedure ... Que ocurre, lo estoy
creando mal ?

Gracias a todos


USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE Northumbria
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID






Respuesta Responder a este mensaje
#2 Jose
29/11/2005 - 00:43 | Informe spam
El usuario tiene permisos de owner sobre la base de datos. Una cosilla,
recordais al crear una tabla y hacer un campo PK (ej. idcustomer) si le doy
abrir tabla y en el campo idcustomer no pongo nada, tendria que añadir "el"
solo el 1,2,3... y asi succesivamente segun añado, no ? O se ha de crear un
trigger? Lo digo pq no me está añadiendo los autonumericos (y estos son
PK).

Gracias por vuestro tiempo,

J


"Gustavo Larriera [MVP]" escribió en el mensaje
news:
En qué esquema lo estás creando? Es decir... es DBO.SPCUSTOMER_DETAILS o
es TuUsuario.SPCUSTOMER_DETAILS ?

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Jose" wrote in message
news:%
SI lo se ha sido el cut y paste que me he equivocado, lo correcto seria:

USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE testdb
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID

Este es el bueno, sorry.

Gracias

"Maxi [MVP]" escribió en el mensaje
news:
Hola Jose, sos conciente que ese Sp's se esta creando en la base:
Northumbria



Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org



"Jose" escribió en el mensaje
news:ems%
Hola a todos,
Tengo el siguiente SP, lo ejecuto y funciona todo OK, reinicio servidor
o salgo de la consola de management y vuala! el SPCUSTOMER_DETAILS ...
desaparece ! es decir si hago un EXECUTE 'SPCUSTOMER_DETAILS '1' , me
dice que no encuentra el stored procedure ... Que ocurre, lo estoy
creando mal ?

Gracias a todos


USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE Northumbria
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID














Respuesta Responder a este mensaje
#3 Maxi [MVP]
29/11/2005 - 00:56 | Informe spam
Hola Jose, sos conciente que ese Sp's se esta creando en la base:
Northumbria



Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org



"Jose" escribió en el mensaje
news:ems%
Hola a todos,
Tengo el siguiente SP, lo ejecuto y funciona todo OK, reinicio servidor o
salgo de la consola de management y vuala! el SPCUSTOMER_DETAILS ...
desaparece ! es decir si hago un EXECUTE 'SPCUSTOMER_DETAILS '1' , me dice
que no encuentra el stored procedure ... Que ocurre, lo estoy creando mal
?

Gracias a todos


USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE Northumbria
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID


Respuesta Responder a este mensaje
#4 Isaias
29/11/2005 - 01:39 | Informe spam
Jose

¿Con que USUARIO creas dicho store?

Saludos
IIslas


"Jose" escribió:

SI lo se ha sido el cut y paste que me he equivocado, lo correcto seria:

USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE testdb
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID

Este es el bueno, sorry.

Gracias

"Maxi [MVP]" escribió en el mensaje
news:
> Hola Jose, sos conciente que ese Sp's se esta creando en la base:
> Northumbria
>
>
>
> Salu2
> -
> [MVP] SQL Server
> Orador para Culminis Latam
> www.sqlgurus.org
>
>
>
> "Jose" escribió en el mensaje
> news:ems%
>> Hola a todos,
>> Tengo el siguiente SP, lo ejecuto y funciona todo OK, reinicio servidor o
>> salgo de la consola de management y vuala! el SPCUSTOMER_DETAILS ...
>> desaparece ! es decir si hago un EXECUTE 'SPCUSTOMER_DETAILS '1' , me
>> dice que no encuentra el stored procedure ... Que ocurre, lo estoy
>> creando mal ?
>>
>> Gracias a todos
>>
>>
>> USE testdb
>> GO
>> IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
>> TYPE='P')
>> BEGIN
>> DROP PROCEDURE SPCUSTOMER_DETAILS
>> END
>> GO
>> USE Northumbria
>> GO
>> CREATE PROCEDURE SPCUSTOMER_DETAILS
>> @ID INT
>> AS
>> SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID
>>
>>
>
>



Respuesta Responder a este mensaje
#5 Gustavo Larriera [MVP]
29/11/2005 - 01:39 | Informe spam
En qué esquema lo estás creando? Es decir... es DBO.SPCUSTOMER_DETAILS o es
TuUsuario.SPCUSTOMER_DETAILS ?

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Jose" wrote in message
news:%
SI lo se ha sido el cut y paste que me he equivocado, lo correcto seria:

USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE testdb
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID

Este es el bueno, sorry.

Gracias

"Maxi [MVP]" escribió en el mensaje
news:
Hola Jose, sos conciente que ese Sp's se esta creando en la base:
Northumbria



Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org



"Jose" escribió en el mensaje
news:ems%
Hola a todos,
Tengo el siguiente SP, lo ejecuto y funciona todo OK, reinicio servidor
o salgo de la consola de management y vuala! el SPCUSTOMER_DETAILS ...
desaparece ! es decir si hago un EXECUTE 'SPCUSTOMER_DETAILS '1' , me
dice que no encuentra el stored procedure ... Que ocurre, lo estoy
creando mal ?

Gracias a todos


USE testdb
GO
IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME='SPCUSTOMER_DETAILS' AND
TYPE='P')
BEGIN
DROP PROCEDURE SPCUSTOMER_DETAILS
END
GO
USE Northumbria
GO
CREATE PROCEDURE SPCUSTOMER_DETAILS
@ID INT
AS
SELECT * FROM CUSTOMER WHERE IDCUSTOMER=@ID










Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida