Conectando em um banco de dados Firebird via Linha de comando usando ISQL

Olá pessoal,

fui acionado por um cliente hoje devido ao sistema da empresa dele estar inoperante. Ambiente totalmente legado com servidor Windows Server 2008 R2, sistema antigo, com arquitetura ultrapassada, desenvolvido em Delphi com banco de dados Firebird 2.5. Sistema e banco armazenados no mesmo servidor.

Eu precisava acessar o banco para verificar a existência de uma tabela específica. Então como proceder?

Simples, utilizando o ISQL, ferramenta baseada em linha de comandos, que vem nativamente com a instalação padrão do Firebird.

Execute o ISQL em “C:\Program Files (x86)\Firebird\Firebird_2_5\bin\isql.exe” -z

Para conectar ao banco utilize a sintaxe abaixo:

CONNECT  ‘Caminho_da_base’ user ‘USUÁRIO’ password ‘SENHA’;

Então vejam o comando abaixo como exemplo:

CONNECT ‘D:\dados\Corporativo\SISTEMA\Database\SISTEMA.GDB’ user ‘SYSDBA’ password ‘masterkey’;

Se as informações estiverem corretas, a conexão ao banco será realizada conforme a tela abaixo. Na última linha, em Database, será exibido o caminho do banco cuja conexão foi realizada.  A partir daí você pode executar as tarefas necessárias na base de dados.

ISQL_FIREBIRD

Até a próxima!

Script php para teste de conexão a banco de dados MySQL

Olá pessoal,

sempre que faço migração de hospedagem web dos meus clientes eu utilizo um script em php muito útil para validar a conexão com um banco MySQL. Compartilho abaixo com vocês.

PHPlogo

<?php
$banco = “nome_do_banco_dados”;
$usuario = “usuario_do_banco_de_dados”;
$senha = “senha”;
$hostname = “servidor_do_banco”;
$conn = mysql_connect($hostname,$usuario,$senha); mysql_select_db($banco) or die( “Não foi possível conectar ao banco MySQL”);
if (!$conn) {echo “Não foi possível conectar ao banco MySQL.
“; exit;}
else {echo “Parabéns!! A conexão ao banco de dados ocorreu normalmente!.
“;}
mysql_close();
?>

Salve o arquivo como, por exemplo, validamysql.php, faça o upload para a sua hospedagem e abra a página.

Até a próxima.