SQL*Plus em modo silencioso

Publicado por Carlos Henrique Y Furushima em 30/07/2014

[ Hits: 4.667 ]

Blog: http://dbafurushima.com.br/index.html

 


SQL*Plus em modo silencioso



É possível executar um bloco de comandos SQL*Plus em Shell Script (Unix/Linux) ou BAT (Windows). Veja o exemplo abaixo:

- Unix/Linux:

  export ORACLE_SID=prod
  export ORACLE_HOME=/oracle/product/10.2.0/db_1
  sqlplus / as sysdba << EOF
  shutdown immediate
  startup mount
  recover standby database until cancel;
  cancel
  alter database open read only;
  exit
  EOF


- Windows:

  Set ORACLE_SID=prod
  Set ORACLE_HOME=C:\oracle\product\10.2.0\db_1
  sqlplus -s
  sys as sysdba
  password
  shutdown immediate
  startup mount
  recover standby database until cancel;
  cancel
  alter database open read only;
  exit;
  exit;


Outras dicas deste autor

Verificando identificador físico da HBA Fiber Channel (WWN ou WWID)

Onde está o "rc.local" no SUSE Linux

Desvendando o Hardware no GNU/Linux - Slots de memória

Logical Volume Manager - LVM (GNU/Linux)

Alterando permissões em arquivos ou somente nos diretórios

Leitura recomendada

MySQL no Slackware 14.1 - Configuração inicial

MySQL, Amazon Web Services (AWS) EC2 e Out of Memory (OOM)

PostgreSQL - "database server: mainError: could not exec" [Resolvido]

Mantenha seu servidor Ubuntu atualizado!

Instalação do Firebird 1.5 SuperServer no Red Hat 9

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts