› Fóruns › Banco de dados Oracle › SqlPlus › SqlPlus
[quote=”felipeg”:goktutfg]Então a partir desta tela, se o usuário não for o logado, nesse caso o sys você precisa
1 – Efetuar o comando conn usuario/senha@servidor
2- Chamar o sql com o comando @ (Sim, da mesma forma como você chama pelo CMD).
Exemplo
C:>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on Qua Mai 25 12:38:19 2011
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn fiscal/fiscal@orcl
Ligado.
SQL> @teste.sql
HELLO WORLD
Procedimento de PL/SQL concluÝdo com Ûxito.
SQL> exit
Desligado de Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
Sobre a quantidade de arquivos você terá de rever o seu processo e talvez dividir essas tarefas em partes.
Por exemplo
– Pasta 1, 2 e 3 são os scripts pra tarefa do usuário 1
– Pasta 1.1, pasta 4 e 5 são pros scripts do usuário 2.
Crie diferentes arquivos de execução, em partes para cada usuário, pois, até onde sei, pro que você precisa é a única opção.
Só levantando uma curiosidade, estes caras já estão instalados em algum lugar? Não tem como gerar apenas um export?
Atenciosamente,
Felipe.[/quote]
O usuário é único. Todos os scripts serão para o mesmo usuário.
Fiz da forma que me falou, mas não gerou log. Vê se é assim mesmo:
C:>sqlplus
SQL*Plus: Release 10.2.0.3.0 – Production on Qua Mai 25 14:19:58 2011
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
Informe o nome do usußrio: sys@srv-tsbd-9i as sysdba
Informe a senha:Conectado a:
Oracle9i Enterprise Edition Release 9.2.0.1.0 – Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 – ProductionSQL> conn TS_F_ORA9_JOFFRE/dev@srv-tsbd-9i
Conectado.
SQL> @D:ScriptsScripts_Ora9i1.LGComponentesOracle1.sql > D:ScriptsLogs9i
1-1.txtTabela criada
Tabela alterada
Tabela criada
Tabela alterada
SQL>
Obrigado pela ajuda!