4D v13

Conexão a um banco de dados 4D Server

Página Inicial

 
4D v13
Conexão a um banco de dados 4D Server

Conexão a um banco de dados 4D Server  


 

Há três maneiras de se conectar a um banco de dados 4D Server via um 4D remoto:

  • Usar a caixa de diálogo da conexão
  • Usar o menu Abrir Banco Recente
  • Usar um atalho 4DLink contendo os parâmetros de acesso ao Banco de Dados.

Para mostrar a caixa de diálogo de conexão a 4D Server, primeiro lance a aplicação 4D.
O comando Abrir do menu Arquivo (ou o botão correspondente na barra de ferramentas de 4D) permite selecionar o modo de abertura da base:

Escolha o comando Abrir>Banco de dados remoto...
Aparece a caixa de diálogo de conexão a 4D Server. Esta caixa de diálogo têm três páginas, acessíveis por meio de guias: Recente, TCP/IP e Personalizado:

Se seleciona a opção Mostrar este diálogo no próximo inicio, esta caixa de diálogo se mostrará automaticamente ao inicio da aplicação 4D.

Nota: Pode igualmente mostrar esta caixa de diálogo fazendo clique no link Conectar-se a 4D Server no diálogo de boas vindas de 4D.

Esta página memoriza a lista de bases 4D server utilizadas recentemente. A lista está em ordem alfabética. Para conectar-se a um servidor da lista, clique duas vezes em seu nome ou selecione e faça clique no botão Aceitar.

4D Server inclui um sistema de publicação TCP/IP integrado que publica por padrão o nome das bases 4D Server disponíveis na rede. Estes nomes aparecem na página TCP/IP da caixa de diálogo de conexão.
A lista está por ordem de aparição e se atualiza dinamicamente. Para conectar-se a um servidor desta lista, faça duplo clique sobre o nome ou selecione e faça clique no botão Aceitar.

Notas:
  • Um acento circunflexo (^) aparece a frente do nome de bases publicadas com a opção de cifrado. Para obter mais informação, consulte a seção Criptografar conexões cliente-servidor
  • É possível proibir a publicação dinâmica do nome da base em rede (ver a seção Preferências de publicação). Neste caso, a conexão só pode ser realizada manualmente na página "Personalizado".



A página Personalizada permite atribuir, sob a direção IP do servidor, uma base publicada na rede e lhe dar um nome personalizado.
Pode personalizar o sistema de publicação TCP/IP de 4D Server para que os nomes das bases servidor não sejam publicadas automaticamente na rede (veja a seção Configuração IP). Neste caso, este nome não aparece na página "Disponível". No entanto, se você conhece a direção IP do servidor de uma base cujo nome não está publicado, pode introduzir manualmente a direção IP.

  • Nome de base: permite definir o nome da base 4D Server. Este nome se utiliza na página Recentes ao se referir a base.
  • Direção de rede: permite introduzir a direção IP da máquina onde é lançado 4D Server. Se dois servidores se executam simultaneamente na mesma máquina, a direção IP deve estar seguida de dois pontos e do número de porta, por exemplo: 192.168.92.104:19814.   

Por padrão, a porta de publicação de um 4D Server é 19813. Este número pode ser modificado nas Preferências da aplicação (ver a seção Preferências de publicação).

Nota: Se uma base foi selecionada nas páginas Recente ou TCP/IP no momento em que fez clique na página Personalizada, os dois campos mostram a informação correspondente.

Uma vez que esta página designa um servidor, fazer clique no botão Aceitar lhe permitirá conectar-se ao servidor. O servidor se mostrará na página Recentes.

Nota: Se a base se publica utilizando a opção de cifrado, deve agregar um acento circunflexo (^) a frente do nome, caso contrário a conexão será rejeitada. Para obter maior informação, consulte a seção Criptografar conexões cliente-servidor.

