DTS
04/02/2007
0
Boa noite a todos.
Construi um DTS que se conecta a um banco de dados remoto, executa uma query através da task Execute SQL e escrevi um script ActiveX, para ler os dados retornados por essa query através de uma variável global e gravar num arquivo texto, cujo o nome é gerado a partir da data e hora da execução.
[b:e0b797f922]O problema[/b:e0b797f922] é que preciso enviar esse arquivo via ftp para outro servidor, através de um arquivo batch. Não consigo fazer com a tarefa Execute Process porque ela só aceita um parâmetro fixo, e o nome do meu arquivo muda todo dia. Já Tentei a partir do código ActiveX executar esse batch, através da função Shell, mas ele nem sequer abre. [b:e0b797f922]Preciso de ajuda para enviar esse arquivo[/b:e0b797f922], ou melhor para executar um arquivo batch que receba o nome do arquivo, que é gerado dinamicamente, como parâmetro.
[b:e0b797f922]Alguêm pode me ajudar?[/b:e0b797f922]
Construi um DTS que se conecta a um banco de dados remoto, executa uma query através da task Execute SQL e escrevi um script ActiveX, para ler os dados retornados por essa query através de uma variável global e gravar num arquivo texto, cujo o nome é gerado a partir da data e hora da execução.
[b:e0b797f922]O problema[/b:e0b797f922] é que preciso enviar esse arquivo via ftp para outro servidor, através de um arquivo batch. Não consigo fazer com a tarefa Execute Process porque ela só aceita um parâmetro fixo, e o nome do meu arquivo muda todo dia. Já Tentei a partir do código ActiveX executar esse batch, através da função Shell, mas ele nem sequer abre. [b:e0b797f922]Preciso de ajuda para enviar esse arquivo[/b:e0b797f922], ou melhor para executar um arquivo batch que receba o nome do arquivo, que é gerado dinamicamente, como parâmetro.
[b:e0b797f922]Alguêm pode me ajudar?[/b:e0b797f922]
Detzey
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)