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

HOSPEDAGEM DE SITES
(54) 3055-4921


  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 ADSL2
              - Internet via rádio
              - 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 ADSL
              - Internet via rádio
              - Hospedagem de Sites
              - Telefonia VoIP
         • Opinião
           • Tecnologia
           • Contato
           • Mapa do Site