locked
SQL RRS feed

  • Pergunta

  • Bom dia, tenho outra duvida aos mestres..

     

    como eu faço via linha de comando startar um executável.

     

    por exemplo meu ERP é fechado, e em uma trigger ele chamar a calculadora do windows..

     

    Att,

    sexta-feira, 13 de abril de 2007 15:12

Respostas

  •  

     

     pode usar a xp_cmdhsell , veja no books on  line tem referencia.

     

    Abs;

    sexta-feira, 13 de abril de 2007 16:09
  • Opa blz?

    tentei usar este comando

    EXEC xp_cmdshell 'calc'

    porém fica executando, executando e nd...  "trava" o query analyser

    o que será ?
    sexta-feira, 13 de abril de 2007 16:54
  • José,

     

    Isso pode problema de memória virtual do seu Windows!!!

     

    Qual é a versão do seu SQL Server?

     

    Em relação a extended procedure xp_cmdshell, você pode também executada através do OSQL se você estiver utilizando o SQL Server 2000, ou na versão 2005 o SQLCMD.

     

     

    sexta-feira, 13 de abril de 2007 17:01
    Moderador
  • Opa estou utilizando o SQL Server 2000.

    tentei executar diretamento no server... e nd....
    sexta-feira, 13 de abril de 2007 17:35
  • José,

     

    No SQL Server 2000, a xp_cmdshell vai habilitada por padrão, na versão 2005 não.

     

    Com qual conta de usuário você esta se conectando ao SQL Server para rodar a xp_cmdshell?

    sexta-feira, 13 de abril de 2007 17:42
    Moderador
  • José,

     

    Você já tentou executar diretamente no OSQL?

    sexta-feira, 13 de abril de 2007 18:19
    Moderador

Todas as Respostas

  •  

     

     pode usar a xp_cmdhsell , veja no books on  line tem referencia.

     

    Abs;

    sexta-feira, 13 de abril de 2007 16:09
  • Opa blz?

    tentei usar este comando

    EXEC xp_cmdshell 'calc'

    porém fica executando, executando e nd...  "trava" o query analyser

    o que será ?
    sexta-feira, 13 de abril de 2007 16:54
  • José,

     

    Isso pode problema de memória virtual do seu Windows!!!

     

    Qual é a versão do seu SQL Server?

     

    Em relação a extended procedure xp_cmdshell, você pode também executada através do OSQL se você estiver utilizando o SQL Server 2000, ou na versão 2005 o SQLCMD.

     

     

    sexta-feira, 13 de abril de 2007 17:01
    Moderador
  • Opa estou utilizando o SQL Server 2000.

    tentei executar diretamento no server... e nd....
    sexta-feira, 13 de abril de 2007 17:35
  • José,

     

    No SQL Server 2000, a xp_cmdshell vai habilitada por padrão, na versão 2005 não.

     

    Com qual conta de usuário você esta se conectando ao SQL Server para rodar a xp_cmdshell?

    sexta-feira, 13 de abril de 2007 17:42
    Moderador
  • Opa com a conta SA

    sexta-feira, 13 de abril de 2007 17:47
  • José,

     

    Você já tentou executar diretamente no OSQL?

    sexta-feira, 13 de abril de 2007 18:19
    Moderador
  • Desculpa minha ignorância mais o que é OSQL e onde eu o executo ?
    sexta-feira, 13 de abril de 2007 18:22