Página 2 de 2

Enviado: 29 Jul 2007 19:49
por Stanis Luksys
Opa,

Cara, vou falar uma coisa, eu trabalhei dois anos com Oracle+Delphi em uma empresa.

Se eu pudesse um dia sugerir a alguém para trabalhar com esta combinação, eu diria que com certeza absoluta não vai se arrepender. São ferramentas maravilhosas, e o banco de dados é um sonho, como disse o maligno, conta com inúmeras ferramentas, seja para fazer consultas na mão pela interface de comandos, ou seja pelo gerenciador (que nem me lembro o nome mais).

É muito bom poder resolver problemas em clientes acessando o banco via web e verificando que há incoscistência nos dados gravados. Uso de triggers já no BD então, já vale todo o clipper e mais um pouco.

Já se fosse para usar Clipper ou xHarbour eu recomendaria o trivial: DBF/CDX.

Veja só, apesar de oferecer acesso seguro e ter as funciolidades, e ser uma excelente ferramenta, o xHarbour ainda tem a sintaxe do Clipper, o jeitão Clipper de lidar com os problemas, e isso faz com que a lógica em sí para trabalhos deste nível fiquem até certo ponto limitadas, mas não por causa da ferramenta, e sim do próprio programador, que continua preso a um conceito antigo.

Convenhamos: RDD não resolve, BD relacional precisa mesmo é de SQL!! Aí dizem, mas da pra executar querys com os RDDs ou então pelas classes do contrib. Ah, dar até dá né, mas no meu ponto de vista é estranho.

Eu já testei e já usei pra valer mesmo (profissionalmente), MySQL e PostgreSQL com xHarbour, e posso dizer: é bom, mas não substitui uma linguagem de um padrão mais "moderno".

Bom, fica registrada aí minha opinião, se vai para xHarbour, DBF/CDX é uma boa.

Enviado: 29 Jul 2007 20:11
por sygecom
Stanis, jah estou usando em alguns sistemas a Mysql da Contrib...apesar de tomar alguns sufoco com as querys....toh tendo um bom desempenho....alias...bem superior ao DBF...sem contar da segurança se comparando ao DBF....claro que pra quem quer um feijão com arroz...o DBF no xharbour...é funcional....

Obs: Vantagem...se amanha depois eu quiser me adptar em um PHP...já vou estar com bastante noção referente a MYSQL...e alias de uma olahda abaixo quem usa o Mysql:

http://www.mysqlbrasil.com.br/referencias-cases

Abraços
Leonardo Machado

Enviado: 29 Jul 2007 20:25
por Stanis Luksys
sygecom escreveu:e alias de uma olahda abaixo quem usa o Mysql:
http://www.mysqlbrasil.com.br/referencias-cases
Algo me diz, alías tenho 99,99% de certeza, que nenhum deles usa em conjunto com xHarbour.

Inclusive, deve ser mencionado que muitos deles pegam o source e alteram conforme suas necessidades.

Coisa que por aqui não fazemos, até porque já pedir demais.

Enviado: 29 Jul 2007 20:26
por Maligno
mas não substitui uma linguagem de um padrão mais "moderno"
Sem falar que em algumas ferramentas mais populares, o leque de opções é imensamente maio do que se vê em ferramentas XBase.
Mas, num primeiro e mais modesto passo, a migração do nosso colega para um índice composto e compactado já fará uma diferença tremenda.

Enviado: 30 Jul 2007 10:22
por pringles
Maligno escreveu:Mas, num primeiro e mais modesto passo, a migração do nosso colega para um índice composto e compactado já fará uma diferença tremenda.
Com certeza, de início mudarei os índices, para uma solução temporária.
Depois, com mais tempo, migrarei a linguagem e o banco de dados.
Tendo, por hora, os índice um pouco mais estáveis já me ajudaria um pouco.

Enviado: 30 Jul 2007 15:20
por sygecom
Stanis Luksys escreveu:Algo me diz, alías tenho 99,99% de certeza, que nenhum deles usa em conjunto com xHarbour.

Inclusive, deve ser mencionado que muitos deles pegam o source e alteram conforme suas necessidades.

