Pular para o conteúdo

Fóruns Banco de dados Oracle SqlPlus SqlPlus

#99359
joffre
Participante

    [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 – Production

    SQL> conn TS_F_ORA9_JOFFRE/dev@srv-tsbd-9i
    Conectado.
    SQL> @D:ScriptsScripts_Ora9i1.LGComponentesOracle1.sql > D:ScriptsLogs9i
    1-1.txt

    Tabela criada

    Tabela alterada

    Tabela criada

    Tabela alterada

    SQL>

    Obrigado pela ajuda!