allround automations

Direct Oracle Access

Direct Oracle Access pode ajudá-lo a fazer uma integração perfeita entre esta ótima ferramenta de desenvolvimento e sistema de banco de dados

Saiba mais

Solicite uma cotação

Descrição do produto

Direct Oracle Access:

Se você estiver usando o Delphi ou o C ++ Builder da Borland para desenvolver aplicativos Oracle, o conjunto de componentes do Direct Oracle Access pode ajudá-lo a fazer uma integração perfeita entre esta ótima ferramenta de desenvolvimento e sistema de banco de dados. Não só o seu aplicativo aproveitará o máximo de ambos os produtos, mas o processo de desenvolvimento de aplicativos também se beneficiará dos seguintes recursos principais:

Alta performance Tanto os aplicativos de processamento de transações em linha como de processamento em lote podem se beneficiar dos recursos de desempenho da Oracle.
O acesso direto do Oracle, como o nome sugere, acessa diretamente a interface Oracle. Isso garante um desempenho ideal para funções de acesso padrão ao banco de dados.
O suporte para Array Fetching, Array DML, PL / SQL Blocks, Tabelas PL / SQL, Caching de Locais e o Direct Path Load Engine permitem que você otimize ainda mais as funções críticas do desempenho do aplicativo.

Distribuição fácil de aplicativos:

Um aplicativo de acesso direto do Oracle não requer middleware como BDE ou ODBC, ele simplesmente requer Oracle SQL * Net ou Net8. Consequentemente, você pode implantar seu aplicativo sem muitos dos problemas de configuração ou de configuração da versão normalmente envolvidos com a instalação do middleware.

Suporte do pacote Oracle A maioria dos códigos PL / SQL em bancos de dados Oracle está programada em pacotes.

O Direct Oracle Access fornece um componente TOraclePackage que permite chamar facilmente unidades de programas embalados sem declarações detalhadas dessas unidades de programa e seus parâmetros.

Além disso, o Direct Oracle Access inclui um Assistente de Pacotes que pode gerar classes para encapsular as unidades de programa e gravar tipos definidos nos pacotes. Isso fará com que seus pacotes Oracle sejam uma extensão natural da linguagem Object Pascal ou C ++.

TOracleDataSet

O componente de conjunto de dados do Direct Oracle Access suporta o bloqueio de registros Oracle, atualização de registros, valores gerados pelo servidor, geração automática de valores de seqüência e compressão BLOB.

As relações de mestre / detalhe podem ser configuradas automaticamente se existir uma chave externa entre o mestre e a tabela de detalhes ou se a tabela mestre contém uma ou mais colunas ou atributos de coleção (tabela aninhada ou varray).

O TOracleDataSet pode usar grande parte das informações no Oracle Dictionary em tempo de execução.

As restrições do servidor podem ser verificadas no cliente e as mensagens de erro de restrição podem ser lidas a partir de uma tabela de mensagens. Formatar máscaras, valores de intervalo e valores padrão também podem ser lidos no dicionário. Isso permite que você crie aplicativos com uma quantidade mínima de ‘database knowlegde’ compilados no executável, adotando mudanças dinâmicas no banco de dados, sem mesmo recompilá-lo.

Modo Consulta:

por Exemplo O componente TOracleDataSet possui um modo Query By Example que permite fornecer formulários QBE no seu aplicativo sem qualquer programação adicional e sem componentes ou controles adicionais. As consultas QBE resultantes são executadas no servidor Oracle, de modo que o desempenho será ideal eo tráfego da rede será mínimo. O usuário pode fornecer valores de consulta simples, como JONES ou 100, pode incluir caracteres curinga para valores de cadeia, como JON%, e pode incluir operadores de comparação, como>, <, NOT, BETWEEN, IN e assim por diante.

Monitor Oracle:

Para monitorar as atividades de acesso ao banco de dados de seu aplicativo do Direct Oracle Access, você pode usar o utilitário Oracle Monitor.

Ele exibe o SQL, variáveis, timestamp, tempo decorrido, estatísticas de rede, estatísticas de banco de dados e plano de execução de consulta de cada atividade. Isso pode ser útil para encontrar gargalos de desempenho, para fins de afinação e para resolver erros de aplicativos.

Eventos de alerta e tubulação

O Oracle Server inclui um pacote dbms_alert e dbms_pipe para processamento de eventos. O TOracleEvent no Direct Oracle Access pode funcionar como um receptor para esses eventos. Ele funciona em um segmento de fundo do seu aplicativo e pode propagar eventos de banco de dados para eventos de objetos familiares. Esses eventos podem ocorrer de forma síncrona ou assíncrona com o segmento principal da sua aplicação. Scripts SQL Se você precisar executar várias instruções de linguagem de definição de dados (DDL), por exemplo, para executar a parte de instalação do banco de dados, você pode usar o componente TOracleScript. Possui um editor de propriedades que permite que você desenvolva o script e os comandos individuais. A linguagem de script extensível segue a sintaxe SQL * Plus básica e suporta todas as instruções SQL. Ele também suporta variáveis de substituição para tornar seus scripts personalizáveis.

Advanced Queuing Para aproveitar a opção Advanced Queuing do Oracle8 você pode fazer uso do componente TOracleQueue.

O componente TOracleQueue encapsula a funcionalidade básica do pacote DBMS_AQ. Ele fornece uma maneira conveniente de armazenar mensagens em uma fila ou de retirar mensagens de uma fila.

As mensagens podem ser desativadas em um segmento de fundo de sua aplicação, e os eventos que são gerados no modo enfocado podem ocorrer de forma síncrona ou assíncrona com o segmento principal do seu aplicativo.

Pool de Sessão Em aplicativos de servidor que freqüentemente precisam criar sessões para processar pedidos de aplicativos cliente, pode ser útil usar o pool de conexão. Sem um conceito de pool, cada solicitação pode levar a um logon e logótipo de banco de dados reais.

Ao usar o componente TOracleSessionPool, você pode manter um conjunto de sessões de banco de dados que podem ser usadas e reutilizadas para diferentes solicitações. Você pode definir o mínimo de um número máximo de sessões no pool, definir o comportamento TimeOut para sessões inativas no pool e predefinir o nome de usuário, senha e banco de dados.

Suporte para recursos específicos da Oracle O Direct Oracle Access suporta muitos recursos específicos da Oracle. Além dos recursos mencionados acima, ele suporta os recursos Oracle8 e Oracle8i, como LOB Locators, Objects & References, XMLTYPE, Timestamps, perambuláveis, expiração de senhas, desenvolvimento de procedimentos externos e Oracle Services for MTS.

Requisitos de sistema:

O Direct Oracle Access requer um cliente Windows 95, 98, ME, NT4, 2000, XP, Vista, Windows 7, Windows 8 ou Windows 10, com Oracle SQL * Net, Net 8, Net 9, Net 10, Net 11 ou Net 12 instalado.

As versões suportadas do Oracle Server são 7.x, 8.x, 8i, 9i, 10g, 11g e 12c em qualquer plataforma.

O Direct Oracle Access está disponível para todas as versões recentes do Delphi e do C ++ Builder.

Softwares Relacionados

Não achou o que procurava, veja esse produtos

Escolha seu software e faça uma cotação!

Icone

Não sabe qual software escolher?

Nós temos um time preparado para te ajudar a escolher o software ideal para sua empresa.
Pergunte para gente!
Icone

Não achou o que procura?

Temos uma base de diversos empresas parceiras, e podemos achar o software que você quer.
A gente procura para você!
Copyright © OSB Software 2019 - Todos os direitos reservados.