|
O
que é
o SQLRDD ?
Click aqui para uma
descrição completa
O Que é o SQLRDD
Extreme Edition ?
O SQLRDD Extreme é uma nova
versão do SQLRDD muito mais rápida, lançada no
final de 2009. Para saber os detalhes, click
aqui:
SQLRDD Extreme
Edition
Quais
alterações devo fazer em meu código fonte para
utilizar o SQLRDD ?
Basicamente, as alterações
são:
* Inclusão do REQUEST SQLRDD
no seu primeiro PRG
* Inclusão do REQUEST para a forma de conexão
desejada (ODBC ou Nativo)
* Inclusão da função que faz a conexão ao banco
de dados
* Substituição da função File() por SR_File()
onde é verificada a existência de um arquivo de
dados
veja o exemplo de um código fonte alterado para
o SQLRDD
Que tipos de dado
são suportados pelos SQLRDD ?
O SQLRDD suporta todos os
tipos de dados do driver DBFCDX. Entretanto, os
campos MEMO poder armazenar qualquer tipo de
dado, com exceção de codeblocks. Veja o exemplo
abaixo:
Como
ficará a performance de minha aplicação ?
A performance resultante
depende de uma combinação de fatores como:
* O banco de dados escolhido
* Tuning e configuração do banco de dados
* A forma como a sua aplicação é escrita
De forma geral, podemos dizer que algumas
operações se tornam mais rápidas do que DBF e
outras mais lentas. Para as operações que perdem
performance, podemos escrever rotinas
diretamente em SQL e executá-las a partir de
funções próprias do SQLRDD.
O manual do SQLRDD vem com uma
série de dicas e sugestões para você otimizar a
performance de sua aplicação.
Como carregar os
dados dos meus arquivos DBF para o banco SQL ?
O SQLRDD possui um utilitário
chamado DBF2SQL (código fonte fornecido) que faz
este serviço automaticamente.
Como fica a
segurança dos dados no banco SQL ?
Este é o ponto mais forte!
* Remova a corrupção de dados e índices da sua
lista de preocupações
* Esqueça as fragilidades e problemas associados
aos arquivos DBT
* O acesso aos dados fica oculto na rede e
protegido por senha
* Integridade Transacional : Se uma operação
falar, todo o processamento pode retornar a um
determinado ponto (depende do banco de dados)
O SQLRDD necessita
de algum programa server adicional ?
Não. Você acessa diretamente o
banco de dados.
O SQLRDD suporta
índices com expressões complexas e funções
próprias ?
Sim. Você pode criar índices
com qualquer expressão e funções próprias. Além
disso, você possui completo suporte a Recno() e
Deleted(), TAGs e Order Bags no melhor estilo
CDX.
Quais os bancos de
dados suportados pelo SQLRDD ?
Veja no quadro de status de
desenvolvimento clicando
aqui
Quais sistemas
operacionais são suportados pelo SQLRDD ?
O SQLRDD possui versões para
Linux e Windows. O Servidor de banco de dados
pode rodar qualquer sistema operacional e estar
em Micro, RISC, AS/400, Mainframe, etc.
Como adquirir e
quanto custa ?
O SQLRDD é parte integrante do
xHarbour Builder Enterprise e também é vendido
como um componente adicional para o
xharbour.org, com compiladores Borland. Click
aqui
para ver os preços e condições. Caso queira
testar o SQLRDD, baixe a versão demo do xHarbour
Builder clicando
aqui. |