Alias de Banco de Dados (JDBC) | Início Anterior Próximo

Alias de Banco de Dados (JDBC)

Nativa - CachéFactory
Nota:

Observe que o suporte ao CachéFactory apenas está disponível para as versões 4.0 ou superior do SGBD Caché.
Sintaxe:
//<nome-da-máquina>:<porta>/<banco-de-dados>
Exemplos:
//localhost:1972/documento
//192.0.0.20:1972/gestao

JDBC - Caché
Nota:
Observe que o driver JDBC do Caché só está disponível para o SGBD Caché a partir da versão 3.2.
Sintaxe:
//<nome-da-máquina>:<porta>/<banco-de-dados>
Exemplos:
//localhost:1972/documento //192.0.0.20:1972/gestao

JDBC - DB2
Nota:
Para acesso a mainframe consulte a documentação da IBM.
Sintaxe:
//<nome-da-máquina>:[<porta>]/<banco-de-dados>
Exemplos:
//localhost:3700/documentos //192.0.0.20/gestao

JDBC - Informix
Nota:
Verifique o nome que foi dado ao serviço Informix durante a instalação.
Sintaxe:
//<nome-da-máquina>:<porta>/<banco-de-dados>:informixserver=<nome-do-servico>
Exemplos:
//localhost:1533/documento:informixserver=myserver //192.0.0.20:1533/gestao:informixserver=gestao

JDBC - Interbase
Nota:
Para utilizar o driver JDBC do Interbase será necessário instalar o InterServer que é um pacote fornecido pelo fabricante e que permite o acesso JDBC ao Interbase. Sem esse pacote instalado e o InterServer rodando, não será possível conectar-se via JDBC ao Interbase.
Sintaxe:
//<nome-da-máquina>[:<porta>]/<banco-de-dados>
Exemplos:
//localhost/documento //192.0.0.20/gestao

JDBC - MySQL
Nota:
Para permitir o acesso remoto ao MySQL será necessário executar esse dois comandos: GRANT ALL PRIVILEGES ON *.* TO user@localhost IDENTIFIED BY senha; GRANT ALL PRIVILEGES ON *.* TO user@"%" IDENTIFIED BY senha; Onde user é o usuário e senha é a senha que serão preenchidos nos respectivos campos da definição de projeto no WI Builder.
Sintaxe:
//<nome-da-máquina>[:<porta>]/<banco-de-dados>
Exemplos:
//localhost:3306/documento //192.0.0.20/gestao

JDBC - Oracle
Nota:
O driver JDBC usado deverá ser da versão que corresponda à versão do SGBD Oracle, ou seja, se estiver sendo usado o Oracle 8i usar o driver JDBC para a versão 8i.
Sintaxe:
//<nome-da-máquina>[:<porta>]/<banco-de-dados>
Exemplos:
//localhost:1521/documento //192.0.0.20/gestao //(description=(address=(host=myhost)(protocol=tcp)(port=1521))(connect_data=(service_name=orcl)(server=DEDICATED)))

JDBC - PostgreSQL
Nota:
O serviço do SGBD PostgreSQL deve ser iniciado com o parâmetro "postmaster -i". Em alguns configurações é necessário configurar a variável charSet com o valor LATIN1 para a correta visualização e inserção de caracteres especiais.
Sintaxe:
//<nome-da-máquina>[:<porta>]/<banco-de-dados>[?charSet=LATIN1]
Exemplos:
//localhost/documento //192.0.0.20:2467/gestao

JDBC - Progress
Nota:
Para solucionar qualquer dúvida vide documentação do fabricante.
Sintaxe:
//<nome-da-máquina>[:<porta>]/<banco-de-dados>
Exemplos:
//localhost/documento //192.0.0.20/gestao

JDBC - SapDB
Nota:
Executa comandos SQL nas estruturas.
Sintaxe:
//<nome-da-máquina>[:<porta>]/<banco-de-dados>
Exemplos:
//localhost/documento //192.0.0.20/gestao

JDBC - SQLServer
Nota:
Funciona com as versões 6.5, 7.0 e 2000 usando o driver Sprinta2000 (www.inetsoftware.de) com o máximo de 2 conexões simultâneas.
Sintaxe:
//<nome-da-máquina>[:<porta>]?database=<banco-de-dados>[&sql7=true]
Exemplos:
//localhost?database=documento

JDBC - SQLServer 2000
Nota:
Funciona apenas com o MS SQLServer 2000 usando o driver fornecido pela própria Miscrosoft (www.microsoft.com/sql/downloads/2000/jdbc.asp).
Sintaxe:
//<nome-da-máquina>[:<porta>][;databasename=<banco-de-dados>][;selectmethod=cursor|direct]
Exemplos:
//localhost;databasename=documento

JDBC - Sybase
Nota:
Funciona usando o JConnector 5.5.
Sintaxe:
<nome-da-máquina>:<porta>/<banco-de-dados>
Exemplos:
localhost:1433/documentos

JDBC - Sybase InetSoftware
Nota:
Funciona usando o driver SyTraks (www.inetsoftware.de) com o máximo de 2 conexões simultâneas.
Sintaxe:
//<nome-da-máquina>[:<porta>]?database=<banco-de-dados>[&sql7=true]
Exemplos:
//localhost?database=documento