HOSPEDAGEM DE SITE GRATIS
Home Assine Central do Assinante Planos e Serviços Opinião Tecnologia Contato
Hospedagem de Sites Hospedagem de Sites Hospedagem de Sites
Hospedagem de Sites Hospedagem de Sites
Hospedagem de Sites Hospedagem de Sites

Verifique seu domínio


  HOSPEDAGEM DE SITE GRATIS

Hospedagem de Sites

HOSPEDAGEM DE SITES GRATIS

 

HOSPEDAGEM DE SITES - FireBird

O que é Firebird ? O Firebird é um banco de dados Cliente/Servidor relacional que é compatível com SQL-ANSI-92, foi desenvolvido para ser um banco de dados independente de plataformas e de sistemas operacionais. É compatível com o Interbase, já que nada mais é do que uma versão grátis do Interbase da Borland, e melhorada, com alguns bugs de segurança corrigidos. A LocalNet não oferece suporte a Interbase. A versão que utilizamos do Firebird é a 1.0.2

 

Solicite ao nosso Suporte Técnico a criação de um banco de dados Firebird para você, informando seu domínio, senha e prontamente você poderá estar utilizando este fabuloso SGBD.

 

O Firebird possui várias ferramentas de manutenção, IBConsole(Interbase), IBAcces, Quick Desk, IBExpert entre outros. Abaixo, iremos apresentar a URL para download de alguns deles, que você poderá utilizar para gerenciar o seu banco de dados. Algumas delas são especificamente para Interbase, mas funcionam perfeitamente com o Firebird, conforme testes que realizamos:

 

IB Access - Um substituto do IBConsole. Mais intuitivo e fácil de usar. Open Source ! Agora também versão para Linux

 

IBConsole - Link para a última versão disponível do IB Console

IB Expert - Mais um administrador de BD Interbase. Interface muito similar ao QuickDesk, mas contém alguns recursos à mais, como um "preenchedor de tabelas" para inserir dados de teste nas tabelas, um GRANT manager, etc... Suporta o IB 4,5 e 6 e Firebird 1.0. Possui uma versão FREE para substituir o IBConsole, uma versão educacional completa que funciona com bancos de até 50MB e a versão shareware com todos os recursos.

 

InterBase Grant Manager - InterBase Grant Manager 1.0.0.3: Gerenciador de usuários e privilégios para InterBase. Software Brasileiro e FREEWARE.

 

Grant Manager - Programa para gerenciar o acesso de usuários à tabelas e procedures.

Exemplo: Manipulando PHP com Firebird:


O PHP é uma linguagem com suportes nativo a diversos banco de dados. Como estamos trabalhando com interbase/firebird, segue um exemplo prático de como a coisa funciona. Este exemplo foi testado com um servidor Firebird 1.0.2

 

Crie um banco de dados no interbase / firebird com as seguinte características:


CREATE TABLE CADASTRO (
CODIGO VARCHAR(10) NOT NULL,
DESCRICAO VARCHAR(50)
);

 

Crie um arquivo texto e coloque as seguintes instruções dentro dele:

 

$conexao = ibase_connect("firebird.localnet.com.br:/firebird/tutorial.gdb","username","senha");
$sql = "insert into cadastro (codigo,descricao) values ('001','interbase')";
$resultado = ibase_query($conexao, $sql);
ibase_close($conexao);
?>

 

Salve como o nome de teste.php e rode (coloque dentro do diretório www)

Basicamente (muito basicamente) são 3 comandos que você irá usar. Abaixo os comentários:

 

1.1 $conexao = ibase_connect("firebird.localnet.com.br::/firebird/tutorial.gdb","username","senha");

ibase_connect: Este comando irá fazer a sua conexão com a base de dados. Estamos utilizando 3 parâmetros onde:
firebird.localnet.com.br:/firebird/tutorial.gdb: é o endereço do servidor Firebird mais o caminho para a sua base de dados; (no PHP a barra dos diretório é para a esqueda "/")
username: é seu login e senha: a sua senha.

Para quem nunca viu PHP, as variáveis são precedidas por um sinal de $.

 

1.2 $sql = "insert into cadastro (codigo,descricao) values ('001','interbase')";

Aqui apenas criei uma variável de nome $sql e adicionei a instrução sql

 

2. $resultado = ibase_query($conexao, $sql);

ibase_query executa a instrução onde $conexao é o banco de dados já definido àcima e $sql é a instrução sql.

$resultado é uma variável que terá como valor True ou False dependendo se a instrução foi executada com exito ou não.

 

3. ibase_close($conexao);

Fecha a conexão com o banco.

 

Agora vá no seu browse e digite: http://www.seusite.com.br/teste.php. Espero que tenha incluido um novo registro em sua base de dados.

 

Clique aqui para baixar os arquivos utilizados neste exemplo e mais exemplo de como apagar e listar os dados.

 

Referencias: http://www.php.net/manual/pt_BR/ref.ibase.php
Autor/Adaptado: Samuel Silva (contato@samuelx.com)

 

Endereços recomendados:
www.infosquad.net/colunas/firebird
www.firebase.com.br

 

Listas de discussão:

br.groups.yahoo.com/group/interbase-br

Dica para migração SQL Server -> Firebird:
Programa SQL2GDB (site). Primeira ferramenta com suporte à migração de bancos Microsoft Access ou SQL Server para Interbase/Firebird.

 

"Bastante fácil para realizar a migração. O detalhe fica por conta do desenvolvedor fazer alguns ajustes como tipos de dados entre outras peculiaridades do próprio Firebird. Para MS Access a migração é mais tranquila ainda, por ser uma base bastante humilde em termos de recursos oferecidos. Após a migração dos dados do MS SqlServer para Firebird e inúmeros testes deparamos com uma situação sensível no Firebird. Por ser sensitive case, até normal, mas não oferecer nenhum recurso para solução do problema ae o bicho pega. Encontramos na web uma solução fácil e rápida de ser implementada.

Download Direto:
www.tecnobyte.com.br/tbudf2_2.zip".

 
        

         • Home
           • Assine

              - Internet Banda-Larga
              - Domínios .com .net .br
              - Hospedagem de Sites
              - Planos Telefonia VoIP
          • Central do Assinante
              - Webmail
              - Painel de Controle
              - Abrir Ticket
              - Suporte para ADSL
              - Suporte para seu site
              - Confirmar Depósito
     • Planos e Serviços
              - Internet Banda-Larga
              - Hospedagem de Sites
              - Telefonia VoIP
         • Opinião
           • Tecnologia
           • Contato
           • Mapa do Site