Você está na página 1de 2

Como colocar sua aplicao em rede com o Interbase x Delphi :: :: Active Delphi :: O S...

Pgina 1 de 2

Home Download Produtos / Cursos Revista Vdeo Aulas Frum Contato Usurios Meu Cadastro Enviar Artigos Enviar Downloads Enviar Msg Privada 86 Usurios Online RevistaActiveDelphi Assine J! Edies Anteriores Fale com a Redao Renovao Online Resumo da ltima Edio Sobre a Revista Contedo Apostilas Artigos Componentes Dicas News Programas / Exemplos Vdeo Aulas Servios Active News Frum Ofertas de Emprego Produtos / Cursos Outros Colunistas Contato FAQ Parceiros Pesquisar Recomende-nos Top 10 Web Links ActiveNews Usando o IB OBJECTS ( IBO ) Database=SERVER_IB:C:\IB_DB\GUESTS.GDB UserName=SYSDBA Password=masterkey use o TIBODataBase para fazer a conexo. Conectando a um servidor LINUX Produtos A entrada no arquivo HOSTS.SAM a mesma ex: 10.0.0.2 SERVER_LINUX #SERVIDOR LINUX Para todos os exemplos abaixo usarei como o nome do servidor onde est instalado o INTERBASE "SERVER_IB" e o banco de dados estar instalado no path "C:\IB_DB\GUESTS.GDB" o caminho c:\ib_db\guests.gdb REFERE-SE A UNIDADE C: DO SERVIDOR E NO DAS ESTAES. Arquivo Hosts.sam [Artigos]Como colocar sua aplicao em rede com o Interbase x Delphi

Usurio: tonsoftware | logout | 23 de Julho de 2011 RenoveJ!

Publicado por Admin : Segunda, Abril 14, 2003 - 03:33 PM GMT-3 (16639 leituras)
3 Comentrios Enviarparaumamigo Versoparaimpresso

Instale o INTERBASE CLIENT nas estaes Use a instalao "FULL" do interbase escolhendo somente o mdulo cliente. Usando o IBX:

Edio088

Procure o arquivo HOSTS.SAM no diretrio windows das mquinas clientes , este arquivo dever ser configurado da seguinte maneira: Caso o ip do servidor seja 192.198.25.4 ento coloque em uma linha do arquivo hosts.sam 192.198.25.4 SERVIDOR Agora abra o delphi, e no componente TIBDatabase na propriedade DatabaseName coloque a seguinte string de conexo: SERVER_IB:C:\IB_DB\GUESTS.GDB Informe na propriedade PARAMS do TIBDATABASE as seguintes strings: user_name = SYSDBA password=masterkey ( isto se voc no mudou a senha do SYSDBA caso contrrio coloque a nova senha. atribua para FALSE a propriedade LOGIN PROMPT Coloque um TIBTransaction e na propriedade DefaultTransaction do TIBDatabase atribua ao componente TIBTransaction. clique no componente TIBTransaction e na propriedade DEFAULTDATABASE coloque o TIBDATABASE. agora d um clique duplo no componente TIBTransaction e sete o nvel de transao para READ COMMITED e retire o parmetro no wait ( para no acontecer o dead lock em caso de multiplas edies do registro ) Teste atravs da propriedade Connected do TIBDATABASE se est ok. Usando o BDE Abra o BDE ADMINISTRATOR no menu OBJECT escolha NEW e escolha o drive INTRBASE. ( se no estiver presente instale novamente o BDE escolhendo uma instalao completa dos drives SQL LINKS ) Na propriedade SERVER NAME coloque SERVER_IB:C:\IB_DB\GUESTS.GDB Abra o delphi coloque um TDatabase e escolha em ALIASNAME coloque o nome do alias que voce definiu no bde administrador em database name escolha um nome para o componente. Os objetos ttable , tquery usaro o nome do TDatabase e no o alias name. 50ProgramasFontes

Edio087

Apenas voc ter que mudar o path do arquivo GDB. A string case sensitive o Linux no usa letras de drives para conexo ex: SERVER_LINUX:/var/ib_db/guests.gdb Twitter

Colunistas

Alison

Bruno Caltran

Comentrios
Ordem: Os mais antigos primeiro
Atualizar Comentar

Dario Martins

Comentrios pertencem aos seus respectivos autores. No somos responsveis pelo seus contedos.

Diego Campos

por: DinastiaSistemas : Ago 25, 2006 - 11:57 PM (Informaes sobre o membro | Enviar uma mensagem) http:// Meu querido, muitissimo obrigado pela dica. Salvou minha semana. Estava quebrando a cabea para fazer minha aplicao 'funcionar' em rede. E esta dica era o que eu precisava. Valeu mesmo. Evandro Viega dinastiasistemas@gmail.com [ Responder ]

Eduardo Rocha

Eneias Souza

Fernando Tremonti

http://www.activedelphi.com.br/modules.php?op=modload&name=News&file=article&s... 23/07/2011

Como colocar sua aplicao em rede com o Interbase x Delphi :: :: Active Delphi :: O S... Pgina 2 de 2

por: Luiz_Carlos : Set 01, 2007 - 03:54 PM (Informaes sobre o membro | Enviar uma mensagem) http:// Excelente dica para quem est comeando a trabalhar com rede. Obrigado. [ Responder]

Guilherme Bernardo

Hamden

por: Luiz_Carlos : Set 01, 2007 - 03:57 PM (Informaes sobre o membro | Enviar uma mensagem) http:// Excelente dica para quem est comeando a trabalhar com rede. Obrigado. [ Responder ]

Junior Oliveira

Kameda

Kelver Merlotti

Leandro Matos

Luciano Pimenta

Nelson Lima

Rafael Amaral

Roberto Arajo

Rodrigo Santos

Ryan Padilha

Victory Fernandes

William Duarte

Todoscolunistas... Copyright 2001-2011 Active Delphi Todos os direitos reservados Av: Vereador Manir Calil, 312 - Ribeiro Preto - SP - CEP: 14025-170 - Tel: (16) 3024-8713 Hospedagem de sites na Porta 80 Web Hosting

http://www.activedelphi.com.br/modules.php?op=modload&name=News&file=article&s... 23/07/2011

Você também pode gostar