MicroStrategy ONE

Pilote MicroStrategy ODBC pour le protocole Oracle Wire pour Windows et Linux

Les informations suivantes sont requises pour configurer la connexion du pilote pour le pilote MicroStrategy ODBC pour le protocole Oracle Wire :

  • Nom de la source de données: Saisissez un nom pour identifier la configuration de source de données Oracle dans MicroStrategy. Par exemple, Finance ou Oracle-1 peuvent servir à identifier la connexion. Un DSN est requis pour toute connexion Oracle Wire Protocol. Selon que vous souhaitez utiliser une connexion standard ou une connexion TNSNames, reportez-vous à l'une des listes d'options suivantes :
  • Connexion standard: Une connexion standard est configurée via le protocole Oracle Wire avec les paramètres de connexion suivants :
    • Nom d'hôte: nom du serveur Oracle auquel vous souhaitez accéder. Par exemple, le serveur peut être nommé Oracle-1 ou une adresse IP comme 123.456.789.98.
    • Numéro de port: numéro de port d'écoute Oracle fourni par l'administrateur de votre base de données. Le numéro de port par défaut est généralement 1521.
    • L'un des paramètres suivants ; celle que vous choisissez dépend de vos préférences personnelles :
      • SID: L'identifiant système Oracle pour l'instance d'Oracle qui s'exécute sur le serveur. Le SID par défaut est généralement ORCL.
      • Nom du service: Le nom global de la base de données, qui inclut le nom de la base de données et le nom du domaine. Par exemple, si le nom de votre base de données est finance et son domaine est business.com le nom du service est finance.business.com.
    • Serveurs alternatifs: liste des serveurs de bases de données alternatifs pour activer le basculement de connexion pour le pilote. Si le serveur de base de données principal saisi comme SID ou nom de service n'est pas disponible, une connexion aux serveurs de cette liste est tentée jusqu'à ce qu'une connexion puisse être établie. Vous pouvez répertorier les serveurs au format SID ou nom de service, comme indiqué dans les exemples suivants :
      • À l'aide d'un SID : (HostName=DB_server_name: PortNumber=1526:SID=ORCL)
      • À l'aide d'un nom de service : (HostName=DB_server_name: PortNumber=1526:ServiceName=service.name.com)
  • Activer SSL : Les données sont cryptées à l'aide de SSL. Si le serveur de base de données ne prend pas en charge SSL, la connexion échoue.

  • Version du protocole de chiffrement : Indique un ou plusieurs protocoles cryptographiques pouvant être utilisés lorsque SSL est activé.

  • Certificat de serveur validé : Détermine si le pilote valide le certificat envoyé par le serveur de base de données lorsque le chiffrement SSL est activé.

  • TrustStore : Saisissez le répertoire du fichier de confiance à utiliser lorsque SSL est activé.

  • Nom d'hôte dans le Certificat: Saisissez un nom d'hôte pour la validation du certificat lorsque le chiffrement et la validation SSL sont activés.

  • Connexion TNSNames: une connexion TNSNames utilise un TNSNAMES.ORA fichier pour récupérer les informations concernant l'hôte, le numéro de port et le SID d'un serveur (alias ou nom de service net Oracle) répertorié dans la TNSNAMES.ORA fichier. Une connexion TNSNames nécessite les paramètres suivants :
    • Nom du serveur: Un nom de serveur, qui est inclus dans TNSNAMES.ORA fichier inclus dans la zone de texte Fichier TNSNames ci-dessous.
    • Fichier TNSNames: l'emplacement de votre TNSNAMES.ORA fichier. Assurez-vous de saisir le chemin d'accès complet à TNSNAMES.ORA fichier, y compris le nom de fichier lui-même. Vous pouvez indiquer plusieurs TNSNAMES.ORA fichiers.

Lors de la connexion à une installation d'Oracle en tant que métadonnées, il est impératif que le pilote ODBC soit configuré pour utiliser les paramètres du jeu de caractères lors de l'installation des métadonnées Oracle. Ceci est contrôlé via l'option IANAAppCodePage dans le fichier odbc.ini.

Suivez ces étapes pour déterminer le jeu de caractères de votre installation de métadonnées Oracle et ajuster les fichiers odbc.ini :

  1. Ouvrez l'outil de test MicroStrategy ODBC et connectez-vous à votre base de données.
  2. Exécutez la requête suivante select * from NLS_DATABASE_PARAMETERS.
  3. Notez la valeur renvoyée pour NLS_CHARACTERSET paramètre.
  4. Trouver NLS_CHARACTERSET valeur dans le registre IANA trouvée à http://www.iana.org/assignments/character-sets/character-sets.xhtml.
  5. Ouvrez le fichier odbc.ini et définissez la valeur IANAAppCodePage sur la valeur MIBenum attribuée dans le registre IANA.