"Do ponto de vista do DBA", com CERTEZA ele nem sequer deveria estar envolvido 
nisso : pra começo de conversa, o DBA só atua no banco de dados (e com 
restrições no servidor de banco de dados) e normalmente nem o banco em si nem o 
servidor tem acesso à impressoras, nem á outros elementos da rede - banco de 
dados via de regra é um elemento passivo, que é conectado/acessado por muitos 
mas Não conecta nem acessa ninguém... Então imho quem tem que escrever um 
programa-cliente que conecte no banco, recupere a informação, gere um arquivo  
e conecte na impressora pra descarregar o tal arquivo é a equipe de 
DESENVOLVIMENTO, usando a tool/linguagem de programação que conheça/tenha : não 
caberia apito NENHUM para o DBA nesse caso.... EM ESPECIAL se for dentro de um 
pacote extensível tipo o Oracle EBS, neles já há toda uma riqueza de tools de 
extensão programáticas...

 CASO realmente um DBA seja encarregado de uma tarefa do tipo (não deveria a 
meu ver, mas enfim), no banco de dados não há muitas opções : primeiro, para 
gerar o arquivo-texto com dados, é OU usar SPOOL num script sqlplus OU gerar o 
arquivo numa rotina PL/SQL via utl_file  OU acionar (via scheduler ou java ou 
daemon) um executável externo (script shell ou  programa externo,adquirido ou 
escriot numa tool que exista no servidor Oracle) que gere o tal arquivo...  
Depois de gerado o arquivo, para enviar para outro local/dispositivo PRIMEIRO 
vc tem que se assegurar que haja conectividade entre o servidor de banco e o 
destino (como eu disse antes isso Não É comum, via de regra o servidor e/ou o 
database não acessam ninguém, só são acessados) , e SEGUNDO , já que no RDBMS 
não há em princípio uma rotina para transferência de arquivos/conexão em 
devices, vc terá que implementar algo : poderia ser a nível de SO (tipo NFS ou 
compartilhamento Samba), poderia ser sum shell script acionado pelo database 
via java ou scheduler ou daemon, OU mesmo poderia ser escrito em PL/SQL (usando 
os comandos tipo UTL_TCP e quetais)...
 Como Não É algo que um DBA faça rotineiramente, não há imho nenhuma 
Recomendação especial preferindo um ou outro .
 
  []s
  
    Chiappa

Responder a