Configurer Oracle pour un accès direct
Pour permettre une connexion directe aux tables Oracle via des profils de serveur d'Analytics, vous devez configurer l'instance Oracle, AX Serveur ou le Nœud moteur d'AX ainsi qu'Analytics pour supporter la connexion.
Serveur de bases de données
L'administrateur Oracle doit effectuer les opérations suivantes :
- Configurer l'accès réseau à la base de données à l'aide du protocole HTTP en créant un nom de service Listener et réseau local
- Accorder le privilège CREATE SESSION aux rôles ou utilisateurs appropriés pour accéder à la base de données
- Accorder le privilège CREATE SESSION aux rôles ou utilisateurs appropriés pour accéder à la base de données
- Accorder les droits SELECT aux rôles ou utilisateurs appropriés pour les tables auxquelles ils peuvent accéder.
AX Serveur ou Nœud moteur d'AX
Vous devez réaliser les étapes de configuration suivantes sur chaque serveur Analytics Exchange qui aura accès aux tables de base de données Oracle à l'aide du Connecteur AX :
- Installez et configurez Oracle Instant Client.
- Créez un fichier tnsnames.ora avec les paramètres requis pour vous connecter à la base de données Oracle ou copiez tnsnames.ora à partir du serveur de base de données Oracle et ajustez les paramètres de configuration si nécessaire.
Le fichier peut être stocké dans le dossier où Oracle Instant Client est installé. L'emplacement par défaut est C:\instantclient_12_1.
- Configurez une variable d'environnement intitulée TNS_ADMIN qui indique le chemin d'accès de la localisation des fichiers tnsnames.ora, listerner.ora, et sqlnet.ora.
- Assurez-vous que les droits nécessaires sont configurés pour le dossier où se trouve tnsnames.ora.
Analytics
L'utilisateur final ou l'administrateur d'Analytics Exchange doit effectuer les opérations suivantes :
- Configurer un profil serveur avec les informations appropriées de connexion à AX Serveur
- Configurer un profil de base de données
Profil serveur
Lorsque le client AX est installé, un profil serveur intitulé Analytics Exchange est créé et configuré pour se connecter à AX Serveur. Si le client AX n'est pas installé, vous devez créer le profil du serveur manuellement.
Remarque
Le profil serveur s'intitule AuditExchange dans la version 4.0.
Informations sur le profil de la base de données
- Profil serveur le profil du serveur utilisé pour se connecter à AX Serveur.
- Type Oracle
- ID utilisateur le compte utilisateur à utiliser pour vous connecter à la base de données.
- Mot de passe le mot de passe à utiliser pour vous connecter à la base de données. Pour éviter d'enregistrer le mot de passe dans le profil et le saisir à chaque connexion, ne renseignez pas ce champ.
- Nom de service le nom du service réseau pour le service de base de données auquel vous vous connectez. Le nom est défini dans le fichier tsnames.ora dans AX Serveur.