Ir diretamente para o conteúdo principal

Conectividade com bases de dados - Oracle multiutilizador de duas camadas



Configurações da base de dados - Conectividade da base de dados - Oracle de duas camadas

Conectividade com bases de dados

Tipo de ligação

Ao ligar-se à base de dados Oracle, pode utilizar o cliente Oracle OCI nativo ou o protocolo TCP/IP simples para comunicar com a base de dados. O TCP/IP requer um pouco mais de informação para estabelecer a ligação, mas não requer a instalação de um cliente Oracle. Se já tiver uma configuração do cliente Oracle, sugerimos o método OCI. Ambas as ligações devem funcionar da mesma forma.

- Se utilizar TCP/IP:

SID da Oracle: Introduza o SID da sua base de dados IndySoft.

IP do servidor: Introduza o endereço IP do servidor Oracle (isto não é necessário para uma ligação OCI)

Porta: Introduza o número da porta que irá utilizar para comunicar com o seu servidor Oracle. O valor predefinido é 1521. (isto não é necessário para uma ligação OCI)

- Se estiver a utilizar OCI:

SID da Oracle: Introduza o SID da sua base de dados IndySoft.

Nome do servidor local (opcional): Introduza o nome do servidor Oracle

ID do utilizador da base de dados - Introduza o nome de utilizador Oracle que deve ser utilizado para iniciar sessão na base de dados Oracle. Nota: este nome de utilizador difere do nome de utilizador introduzido no ecrã de início de sessão do IndySoft (ao iniciar sessão no ecrã principal). A IndySoft mantém a sua própria lista de utilizadores no Gestor de Perfis. Este é o nome de utilizador Oracle que a IndySoft irá utilizar «nos bastidores» para se ligar à base de dados. Recomenda-se que este nome de utilizador seja definido como o proprietário dos objetos da base de dados IndySoft no Oracle.

Palavra-passe da base de dados - Introduza a palavra-passe associada ao «ID de utilizador da base de dados» acima para se ligar à base de dados Oracle da IndySoft. Note que esta palavra-passe é encriptada quando guardada localmente.

Mostrar versão encriptada da palavra-passe

Utilize este botão para abrir uma caixa de diálogo que apresenta uma versão encriptada da palavra-passe introduzida no momento (conforme definido acima). Esta palavra-passe encriptada é um valor de texto único que pode ser utilizado para transmitir a palavra-passe a outros utilizadores da IndySoft, para que possam configurar a ligação à base de dados na configuração da estação de trabalho sem conhecerem a palavra-passe real da base de dados Oracle. Quando este botão for premido, será apresentada a seguinte caixa de diálogo (exemplo).

Note que a palavra-passe encriptada é copiada para a área de transferência do Windows. Envie este texto de palavra-passe encriptada a outros utilizadores do IndySoft – não se esqueça de lhes lembrar que devem marcar a caixa de seleção «Encriptar palavra-passe» (descrita abaixo) ao utilizarem este texto de palavra-passe.

Criptografar palavra-passe - Marque esta caixa de seleção se tiver colado uma palavra-passe criptografada criada a partir do botão «Mostrar versão criptografada da palavra-passe» (provavelmente criada numa estação de trabalho diferente)

Diferença horária em relação ao servidor de base de dados - se a instalação do seu cliente estiver a funcionar num fuso horário diferente do servidor de base de dados, deve introduzir aqui a diferença horária. Esta configuração é essencial para que o armazenamento em cache do cliente funcione corretamente. Este valor deve ser mantido em zero se estiver na mesma zona horária que o servidor da base de dados. Se estiver na Costa Oeste e a base de dados estiver na Costa Leste, terá um atraso de 3 horas e deverá introduzir -3 neste campo. A diferença horária deve ser um número positivo se estiver em uma zona horária anterior à do servidor da base de dados.

Se pretender testar a ligação com base nas opções introduzidas anteriormente, clique no botão «Testar ligação». Se a ligação for bem-sucedida, será apresentada uma mensagem de confirmação. Se ocorrer um erro, também será avisado.

Opções opcionais da base de dados
Normalmente, não é necessário alterar estas definições — por favor, não as altere, a menos que o administrador do sistema o indique.

Formato de data da base de dados - este campo armazena o formato de data predefinido utilizado pela sua base de dados.

Formato de hora da base de dados - este campo armazena o formato de hora predefinido utilizado pela sua base de dados. (Este valor deve ser, na maioria das vezes, igual ao formato de data predefinido da base de dados)

Nome do proprietário da base de dados - este campo armazena o nome do proprietário da base de dados, que será adicionado como prefixo a qualquer referência ao nome de uma tabela no IndySoft. Este campo apresenta, por predefinição, o nome padrão do proprietário.

Proprietário das funções da base de dados - este campo armazena o nome do proprietário da base de dados, que será adicionado como prefixo a qualquer referência a uma função a partir do IndySoft. Este campo apresenta, por predefinição, o nome padrão do proprietário.

Inicialização da data da base de dados - este campo armazena uma cadeia de caracteres opcional para a inicialização do formato de data da sua base de dados. |