Strategy ONE

MicroStrategy Driver ODBC para Oracle Wire Protocol para Windows eLinux

As informações a seguir são necessárias para configurar a conexão do driver para MicroStrategy Driver ODBC para protocolo Oracle Wire:

  • Nome da Fonte de Dados: Insira um nome para identificar a configuração da fonte de dados Oracle em MicroStrategy. Por exemplo, Finance ou Oracle-1 podem servir para identificar a conexão. Um DSN é necessário para qualquer conexão do Oracle Wire Protocol. Dependendo se você deseja usar uma conexão padrão ou uma conexão TNSNames, consulte uma das seguintes listas de opções abaixo:
  • Conexão Padrão: Uma conexão padrão é configurada através do Oracle Wire Protocol com os seguintes parâmetros de conexão:
    • Nome do host: O nome do servidor Oracle a ser acessado. Por exemplo, o servidor pode ser denominado Oracle-1 ou um endereço IP como 123.456.789.98.
    • Número da Porta: O número da porta do listener Oracle fornecido pelo administrador do banco de dados. O número da porta padrão geralmente é 1521.
    • Um dos seguintes parâmetros; qual você escolhe depende de sua preferência pessoal:
      • SID: O Identificador do Sistema Oracle para a instância do Oracle em execução no servidor. O SID padrão geralmente é ORCL.
      • Nome do Serviço: O nome global do banco de dados, que inclui o nome do banco de dados e o nome do domínio. Por exemplo, se o nome do seu banco de dados for finance e seu domínio é business.com o nome do serviço é finance.business.com.
    • Servidores Alternativos: Uma lista de servidores de banco de dados alternativos para ativar o failover de conexão para o driver. Se o servidor de banco de dados primário inserido como SID ou nome de serviço não estiver disponível, será tentada uma conexão com os servidores nesta lista até que uma conexão possa ser estabelecida. Você pode listar os servidores no formato SID ou nome de serviço, conforme mostrado nos exemplos a seguir:
      • Usando um SID: (HostName=DB_server_name: PortNumber=1526:SID=ORCL)
      • Usando um nome de serviço: (HostName=DB_server_name: PortNumber=1526:ServiceName=service.name.com)
  • Habilite SSL: Os dados são criptografados usando SSL. Se o servidor de banco de dados não suportar SSL, a conexão falhará.

  • Versão do protocolo criptográfico: Especifica um protocolo ou protocolos criptográficos que podem ser usados quando o SSL está ativado.

  • Certificado de servidor validado: Determina se o driver valida o certificado enviado pelo servidor de banco de dados quando a criptografia SSL está habilitada.

  • Loja confiável: Insira o diretório do arquivo truststore a ser usado quando o SSL estiver ativado.

  • Nome do host no certificado: Insira um nome de host para validação de certificado quando a criptografia e validação SSL estiverem ativadas.

  • Conexão TNSNames: Uma conexão TNSNames usa um TNSNAMES.ORA para recuperar informações de host, número de porta e SID de um servidor (alias ou nome de serviço de rede Oracle) listado no TNSNAMES.ORA arquivo. Uma conexão TNSNames requer os seguintes parâmetros:
    • Nome do Servidor: Um nome de servidor, que está incluído em um TNSNAMES.ORA arquivo incluído na caixa de texto Arquivo TNSNames abaixo.
    • Arquivo TNSNomes: A localização do seu TNSNAMES.ORA arquivo. Certifique-se de inserir todo o caminho para o TNSNAMES.ORA arquivo, incluindo o próprio nome do arquivo. Você pode especificar vários TNSNAMES.ORA arquivos.

Ao conectar-se a uma instalação do Oracle como metadados, é imperativo que o driver ODBC esteja configurado para usar os parâmetros do conjunto de caracteres como a instalação de metadados do Oracle. Isso é controlado por meio da opção IANAAppCodePage no arquivo odbc.ini.

Siga estas etapas para determinar o conjunto de caracteres da instalação de metadados Oracle e ajustar os arquivos odbc.ini:

  1. Abra o MicroStrategy Ferramenta de teste ODBC e conecte-se ao seu banco de dados.
  2. Execute a seguinte consulta select * from NLS_DATABASE_PARAMETERS.
  3. Observe o valor retornado para o NLS_CHARACTERSET parâmetro.
  4. Encontre o NLS_CHARACTERSET valor no registro da IANA encontrado em http://www.iana.org/assignments/character-sets/character-sets.xhtml.
  5. Abra o arquivo odbc.ini e defina o valor IANAAppCodePage como o valor MIBenum atribuído no registro IANA.