Como rodar meu programa sem precisar abrir o IBConsole.
Estou fazendo um Programa em Delphi 7. Utilizo DBExpress com Interbase.
Toda vez que ligo meu computador, se eu não executar o IBConsole, e tentar rodar o programa(ou até mesmo compilar), ele dá um erro ´Unavailable DataBase´, ou seja, não encontra o Banco.
Aí eu executo o IBConsole, ele aparece uma mensagem dizendo que preciso iniciar o Server, clico em SIM e aí eu posso rodar meu Programa.
Tem como eu iniciar esse Server quando eu rodar o programa(via código)???
No caso de eu Instalar o programa em outra máquina(que devo fazer quando vende-lo), preciso instalar o IBConsole também???
Toda vez que ligo meu computador, se eu não executar o IBConsole, e tentar rodar o programa(ou até mesmo compilar), ele dá um erro ´Unavailable DataBase´, ou seja, não encontra o Banco.
Aí eu executo o IBConsole, ele aparece uma mensagem dizendo que preciso iniciar o Server, clico em SIM e aí eu posso rodar meu Programa.
Tem como eu iniciar esse Server quando eu rodar o programa(via código)???
No caso de eu Instalar o programa em outra máquina(que devo fazer quando vende-lo), preciso instalar o IBConsole também???
Bossoni
Curtidas 0
Respostas
Gandalf.nho
25/06/2004
O IBConsole não tem nada a ver com a execução do programa. Ele é só uma ferramenta para administração dos bancos de dados. Você pode instalá-lo no usuário se pretender mexer na no banco de dados no cliente. Configure seu server Interbase para iniciar junto com o Windows.
GOSTEI 0
Cleisonsilva2004
25/06/2004
BOM SE VC ESTIVER UTILIZANDO O SISTEMA OPERACIONAL
WINDOWS XP OU WINDOWS 2000
O INTERBASE FUNCIONA COMO UM SERVIÇO.
VERIFIQUE SE O SERVIÇO DO INTERBASE ESTÁ STARTADO
SE VC ESTIVER UTILIZANDO O WINDOWS98
SEU INTERBASE FUNCIONARÁ COMO UMA APLICAÇÃO
ENTÃO ELA TEM QUE INICIALIZAR TODA VES QUE O WINDOWS ABRIR,
ESTAS CONFIGURAÇÕES JÁ VEM PADRÃO. TALVEZ VC TENHA ALTERADO ISSO, MAS VC PODE REINTALAR O INTERBASE
WINDOWS XP OU WINDOWS 2000
O INTERBASE FUNCIONA COMO UM SERVIÇO.
VERIFIQUE SE O SERVIÇO DO INTERBASE ESTÁ STARTADO
SE VC ESTIVER UTILIZANDO O WINDOWS98
SEU INTERBASE FUNCIONARÁ COMO UMA APLICAÇÃO
ENTÃO ELA TEM QUE INICIALIZAR TODA VES QUE O WINDOWS ABRIR,
ESTAS CONFIGURAÇÕES JÁ VEM PADRÃO. TALVEZ VC TENHA ALTERADO ISSO, MAS VC PODE REINTALAR O INTERBASE
GOSTEI 0
Vinicius2k
25/06/2004
Colega,
Vá ao painel de controle -> Interbase Server Manager, selecione se vc quer que ele rode como serviço (plataforma NT), ou aplicação (9x/ME)... e se sua inicialização será automática ou não a inicialização do Windows...
Caso não queira q seja automática, vc pode ir neste mesmo local e startar / parar o IB Server quando quiser...
Espero ter ajudado...
T+
Vá ao painel de controle -> Interbase Server Manager, selecione se vc quer que ele rode como serviço (plataforma NT), ou aplicação (9x/ME)... e se sua inicialização será automática ou não a inicialização do Windows...
Caso não queira q seja automática, vc pode ir neste mesmo local e startar / parar o IB Server quando quiser...
Espero ter ajudado...
T+
GOSTEI 0