PDA

View Full Version : Problema: eseguire una stored procedure estesa da un proprio database


natasha
12-07-2004, 14:07
Buongiorno a tutti,
come certamente saprete, nel database master di SQL Server 2000 esistono delle stored procedure estese simpaticissime come la xp_cmdshell. Ora, se io voglio usarle in un'altra stored procedure di un altro database, come fare?
Ad esempio, se nel database 'natasha' scrivo la semplice stored procedure

CREATE PROCEDURE sp_Natasha_xp_cmdshell AS
USE master
EXEC xp_cmdshell 'DIR C:\*.*'
GO

mi da errore perchè in una stored procedure non si può usare il comando "USE"; d'altronde, se lo tolgo, non mi trova la stored procedure 'xp_cmdshell'...
Voi come risolvereste il problema?
Kisses,

Nat