Pular para o conteúdo
  • Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 18 anos, 2 meses atrás por Marcio68Almeida.
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #77219
    rgmatias
    Participante

      Tenho o oracle9i instalado em um servidor Linux RedHat4.
      No meu micro WindowsXP e o cliente do oracle instalados e configurados.
      Criei um bat com a seguinte linha de código: sqlplus user/senha@schema, e ele se conecta ao sqlplus.
      Agora eu preciso que ao se conectar ao banco, tb. ele execute comandos sql do tipo insert, update, etc que estão em um arquivo, como fazer isso?

      #77236
      Marcio68Almeida
      Participante

        Para executar basta colocar uma arroba na frente do caminho/arquivo de lote, por exemplo
        sqlplus user/pass@banc @/home/user/file-to-exec.sql
        Não esqueça de colocar um comando exit no fim do arquivo sql, caso contrário vão ficar processos pendurados no teu banco…

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.
      plugins premium WordPress