Como rodar meu programa sem precisar abrir o IBConsole.

Delphi

25/06/2004

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???


Bossoni

Bossoni

Curtidas 0

Respostas

Gandalf.nho

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

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


GOSTEI 0
Vinicius2k

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+


GOSTEI 0
POSTAR