picosql.

PicoSQL é um RDBMS com base em vários usuários, multiusuário / servidor.
Baixe Agora

picosql. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • picoSoft
  • Site do editor:
  • http://www.picosoft.it/picosql/

picosql. Tag


picosql. Descrição

O PicoSQL é um RDBMS baseado em SQL, multiusuário, cliente / servidor. O Projeto PicoSQL é o primeiro sistema de gerenciamento de banco de dados relacionado de código aberto italiano. O projeto do PicosQL nasceu em 1995. Foi um driver ODBC para arquivos indexados COBOL. Ele consistiu em uma DLL escrita em C ++ no sistema operacional Windows 3.1. No início, o principal esforço foi feito para obter uma boa compatibilidade com o front-end existente (principalmente o MS-Access, MS-Consulta e VisualBasic) e, para ver os arquivos COBOL como um DB relacional normalizado. O sucesso obtido concorda Para desenvolver o produto, refinando o otimizador de consulta e implementando um SQL estendido, para exclusão do DDL (idioma de descrição de dados). Uma versão posterior, chamada Picodb, foram devoloped no sistema UNIX no Architecture Client / Server.picoSQL é lançado sob licença GPL; Deriva do PicoDB (que continua sendo um produto proprietário PicoSoft) com a adição de alguma instrução SQL-DDL (Criar / Drop Table (Index) e excluindo a compatibilidade dos arquivos COBOL). A biblioteca C / C ++ que permite ao acesso do banco de dados a partir de programas C / C ++ usando a API ODBC 2.5 é liberada sob licença LGPL; Isso permite vincular a biblioteca com programas que não estão sob GPL.PicoSQL podem ser usados a partir de aplicativos do Windows (como MS-Access, Ms-Query, VB etc.) na modalidade de cliente / servidor usando o driver ODBC PicosQLNet. Além disso, pode ser usado a partir de programas Java apropriados através do driver JDBC compreendido na distribuição. Finalmente, pode ser usado a partir de programas escritos em C e C ++ através do seu conjunto de API.Picosql compatíveis com ODBC 2.5, falta no momento de algumas características comuns para os RDBMs mais comuns (como os conceitos de esquema e catálogo e a gestão das permissões do usuário que pode ser obtido de qualquer maneira usando as permissões do sistema operacional do host), mas eles são apenas essas falta para torná-lo particularmente simples de instalar e usar e rápido nos logons e as consultas.instalação: a instalação é particularmente simples: se você tiver o A distribuição binária é suficiente para extrair os arquivos compactados em um diretório (no Windows NT / 2000 / XP) e execute: starttestdb.sh (UNIX / Linux) PicosQL consiste fundamentalmente em um programa, PicoSQLD, para ativar o INETD (ou XINETD) ou picoserv. De tal forma, torna-se um serviço líquido ligado a uma porta, que é um número inteiro composto entre 1 e 65535; Esse número (como exemplo 6789) deve sempre ser especificado na linha de comando do PicoSQLD. Como exemplo: Picosqld 6789 para a ativação com INETD (ou XINETD), você deve ver a documentação relativa. O Picoserv é um programa simples que substitui principalmente para escopos de teste ou depuração: Seu uso é o seguinte: Picoserv Porta command LineNumberin Nosso caso A ativação do PicoSQLD pode ser obtida com a seguinte linha de comando: Picoserv "picosqld 6789" 6789Para observar como o número da porta é especificado duas vezes, como um argumento do PicoSQLD e como um argumento de Picoserv.Quando PicosQLd recebe uma solicitação de conexão, ele lê um arquivo de configuração para encontrar as informações necessárias. Este arquivo é um arquivo de texto em sistemas UNIX / Linux. # UNIX / LunixThe arquivo lido para configuração é $ Home / .picosql.inior, se este arquivo estiver faltando / etc / picosql.inite, consiste em seções e parâmetros. Uma seção começa com o nome da seção em colchetes e continua até que a próxima seção começa. As seções contêm atributos do formulário = arquivo valuethe é baseado em linha - ou seja, cada linha terminada por nova linha representa um comentário, um nome de seção ou um parâmetro. Os nomes de seção e parâmetros não diferenciam maiúsculas de minúsculas. Apenas o primeiro sinal de igual é um parâmetro é significativo. Qualquer linha que começa com um caráter de ponto e vírgula (';') ou um hash ('#') é ignorado, assim como as linhas contendo apenas espaço em branco. Cada seção corresponde a um banco de dados e compreende informações como o usuário do usuário, senha e banco de dados. No exemplo a seguir, existem dois bancos de dados declarados, o primeiro chamado PicoSQLTEST, é acessível por qualquer pessoa, enquanto o último, chamado Rubrica é acessível apenas pelo usuário Pico fornecido a senha apropriada. datadirectory = / home / test.db Datadirectory = / home / rubrica.dbuser = picopassword = softpicoodbctrace = Nosuspenselock = Sim; Para o cliente do cliente PicosQL OnlyServer = LocalHostPort = 6789 O que é novo nesta versão: · Esta versão corrige um problema na autenticação e um bug quando a conexão falha.


picosql. Software Relacionado

Q4M.

Q4M, curto da fila para mysql, é uma fila de mensagens que funciona como um mecanismo de armazenamento plugável do MySQL 5.1. ...

661

Download

Namp.

NAMP é o equivalente NetBSD da implantação popular da lâmpada no mundo do Linux. ...

86

Download

DataRID

Uma ferramenta poderosa que fornece acesso fácil a dados e manipulação de dados dentro de um banco de dados Oracle ou MySQL. ...

173

Download