Essa opção causa a atualização periódica dos recursos locais na máquina cliente quando ela conecta. Os recursos locais são a informação estrutural relacionada ao banco de dados que está armazenada em cada máquina cliente.

De maneira geral, a atualização dos recursos locais na máquina remota acontece automaticamente quando ela se conecta, se a estrutura do banco de dados foi modificada entre duas conexões. Na maior parte do tempo, essa opção é desnecessária. Mesmo assim, em certos casos pode ser necessário forçar a atualização.

O menu de comando Abrir Bancos Recentes pode ser usado para se conectar automaticamente a um banco de dados 4D Server ao qual você já se conectou previamente.

Esse comando se encontra no menu Arquivo do 4D. Se você usar a aplicação 4D para abrir banco de dados locais e conectar-se a banco de dados remotos, esse menu listará os dois tipos de bancos de dados. Os bancos de dados remotos estão disponíveis na parte de baixo do menu:

O endereço IP do servidor está indicado ao lado do nome do banco de dados.

O comando Excluir Menu pode ser usado para limpar o menu.

Você pode gerar arquivos de acesso a bancos de dados contendo os parâmetros com o objetivo de automatizar e simplificar a abertura ou conexão com os bancos de dados 4D. Geralmente, um arquivo de acesso pode salvar o endereço de um servidor remoto 4D Server assim como os identificadores de conexão, assim eliminando diversas operações para o usuário. 

Arquivos de acesso também podem ser usados para abrir bancos de dados locais.

Os arquivos de acesso as bases de 4D são os arquivos XML que tem a extensão ".4DLink". 4D gera e utiliza este tipo de arquivo para construir o submenu de "bases recentes": um arquivo .4DLink é gerado automaticamente por 4D quando uma base local é aberta por primeira vez ou quando se conecta a um servidor por primeira vez.

Os arquivos .4DLink criados automaticamente por 4D põe na pasta das preferências locais do usuário. Nesta pasta, são criados dois diretórios: Local e Remoto. A pasta Local contém os arquivos ".4DLink" que podem ser utilizados para conectar-se a bases locais, a pasta Remota contém os arquivos ".4DLink" que podem ser utilizados para conectar-se a bases remotas.

As pastas de preferências locais se encontram em:

  • Windows Vista/Windows 7: C:\Users\UserName\AppData\Roaming\4D\Favorites vxx\
  • Windows XP: C:\Documents and Settings\UserName\Application Data\4D\Favorites vxx\
  • Mac OS: Users/UserName/Library/Preferences/4D/Favorites vxx/
Os arquivos que se encontram nestes diretórios são mostrados por 4D no submenu Abrir bases recentes do menu Arquivo:



Os arquivos ".4DLink" também podem ser criados com um editor XML e reter informação personalizada, como os identificadores de conexão (nome de usuário e senha) ou o modo de abertura da base.

4D oferece uma DTD descrevendo as chaves XML que podem ser utilizadas para construir um arquivo ".4DLink". Este DTD se denomina database_link.dtd e se encontra na subpasta \Resources\DTD\ da aplicação 4D.

Um arquivo de acesso .4DLink pode ser usado para iniciar uma aplicação 4D e abrir o banco de dados desejado. Há duas maneiras diferentes de fazer isso:

  • Com um duplo-clique ou arrastar e soltar na aplicação 4D,
  • Com o submenu Abrir bancos recentes (arquivo localizado na pasta de preferências locais).
    Um arquivo .4DLink do tipo "banco de dados remoto" pode ser copiado e usado em várias máquinas diferentes.

Nota: Também é possível selecionar um arquivo 4DLink no 4D e na caixa de diálogo de abertura do 4D Server (apenas para a abertura de bancos de dados locais).

 
PROPRIEDADES 

Produto: 4D
Tema: Uso de um 4D Remoto

 
PALAVRAS CHAVES 

4DLink, Fichier 4DLink, .4DLink***