Pergunta : O agente do SQL não executa um programa

Olá!, o

im que tenta executar um programa do simpel com agente mas ele do SQL não irá toda a maneira. o programa do
The funciona muito bem se o clique it.
It do dubbel de i funciona em um usuário 2008 de Windows SP2 64bit, o serviço 2005 do SQL STD 64bit 9.00.4053.00.
SQL e os funcionamentos do agente do SQL no cliente do domínio com a tentativa local do admin rights.
I para fazer o material do som em Excel 2007 e no trabalho começam e começos de Excel *32 mas não se fecharão e eu supor que este é o problema? idéia do

Any porque trabalhar quando clique do dubbel de i ele mas não com agente CmdExec do SQL (myprogram)? o código de teste do

My do
(clique do dubbel de I como o mesmo usuário que funciona o agente do SQL.) está no oExcel não ofuscante secundário compartilhado confidencial do

de vb.net 2005

Thanks
Kenneth

TestSaveAS () como Microsoft.Office.Interop.Excel. Application
escurece o oBook, oBook1 como Microsoft.Office.Interop.Excel. Workbook
escurece o oSheet como Microsoft.Office.Interop.Excel. Works
heet
'um manual de instruções novo no oExcel de Excel.
= Microsoft.Office.Interop.Excel. O oBook de Application
= oExcel.Workbooks.Add
oBook1 = oExcel.Workbooks.Add

'adicionam dados às pilhas da primeira folha no oSheet de workbook.
= no C novos (oBook.Worksheets (1), Microsoft.Office.Interop.Excel.
oSheet.Range de Worksheet) (“A1”). Valor =
oSheet.Range do “apelido " (“B1”). Valor =
oSheet.Range do “nome " (“C1”). Valor = “preço "

oSheet.Range (“A1: B1”). Font.Bold = True
oSheet.Range (“A2”). Valor =
oSheet.Range da “corça " (“B2”). Valor =
oSheet.Range de “John " (“C2”). Valor = 12345.456

oSheet.Range (“C2”). Cells.NumberFormat = “$0.00 " oSheet do
= C (oBook.Worksheets (2), Microsoft.Office.Interop.Excel.
oSheet.Range de Worksheet) (“A1”). Valor =
oSheet.Range do “apelido " (“B1”). Valor =
oSheet.Range do “nome " (“C1”). Valor = “preço "

oSheet.Range (“A1: B1”). Font.Bold = True
oSheet.Range (“A2”). Valor =
oSheet.Range da “corça " (“B2”). Valor =
oSheet.Range de “John " (“C2”). Valor = 12345.456

oSheet.Range (“C2”). Cells.NumberFormat = “$0.00 "
'excepto o manual de instruções e o Excel.
oExcel.DisplayAlerts = False
oBook.SaveAs (de “oSheet do ")
c:\Book1.xls = oBook de Nothing
=
System.Runtime.InteropServices de Nothing
oExcel.Quit (). Marshal. Extremidade Sub
do

do
GC.Collect de ReleaseComObject (oExcel) () class= do

Resposta : O agente do SQL não executa um programa

<>>
Tentar por favor o seguinte:

1) Verific as credenciais
> Grant explicitamente ao cliente de serviço do agente para executar o xp_cmdshell na base de dados mestra
> Tentar torná-lo a colocar em funcionamento como-é

2) Se o acima não faz nork…
> Grant a habilidade ao cliente de serviço do agente de executar o xp_cmdshell na base de dados mestra
> setup um cmdshell do proxy com o cliente de serviço do agente, para fazer isso, funcionamento…

sp_xp_cmdshell_proxy_account “YOURDOMAIN \ SQLAgentServiceAccount” do exec, “senha”

> envolver então a chamada da lima do cmdshell em um procedimento armazenado…
> você pode chamar o procedimento acima de uma etapa de trabalho como uma chamada de TSQL ao contrário de uma chamada direta do cmdshell.

esperar que isto ajuda…
Outras soluções  
 
programming4us programming4us