Coisa que por aqui não fazemos, até porque já pedir demais.
Puxa, achei que eles todos usavam xharbour...que desilusão..(bricandeirinha)...mas tudo bem...pensando bem....já que toh usando o mysql com querys...amanha depois vou poder usar do mesmo ou quase do mesmo modo em PHP, ou outra linguagem....pelomenos já toh aprendendo sobre Mysql...e ao mesmo tempo...toh usando nos meus sistemas atual....e não esquecendo.....eles podem ter customizado o Mysql para eles...mas na grande maioria...é passado quase todas as melhorias para o MYSQL ir melhorando cada vez mais....

Sr.Cada um Cada....desculpa alguma coisa.....

Fui.....

Enviado: 30 Jul 2007 17:00
por pringles
Stanis Luksys escreveu:Cara, vou falar uma coisa, eu trabalhei dois anos com Oracle+Delphi em uma empresa.
Stanis, essa versão do Oracle que você trabalhou era a versão free deles?
Pessoal, vocês sabem onde posso encontrar essa versão free para download? É no site deles mesmo?

Enviado: 30 Jul 2007 17:07
por pringles
Pessoal, só uma informação que talvez responda a minha pergunta: achei no site da Oracle a versão "Oracle Express 10g", que possibilitam para download. Acredito que seja essa a versão free. Uma dúvida que não me sai da cabeça: mesmo sendo a versão free ela é confiável, principalmente em estabilidade e velocidade?

Enviado: 30 Jul 2007 17:16
por Stanis Luksys
pringles escreveu:Stanis, essa versão do Oracle que você trabalhou era a versão free deles?
Não, era a versão paga, e BEM paga por sinal. Na época estava saindo do forno a versão 9i. Se me lembro bem era por volta de umas 14 pilas.

Hehehe, o free nunca testei, se for para usar free, fique no postgre que além de free é open.

Enviado: 30 Jul 2007 18:29
por gvc
A versão express tem como principal limitador o tamanho total do BD.
Deve ter outras, mas não lembro de imediato.
As versões "express" foram criadas pelos grandes SGDB para diminuir o ganho de terreno dos SGDB free. (firebird, mysql, etc)

Pela informação que recebi, é totalmente confiável.
Sugestão: inicie com firebird ou mysql - eu gostei do mysql.

Estou estudando para colocar uma aplicação xharbour para acessar oracle com ADO. Ainda estou engatinhando, mas chego lá.

Quanto ao dbf/cdx, eu tive problemas com clipper 5.2e. A versão do 5.3x funciona normalmente. (Se bem que alguns amigos aqui do forum juram de pé junto que o 5.2x funciona corretamente).

Enviado: 30 Jul 2007 18:37
por Maligno
(Se bem que alguns amigos aqui do forum juram de pé junto que o 5.2x funciona corretamente)
Eu juro! :)
Nem lembro quando foi a última vez que tive problema com o Clipper v5.2e. Sei que foi por falha de hardware (leia-se, desleixo do cliente). Mas isso acontece até mesmo com ótimos SGBDs.

Enviado: 30 Jul 2007 19:16
por pringles
Pessoal, fiz o download do Firebird 2.0 mas ele veio somente em modo texto. Não teria algum "console" gráfico do firebird? No Interbase, por exemplo, o IBConsole é em modo gráfico.
No MySQL sei que existem "browsers" para o banco de dados, mas e no firebird, vocês conhecem algum?

Enviado: 30 Jul 2007 19:26
por Maligno
Tem o IBExpert, que é excelente e com uma versão free. Veja no link abaixo, seção de download no frame da esquerda.

http://www.hk-software.net/ibexpert.com ... 4-0-00.php

Mas eu prefiro o SQL Manager. Só que este é pago. :(

Enviado: 30 Jul 2007 21:06
por pringles
Maligno, encontrei o link para download da versão free do Oracle (Oracle 10g Express).
Este é o link para o download.
Consegui baixar o IBExpert no link indicado, vou fazer os testes, obrigado.

Enviado: 30 Jul 2007 21:19
por Maligno
Qualquer coisa, abre um tópico na seção de bate-papo. :)