8.2 Configuration de la base de données ZENworks externe

Cette section contient les instructions nécessaires pour configurer la base de données ZENworks en exécutant le programme d'installation de ZENworks sur le serveur de base de données. Cette méthode est obligatoire si vous utilisez une base de données PostgreSQL externe. Pour les autres bases de données, cette méthode est utile si votre administrateur ZENworks et votre administrateur de base de données sont des personnes différentes.

Assurez-vous que le serveur sur lequel vous envisagez d'installer la base de données externe remplit les exigences définies au Section 2.0, Configuration requise pour la base de données et à la section Conditions préalables pour les bases de données externes.

  1. Sur le serveur sur lequel vous avez installé la base de données externe, insérez le DVD d'installation de ZENworks ou montez l'image ISO de ZENworks.

    IMPORTANT :si vous n'avez pas encore gravé l'image ISO de ZENworks  sur un DVD, faites-le maintenant. Vous en aurez besoin pour procéder à l'installation. n'extrayez pas l'image ISO, car vous ne pouvez pas l'utiliser pour l'installation.

    SI le DVD exécute automatiquement le programme d'installation de la base de données, quittez le programme.

    À l'invite de commande du serveur de base de données externe, saisissez :

    lecteur_DVD:\setup.exe -c

    ou

    Si ZENworks a déjà été installé sur un périphérique et si vous voulez utiliser le périphérique pour configurer une autre instance de la base de données ZENworks (sur le même périphérique ou sur un autre) à l'aide du programme d'installation de la base de données externe, exécutez la commande suivante :

    lecteur_DVD:\setup.exe -c --zcminstall

  2. Sur la page Sélectionner une base de données ZENworks, sélectionnez l'une des options suivantes :

    • Sélectionner la base de données ZENworks

    • Sélectionner la base de données d'audit

    • Sélectionner la base de données ZENworks et la base de données d'audit

      REMARQUE :si vous sélectionnez l'option qui reprend à la fois la Base de données ZENworks et la Base de données d'audit, vous devez d'abord créer le schéma de base de données ZENworks et ensuite le schéma de base de données d'audit.

    Les combinaisons de bases de données ZENworks et d'audit prises en charge sont les suivantes :

    Base de données ZENworks

    Base de données d'audit

    PostgreSQL  intégrée

    • PostgreSQL intégrée (par défaut)

    • PostgreSQL externe

    PostgreSQL externe

    • PostgreSQL externe (par défaut)

    • PostgreSQL  intégrée

    Microsoft SQL Server 

    Microsoft SQL Server 

    Oracle

    Oracle

  3. Sur la page Sélectionner le type de base de données, sélectionnez l'une des options suivantes, puis cliquez sur Suivant :

    • PostgreSQL : crée un schéma de base de données ZENworks sur un serveur PostgreSQL.

    • Microsost SQL Server : crée un schéma de base de données ZENworks sur Microsoft SQL Server.

    • Oracle : indique un schéma d'utilisateur que vous pouvez employer pour configurer un schéma de base de données Oracle externe à utiliser avec ZENworks.

    IMPORTANT :l'horloge du serveur hébergeant la base de données doit être synchronisée avec chacun des serveurs primaires de la zone de gestion.

  4. Reportez-vous à la section suivante pour obtenir des détails sur les données d'installation que vous devez connaître (ou cliquez sur le bouton Aide pour obtenir des informations similaires) :

8.2.1 Informations sur la base de données PostgreSQL

Informations sur l'installation

Explication

Configuration du serveur PostgreSQL

Spécifiez le port utilisé par le serveur de base de données PostgreSQL. Par défaut, la base de données ZENworks utilise le port 54327 et la base de données d'audit utilise le port 54327. Changez le numéro du port par défaut en cas de conflit.

Configuration de l'accès à PostgreSQL

Certaines informations sont des valeurs par défaut que vous pouvez modifier au besoin:

  • Adresse du serveur : spécifiez le DNS ou l'adresse IP du serveur de base de données.

  • Port : spécifiez le numéro de port utilisé par la base de données PostgreSQL.

  • Nom d'utilisateur : spécifiez le nom d'utilisateur de l'administrateur PostgreSQL.

  • Mot de passe : spécifiez le mot de passe de l'administrateur PostgreSQL.

Emplacement du fichier de base de données

Spécifiez le chemin où vous souhaitez créer le fichier de base de données ZENworks PostgreSQL. Par défaut, le programme d'installation crée le répertoire unité:\novell\zenworks, que vous pouvez modifier. Un répertoire \database est ajouté au répertoire par défaut.

