Conversao de IBM AS 400
Boa tarde,
Fui chamado por um cliente para desenvolver um sistema de aministração de estoque para substituir o sistema que ele atualmente está usando. Até aí, tudo bem. Só que ao chegar na empresa do cliente, constatei que ele está usando um IBM AS400 e acho que o sistema é UNIX. Tentei identificar o banco de dados mas não consegui.
Minhas dúvidas:
Se o sistema for UNIX, tem como converter a base de dados para Paradox ou Interbase?
E se eu usar Kylix é possível fazer alguma conversão?
Alguém sabe qual o database que este tipo de máquina usa?
Se alguém tiver alguma dica, por favor me envie.
[]´s
dli :?:
Fui chamado por um cliente para desenvolver um sistema de aministração de estoque para substituir o sistema que ele atualmente está usando. Até aí, tudo bem. Só que ao chegar na empresa do cliente, constatei que ele está usando um IBM AS400 e acho que o sistema é UNIX. Tentei identificar o banco de dados mas não consegui.
Minhas dúvidas:
Se o sistema for UNIX, tem como converter a base de dados para Paradox ou Interbase?
E se eu usar Kylix é possível fazer alguma conversão?
Alguém sabe qual o database que este tipo de máquina usa?
Se alguém tiver alguma dica, por favor me envie.
[]´s
dli :?:
Dli
Curtidas 0
Respostas
Aroldo Zanela
17/03/2003
Boa tarde,
Fui chamado por um cliente para desenvolver um sistema de aministração de estoque para substituir o sistema que ele atualmente está usando. Até aí, tudo bem. Só que ao chegar na empresa do cliente, constatei que ele está usando um IBM AS400 e acho que o sistema é UNIX. Tentei identificar o banco de dados mas não consegui.
Minhas dúvidas:
Se o sistema for UNIX, tem como converter a base de dados para Paradox ou Interbase?
E se eu usar Kylix é possível fazer alguma conversão?
Alguém sabe qual o database que este tipo de máquina usa?
Se alguém tiver alguma dica, por favor me envie.
[]´s
dli :?:
Colega,
Aqui usamos OS/400 (Sistema operacional) e o banco de dados e IBM DB2 (Stored procedures são compiladas com C). Você pode ler os dados facilmente por ODBC usando o Client Access ou com links nativos com Delphi400. Se optar por Visual Basic, você pode utilizar o ActiveObjects (feito em Delphi).
GOSTEI 0
Dli
17/03/2003
Hoje o cliente me falou que a base de dados dele é OS RPG. Isto teria alguma lógica?
Outra duvida:
Como faço para ver os arquivos (path,etc..) da base de dados, pois não consegui enxergar isto.
[]´s
dli
Outra duvida:
Como faço para ver os arquivos (path,etc..) da base de dados, pois não consegui enxergar isto.
[]´s
dli
GOSTEI 0
Anonymous
17/03/2003
Veja bem meu amigo,
O AS/400 tem uma arquitetura diferente para se trabalhar, ok?
Por tanto, vamos por parte...
Bom, para o AS/400 os diretórios são chamados de Library(Bibliotécas) e os arquivos são chamados de ´Objetos´, até aí tudo bem certo?
Agora veja só, para que você conssiga enchergar os Objetos de Dados ou seja os arquivos da base de dados, primeiramente você terá instalado no cliente uma ferramenta de conexão chamada ´Client Access´, pois essa ferramenta é responsável por conectar o cliente ao servidor AS/400, ok?.
Agora o AS/400, trabalha com um sistema operacional chamado OS/400, fezendo uma analogia seria o Windows ou Linux embutido no servidor, ok?. Existem comandos para conversar com o sist. operacional OS/400, porém são comandos complexos e p/ compreende-los seria necessário um curso junto a IBM, mas não se estresse...
Vamos agora falar de Delphi, ok?.
Para que você possa fazer um teste, instale o delphi em uma máquina do seu cliente, após isso, crie uma comunicação via ODBC da seguinte forma:
1) Painel de Controle - ODBC
2) Selecione o data source ´Client Access´
3) Pergunte ao cliente qual a bibliotéca de dados.
4) Solicite ao cliente a senha master.
5) Informe no ODBC qual a bibliotéca de dados.
6) Informe no ODBC a senha de conexão.
7) Pronto sua comunicação foi concluída.
8) Abra Database Explorer do Delphi.
9) Abra a conexão do ODBC criada.
10) Se tudo ocorreu bem, ele irá abrir todas as tabelas existente no banco de dados do cliente.
A partir daí é só deitar e rolar...
Obs.: É importante ressaltar que existe uma ferramenta chamada ´Delphi/400´, criada especialmente para conectarao banco do AS/400, eu já realizei testes com essa ferramenta e aconselho infinitamente que você adquira essa ferramenta, pois como você trabalhará com o estoque do cliente, via ODBC você terá algumas reclamações de performance, já com o Delphi/400 o acesso é extremamente fácil e 50 vezes mais rápido que ODBC, o site do Delphi/400 está logo abaixo:
www.message.inf.br
Faça download da avaliação por 30 dias, você vai perceber que p/ trabalhar com essa tecnologia o acesso tem que ser dinâmico, nesse site você encontrará mais informações que você precisa, ok?
Espero ter ajudado
Marcelo Ribeiro
marcelosistemas@hotmail.com
O AS/400 tem uma arquitetura diferente para se trabalhar, ok?
Por tanto, vamos por parte...
Bom, para o AS/400 os diretórios são chamados de Library(Bibliotécas) e os arquivos são chamados de ´Objetos´, até aí tudo bem certo?
Agora veja só, para que você conssiga enchergar os Objetos de Dados ou seja os arquivos da base de dados, primeiramente você terá instalado no cliente uma ferramenta de conexão chamada ´Client Access´, pois essa ferramenta é responsável por conectar o cliente ao servidor AS/400, ok?.
Agora o AS/400, trabalha com um sistema operacional chamado OS/400, fezendo uma analogia seria o Windows ou Linux embutido no servidor, ok?. Existem comandos para conversar com o sist. operacional OS/400, porém são comandos complexos e p/ compreende-los seria necessário um curso junto a IBM, mas não se estresse...
Vamos agora falar de Delphi, ok?.
Para que você possa fazer um teste, instale o delphi em uma máquina do seu cliente, após isso, crie uma comunicação via ODBC da seguinte forma:
1) Painel de Controle - ODBC
2) Selecione o data source ´Client Access´
3) Pergunte ao cliente qual a bibliotéca de dados.
4) Solicite ao cliente a senha master.
5) Informe no ODBC qual a bibliotéca de dados.
6) Informe no ODBC a senha de conexão.
7) Pronto sua comunicação foi concluída.
8) Abra Database Explorer do Delphi.
9) Abra a conexão do ODBC criada.
10) Se tudo ocorreu bem, ele irá abrir todas as tabelas existente no banco de dados do cliente.
A partir daí é só deitar e rolar...
Obs.: É importante ressaltar que existe uma ferramenta chamada ´Delphi/400´, criada especialmente para conectarao banco do AS/400, eu já realizei testes com essa ferramenta e aconselho infinitamente que você adquira essa ferramenta, pois como você trabalhará com o estoque do cliente, via ODBC você terá algumas reclamações de performance, já com o Delphi/400 o acesso é extremamente fácil e 50 vezes mais rápido que ODBC, o site do Delphi/400 está logo abaixo:
www.message.inf.br
Faça download da avaliação por 30 dias, você vai perceber que p/ trabalhar com essa tecnologia o acesso tem que ser dinâmico, nesse site você encontrará mais informações que você precisa, ok?
Espero ter ajudado
Marcelo Ribeiro
marcelosistemas@hotmail.com
GOSTEI 0