Slutbruger skal afvikle DTS pakke
Vi har brug for at visse af vore slutbrugere kan afvikle en DTS pakke på serveren.Jeg har forsøgt at løse det ved at installere Client Tools på PC'erne og oprette en .bat fil, som indeholder den stump kode som oprettelsen af et job resulterer i, som f.eks.
DTSRun /~Z0x.........
Jeg vil gætte på at det er noget med Security Context at gøre, men hvad? Hvilken gruppe skal brugeren gøres medlem af for at det virker?
Afvikling af .bat filen resulterer i
************************************************************
DTSRun: Loading...
DTSRun: Executing...
DTSRun OnStart: Delete from Table [myDatabase].[dbo].[myTable] Step
DTSRun OnError: Delete from Table [[myDatabase].[dbo].[myTable] Step, Erro
= -2147467259 (80004005)
Error string: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server findes ikk
eller adgang blev nægtet.
Error source: Microsoft OLE DB Provider for SQL Server
Help file:
Help context: 0
Error Detail Records:
Error: -2147467259 (80004005); Provider Error: 17 (11)
Error string: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server findes ikk
eller adgang blev nægtet.
Error source: Microsoft OLE DB Provider for SQL Server
Help file:
Help context: 0
DTSRun OnFinish: Delete from Table [myDatabase].[dbo].[myTable] Step
DTSRun: Package execution complete.
************************************************************