04. juni 2003 - 13:40
Der er
7 kommentarer og 1 løsning
xp_cmdshell afvikling på 2000 server
Den kommando xp_cmdshell der afvikler hvad end man kalder... Findes den også på en Windows 2000 Server? Jeg skal bare kalde et VBscript med den. Det fungere fint i SQL Query Ananlyser, men det er også på en XP maskine og ikke serveren.
Annonceindlæg fra Barco
xp_cmdshell er en extended stored procedure, som følger med SQL Server 2000, så den findes på alle platforme, der understøtter SQL Server 2000
Hvis den så siger at den stored procedure ikke kan findes når man prøver i Enterprise Manageren på serveren, hvad er der så galt?
kommandoen er som følger: xp_cmdshell 'cscript c:\inetpub\wwwroot\test\test.vbs'
Kig efter filen xplog70.dll på SQL Serveren. Når den er fundet, så kør følgende script mod SQL Serveren: exec sp_addextendedproc N'xp_cmdshell', N'xplog70.dll'
prøv master.dbo.xp_cmdshell ...
Problemet er nok rettigheder, xp_cmdshell er normalt for administratorer, såsom sysadmin gruppen...
Det gjorde det - nu skal jeg bare rodde med noget rettigheder tror jeg, for den failer stadigt. Tak for hjælpen :)
hov, nåede ikke at se dit svar zapzap, jobbet eksekveres af sa
Computerworld tilbyder specialiserede kurser i database-management