Par exemple, le chemin d'accès par défaut est unité:\novell\zenworks\database.

Le chemin d'accès par défaut de la base de données d'audit est identique à celui de la base de données ZENworks.

Vérifier les informations de la base de données

Vérifiez les informations de configuration de la base de données.

Le champ Adresse du serveur affiche l'adresse IP configurée dans le fichier hosts. Cela n'affecte pas l'installation de la base de données.

Les informations du pilote de base de données sont automatiquement détectées par le programme d'installation de la base de données ZENworks.

Vérification des scripts SQL

Passez en revue les scripts SQL à exécuter durant la création de la base de données.

8.2.2 Informations sur la base de données MS SQL

Informations sur l'installation

Explication

Configuration du serveur de base de données externe

Une base de données MS SQL doit être installée sur le serveur de base de données. Les valeurs par défaut fournies pour certaines de ces informations peuvent être modifiées le cas échéant :

  • Adresse du serveur : il est recommandé d'identifier le serveur par son nom DNS plutôt que par son adresse IP, afin d'assurer la synchronisation avec les certificats signés à l'aide des noms DNS.

    IMPORTANT :si, par la suite, vous changez l'adresse IP ou le nom DNS de votre serveur de base de données, assurez-vous que cette modification est prise en compte par le serveur DNS de votre entreprise afin que le DNS du serveur de base de données reste synchronisé.

  • Port : spécifiez le port utilisé par le serveur de base de données MS SQL. Le port par défaut est 1433. Changez le numéro du port par défaut en cas de conflit.

  • Instance nommée : il s'agit du nom de l'instance SQL Server hébergeant la base de données existante de ZENworks. Vous devez spécifier l'instance nommée pour qu'elle porte un nom différent de celui par défaut (mssqlserver).

  • Nom de la base de données : spécifiez le nom de la base de données MS SQL existante sur laquelle vous voulez héberger la base de données ZENworks. Cette option n'est disponible que pour une base de données existante.

  • Nom d'utilisateur : spécifiez l'utilisateur qui peut modifier la base de données. L'utilisateur doit disposer des autorisations en lecture/écriture pour modifier la base de données.

    REMARQUE :vérifiez que le nom de la base de données ne contient pas le caractère spécial '.

    Si vous utilisez l'authentification Windows, fournissez un nom d'utilisateur sur le périphérique en cours ou dans le domaine.

    IMPORTANT :l'assistant d'installation continue sans valider les références ; assurez-vous donc d'avoir fourni les bonnes valeurs. Si ce n'est pas le cas, il se peut que l'installation échoue alors que la procédure d'installation est presque terminée.

    Si vous utilisez l'authentification SQL, fournissez un nom d'utilisateur correspondant à celui d'un utilisateur SQL valide.

  • Mot de passe : tapez le mot de passe de l'utilisateur spécifié dans le champ Nom d'utilisateur.

  • Domaine : il est important de savoir si vous avez installé SQL Server en utilisant l'authentification SQL, l'authentification Windows ou une combinaison·des deux. Assurez-vous de sélectionner l'option correspondant à vos options SQL Server afin que l'authentification n'échoue pas.

    Si vous utilisez MS SQL avec l'authentification Windows, le nom d'hôte (et non le FQDN) d'Active Directory est utilisé.

    Si vous utilisez l'authentification Windows, spécifiez le domaine Windows dans lequel se trouve l'utilisateur que vous avez spécifié·dans le champ·Nom d'utilisateur. Si vous n'utilisez pas un domaine Windows, spécifiez le nom abrégé du serveur.

Configuration de la base de données externe > Emplacement de base de données (uniquement applicable pour la nouvelle base de données)

Spécifiez le chemin du fichier de base de données MS SQL existant sur le serveur SQL. Par défaut, il s'agit de c:\database.

REMARQUE :vérifiez que le chemin d'accès spécifié existe sur le périphérique hébergeant la base de données avant le début de l'installation.

Vérifier les informations de la base de données

Vérifiez les informations de configuration de la base de données.

Vérification des scripts SQL

Vérifiez les scripts SQL à exécuter lors de la création de la base de données. Vous pouvez uniquement voir les scripts.

8.2.3 Informations sur la base de données Oracle

Informations sur l'installation

Explication

Options du schéma de l'utilisateur Oracle

Lors de l'installation de ZENworks, vous pouvez choisir de créer un nouveau schéma d'utilisateur ou d'en spécifier un existant qui se trouve sur un serveur de votre réseau. Pour utiliser un schéma d'utilisateur existant, celui-ci doit être créé séparément en utilisant la méthode d'installation de la base de données ZENworks (setup.exe -c).

