programa em rede com firebird

Upload: ton-santos

Post on 07-Apr-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Programa Em Rede Com Firebird

    1/2

    Home Download Produtos / Cursos Revista Vdeo Aulas Frum Contato Usurio: tonsoftware | logout | 23 de Julho de 2 011

    Usurios

    Meu CadastroEnviar ArtigosEnviar DownloadsEnviar Msg Privada

    86 Usurios Online

    Revista ActiveDelphi

    Assine J!Edies AnterioresFale com a RedaoRenovao OnlineResumo da ltima EdioSobre a Revista

    Contedo

    ApostilasArtigosComponentesDicasNewsProgramas / ExemplosVdeo Aulas

    ServiosActive NewsFrumOfertas de EmpregoProdutos / Cursos

    Outros

    ColunistasContatoFAQParceirosPesquisarRecomende-nosTop 10Web Links

    Active News

    Produtos

    Twitter

    [ Responder ]

    [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 Enviar para um amigo Verso para impressoInstale o INTERBASE CLIENT nas estaesUse a instalao "FULL" do interbase escolhendo somente o mdulo cliente.Usando o IBX:

    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 caminhoc:\ib_db\guests.gdb REFERE-SE A UNIDADE C: DO SERVIDOR E NO DAS ESTAES.Arquivo Hosts.sam

    Procure o arquivo HOSTS.SAM no diretrio windows das mquinas clientes , este arquivo dever ser configurado da seguintemaneira:Caso o ip d o 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.GDBInforme na propriedade PARAMS do TIBDATABASE as seguintes strings:user_name = SYSDBApassword=masterkey ( isto se voc no mudou a senha do SYSDBA caso contrrio coloque a nova senha.atribua para FALSE a propriedade LOGIN PROMPTColoque um TIBTransaction e na propriedade DefaultTransactiondo TIBDatabaseatribua ao componente TIBTransaction.clique no componente TIBTransaction e na propriedade DEFAULTDATABASE coloque o TIBDATABASE.agora d um clique duplo no componente TIBTransactione sete o nvel de transao para READ COMMITED e retire oparmetro no wait ( para no acontecer o dead lock em caso d e multiplas edies do registro )Teste atravs da propriedade Connected do TIBDATABASE se est ok.

    Usando o BDE

    Abra o BDE ADMINISTRATORno menu OBJECT escolha NEW e escolha o drive INTRBASE. ( se no estiver presente instale novamente o BDE escolhendouma 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 bdeadministrador em database name escolha um nome para o componente.Os objetos ttable , tquery usaro o nome do TDatabase e no o alias name.

    Usando o IB OBJECTS ( IBO )

    Database=SERVER_IB:C:\IB_DB\GUESTS.GDB UserName=SYSDBA Password=masterkeyuse o TIBODataBasepara fazer a conexo.

    Conectando a um servidor LINUX

    A entrada no arquivo HOSTS.SAM a mesma ex:

    10.0.0.2 SERVER_LINUX #SERVIDOR LINUX

    Apenas voc ter que mudar o path do arquivo GDB. A string case sensitive o Linux no usa letras de drives para conexoex:

    SERVER_LINUX:/var/ib_db/guests.gdb

    Comentrios

    Ordem: Os mais antigos pr ime iro Atua liza r Comentar

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

    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 [email protected]

    Renove J!

    Edio 088

    Edio 087

    50 Programas Fontes

    Colunistas

    Alison

    Bruno Caltran

    Dario Martins

    Diego Campos

    Eduardo Rocha

    Eneias Souza

    FernandoTremonti

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

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

  • 8/6/2019 Programa Em Rede Com Firebird

    2/2

    [ Responder]

    [ Responder ]

    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.

    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.

    GuilhermeBernardo

    Hamden

    Junior Oliveira

    Kameda

    Kelver Merlotti

    Leandro Matos

    Luciano Pimenta

    Nelson Lima

    Rafael Amaral

    Roberto Arajo

    Rodrigo Santos

    Ryan Padilha

    VictoryFernandes

    William Duarte

    Todos colunistas...

    Copyright 2001-2011 Active Delphi Todos os direitos reservadosAv: Vereador Manir Calil, 312 - Ribeiro Preto - SP - CEP: 14025-170 - Tel: (16) 3024-8713

    Hospedagem de sites na Porta 80 Web Hosting

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

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