[firebase-br] Rodar instruções sql via isql
hmendes.nf em gmail.com
hmendes.nf em gmail.com
Qui Set 4 15:43:03 -03 2014
Nao sei se estou falando besteira mas nao seria "Set isc_user=SYSDBA" e "Set
isc_password=masterkey" ?
Qual o erro aparece?
Humberto Mendes
-----Mensagem Original-----
From: Moab Fernandes
Sent: Thursday, September 04, 2014 3:12 PM
To: Carlos H. Cantu ; FireBase
Subject: Re: [firebase-br]Rodar instruções sql via isql
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
Em 4 de setembro de 2014 14:09, Moab Fernandes <moabfmbf em gmail.com>
escreveu:
> Boa tarde Carlos H\Peter
> obrigado pela atenção de voces, eu vi o scripts que o Peter montou fiz
> umas alterações para a minha realizadade e mesmo assim, nao funcionou,
> aonde sera que posso esta errando, voces poderiam analisar.
>
> *Script do Peter Alterado.*
>
> rem rodar.bat em echo off
> SetLocal
> rem Dados Padroes
> set ISQL=%ProgramFiles%\Firebird\Firebird_2_5\bin\isql.exe
> set DatabasePath=C:\Banco_Firebird\+SOLUCOES.FDB
> set DatabaseUser=SYSDBA
> set UserPassword=masterkey
>
> rem Opcao para o usuario alterar as informacoes
> echo ***************************************************
> echo *** Copyright (c) by Jeter Rabelo Ferreira 2013 ***
> echo ***************************************************
> Echo.
> @echo.
> @echo *** Recalcular estatisticas de todos os indices ***
> @echo.
> set /p DatabasePath="Enter database path [%DatabasePath%]: "
> set /p DatabaseUser="Enter user name [%DatabaseUser%]: "
> set /p UserPassword="Enter user password [%UserPassword%]: "
>
> rem Exibir valores
> @echo.
> rem @echo ISQL: %ISQL%
> rem @echo DatabasePath: %DatabasePath%
> rem @echo DatabaseUser: %DatabaseUser%
> rem @echo UserPassword: %UserPassword%
> rem @echo.
> echo.
> echo *** Executando os comandos SET STATISTICS... ***
> "%ISQL%" -i c:\temp\rodar.sql; pause;
> if ErrorLevel 1 goto Problem
>
> @echo.
> echo ***********************
> echo *** Fim do processo ***
> echo ***********************
> goto Finish
>
> :Problem
> @echo.
> echo ************************
> echo *** ERRO NO PROCESSO ***
> echo ************************
> @pause
>
> :Finish
>
> EndLocal
>
>
>
> Grato,
>
> Moab Fernandes
>
>
> Em 4 de setembro de 2014 12:23, Carlos H. Cantu <listas em warmboot.com.br>
> escreveu:
>
> Coloque as instruções sql dentro de um script e chame o isql com o
>> parâmetro -i.
>>
>> PS: Não esqueça de terminar o script com quit; senão o isql vai ficar
>> rodando esperando outro comando.
>>
>> []s
>> Carlos H. Cantu
>> www.FireBase.com.br - www.firebirdnews.org
>> www.warmboot.com.br - blog.firebase.com.br
>>
>> MF> Bom dia Pessoal,
>>
>> MF> estou começando agora no mundo firebird, e como todo novato sempre
>> existem
>> MF> as duvidas, gostaria do apoio de voces, pois eu crei um arquivo .bat,
>> MF> atraves desse arquivo eu consigo conectar normalmente ao banco, porem
>> uma
>> MF> vez que rodo a .bat ele conecta mais não consegue dar sequencia nas
>> MF> instruções sql que ainda existem, segue abaixo o exemplo que esta
>> MF> funcionado do arquivo .bat
>>
>> MF> "C:\Program Files\Firebird\Firebird_2_5\bin\isql.exe"
>> MF> "C:\Banco_Firebird\+SOLUCOES.FDB" -u sysdba -p masterkey;
>>
>>
>> MF> Bom dia a todos e agradeço desde já pela ajuda.
>>
>> MF> Moab
>>
>>
>> ______________________________________________
>> 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
>>
>
>
______________________________________________
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