Escolar Documentos
Profissional Documentos
Cultura Documentos
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
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