ZENworks requiert des espaces de table créés sur la base de données Oracle. Un espace de table peut être créé par ZENworks ou par un administrateur de base de données. Pour un schéma d'utilisateur existant, spécifiez les informations de l'espace de table déjà créé en utilisant la méthode d'installation de la base de données ZENworks.

Informations sur serveur Oracle

Une base de données Oracle doit être installée sur le serveur de base de données. Les valeurs par défaut fournies pour certaines de ces informations peuvent être modifiées le cas échéant :

  • Adresse du serveur : il est recommandé d'identifier le serveur par son nom DNS plutôt que par son adresse IP, afin d'assurer la synchronisation avec les certificats signés à l'aide des noms DNS.

    IMPORTANT :si, par la suite, vous changez l'adresse IP ou le nom DNS de votre serveur de base de données, assurez-vous que cette modification est prise en compte par le serveur DNS de votre entreprise afin que le DNS du serveur de base de données reste synchronisé.

  • Port : spécifiez le port utilisé par le serveur de base de données. Le port par défaut est 1521. Changez le numéro du port par défaut en cas de conflit.

  • Nom du service : pour un nouveau schéma d'utilisateur, spécifiez le nom de l'instance (SID) sur laquelle le schéma de l'utilisateur doit être créé. Pour un schéma d'utilisateur existant, spécifiez le nom de l'instance (SID) sur laquelle le schéma d'utilisateur a été créé.

Administrateur Oracle (uniquement applicable pour le nouveau schéma d'utilisateur)

  • Nom d'utilisateur : spécifiez l'utilisateur qui peut modifier la base de données. L'utilisateur doit disposer des autorisations en lecture/écriture pour modifier la base de données.

  • Mot de passe : spécifiez le mot de passe à utiliser pour accéder à la base de données.

Utilisateur Access Oracle

  • Nom d'utilisateur : pour un nouveau schéma d'utilisateur, spécifiez un nom. Pour un schéma d'utilisateur existant, spécifiez le nom du schéma d'utilisateur qui existe déjà dans la base de données Oracle.

  • Mot de passe : pour un nouveau schéma d'utilisateur, spécifiez un mot de passe à utiliser pour accéder à la base de données. Pour un schéma d'utilisateur existant, spécifiez le mot de passe utilisé pour accéder au schéma d'utilisateur qui existe déjà dans la base de données Oracle.

  • Espace de table : pour un nouveau schéma d'utilisateur, sélectionnez l'une des options d'espace de table suivantes :

    • Laisser ZENworks créer les espaces de table : sélectionnez cette option si vous souhaitez que ZENworks crée l'espace de table.

    • Laisser l'administrateur de base de données créer les espaces de table : sélectionnez cette option si vous souhaitez que votre administrateur de base de données crée l'espace de table.

      Pour créer un nouvel espace de table, vous devez compléter les informations suivantes :

      IMPORTANT :si vous utilisez ASM (Automatic Storage Management) ou une autre forme de stockage sur disque, sélectionnez Let DBA create the tablespace (Laisser l'administrateur de base de données créer les espaces de table).

      • Nom de l'espace de table pour les tables (assurez-vous que chaque espace de table possède un nom unique commençant par [a-z] | [A-Z]. Les conventions de dénomination des espaces de table Oracle doivent être respectées.)

      • Nom de l'espace de table pour les index (assurez-vous que chaque espace de table possède un nom unique commençant par [a-z] | [A-Z]. Les conventions de dénomination des espaces de table Oracle doivent être respectées.)

      • Emplacement du fichier DBF pour les tables

      • Emplacement du fichier DBF pour les index (le chemin d'accès physique au fichier DBF doit être un chemin existant. Le nom de fichier doit porter l'extension .dbf.)

    Pour un schéma d'utilisateur existant, renseignez les informations suivantes :

    • Nom de l'espace de table pour les tables : indiquez le nom de l'espace de table pour les tables associées à l'utilisateur de base de données existant spécifié dans le champ Nom d'utilisateur

    • Nom de l'espace de table pour les index : indiquez le nom de l'espace de table pour les index associés à l'utilisateur de base de données existant spécifié dans le champ Nom d'utilisateur

Vérifier les informations de la base de données

Vérifiez les informations de configuration de la base de données.

Vérification des scripts SQL

Vérifiez les scripts SQL à exécuter lors de la création de la base de données.