[firebase-br] Rodar instruções sql via isql

Moab Fernandes moabfmbf em gmail.com
Sex Set 5 17:20:21 -03 2014


Boa tarde Gladiston Santana,

deu certo, muito obrigado, pelo apoio.

desde já quero agradeçe a todos do grupo pela iteração e apoio na resolução
do problemas,

grato e obrigado.

Moab Fernandes


Em 5 de setembro de 2014 11:01, Gladiston Santana <gladiston em vidy.com.br>
escreveu:

> Só uma sugestão, tente ao invés de -i usar <, por exemplo:
>
> isql.exe c:\caminho\database.fdb -u SYSDBA -p masterkey <c:\meu\script.sql
>
> Eu uso dessa forma no Linux e funciona perfeitamente também no Windows,
> acho que já tive o mesmo problema que você, não lembro direito, talvez no
> Windows.
> Outra coisa, visto que usará CONNECT dentro do script, voce não precisa do
> -u, -p  ou o caminho do banco de dados na linha de comando do isql.exe
> porque os mesmos estarão nos parametros do connect;
>
> @echo off
> set isql="C:\Program Files (x86)\Firebird\Firebird_2_5\bin\isql.exe"
> set script="C:\meus\dados\database.sql"
>
> echo SET NAMES ISO8859_1;>%script%
> echo SET SQL DIALECT 3;>>%script%
> echo CONNECT 'C:\meus\dados\database.fdb' USER 'SYSDBA' PASSWORD
> 'masterkey';>>%script%
> echo SET AUTODDL ON;>>%script%
> echo SELECT * FROM TABELA;>>%script%
> echo quit;>>%script%
> %isql% < %script%
> echo Pressione ENTER para finalizar
> pause
>
> Um abraço e seja bem vindo.
>
>
> Em 4 de setembro de 2014 15:12, Moab Fernandes <moabfmbf em gmail.com>
> escreveu:
>
> > estou tentando chamar tambem assim,
> >
> > "C:\Program Files\Firebird\Firebird_2_5\bin\isql.exe"
> > "C:\Banco_Firebird\+SOLUCOES.FDB" -u sysdba -p masterkey -i
> > c:\temp\rodar.sql;
> >
> > e ta dando erro.
> >
> > Moab Fernandes
> >
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista