15.1 Conditions préalables pour les bases de données externes

15.1.1 Conditions préalables à la base de données OEM Sybase distante

Avant d'installer ZENworks pour créer la zone de gestion, vous devez d'abord installer la base de données OEM Sybase distante sur votre serveur de base de données distant, pour qu'elle soit correctement configurée lors de l'installation du serveur primaire qui héberge la base de données.

REMARQUE :pour cette base de données, le support technique de Novell fournit des informations de compatibilité ainsi qu'une assistance concernant la détection des problèmes, l'installation, l'utilisation, la maintenance continue et le dépannage de base. Pour une assistance plus avancée, notamment des informations détaillées sur le dépannage et la résolution des erreurs, reportez-vous au site Web du support de Sybase.

15.1.2 Conditions préalables pour la base de données Sybase SQL Anywhere distante

Avant d'installer et de configurer la base de données Sybase SQL Anywhere pour ZENworks, assurez-vous que les conditions préalables suivantes sont remplies :

  • Installez et configurez la base de données Sybase SQL Anywhere de manière à ce qu'elle puisse être mise à jour durant l'installation de ZENworks.

  • Vous devez préciser un utilisateur de base de données durant l'installation de ZENworks. Vérifiez que l'utilisateur de la base de données dispose des autorisations de lecture/écriture pour créer et modifier les tables du serveur de base de données.

REMARQUE :pour cette base de données, le support technique de Novell fournit des informations de compatibilité ainsi qu'une assistance concernant la détection des problèmes, l'installation, l'utilisation, la maintenance continue et le dépannage de base. Pour une assistance plus avancée, notamment des informations détaillées sur le dépannage et la résolution des erreurs, reportez-vous au site Web du support de Sybase.

15.1.3 Conditions préalables pour Microsoft SQL Server

Pour utiliser la base de données Microsoft SQL Server pour ZENworks, , vérifiez que le logiciel Microsoft SQL Server est installé sur le serveur de base de données, afin que le programme d'installation de ZENworks puisse créer la nouvelle base de données Microsoft SQL. Pour obtenir des instructions sur l'installation du logiciel Microsoft SQL Server, reportez-vous à la documentation de Microsoft.

Pour MS SQL, définissez le paramètre READ_COMMITTED_SNAPSHOT sur ON pour qu'il autorise l'accès en lecture aux informations contenues dans la base de données pendant l'écriture ou la modification des données.

Pour définir le paramètre READ_COMMITTED_SNAPSHOT sur ON, exécutez la commande suivante à l'invite du serveur de base de données :

ALTER DATABASE nom_base_de_données SET READ_COMMITTED_SNAPSHOT ON;

15.1.4 Conditions préalables pour Oracle

Lors de l'installation de la base de données ZENworks sous Oracle, vous pouvez choisir de créer un nouveau schéma d'utilisateur ou spécifier un schéma existant qui se trouve sur un serveur de votre réseau.

  • Créez un nouveau schéma d'utilisateur : si vous choisissez de créer un nouveau schéma d'utilisateur, vérifiez que les conditions requises suivantes sont respectées :

    • Vous devez être au fait des références de l'administrateur de base de données.

    • Un espace de table est requis pour l'utilisateur en accès Oracle. Un espace de table est un emplacement permettant de stocker les objets de base de données sous-jacents aux données. Il fournit une couche d'abstraction entre les données physiques et logiques, et permet d'allouer un espace de stockage à tous les segments DBMS gérés. (Un segment de base de données est un objet de base de données qui occupe l'espace physique, comme les index et les données de table.) Une fois créé, un espace de table peut être désigné par son nom lors de la création des segments de base de données.

    • L'espace de table peut être créé par ZENworks ou par l'administrateur de la base de données.

    • Assurez-vous que l'espace de table dispose de l'espace suffisant pour créer et stocker le schéma de la base de données ZENworks. L'espace de table nécessite un minimum de 10 Go pour créer le schéma de base de données ZENworks.

  • Utilisez un schéma d'utilisateur existant : vous pouvez procéder à l'installation sur un schéma d'utilisateur Oracle présent sur un serveur de votre réseau dans différents cas.

    • L'administrateur de la base de données crée un schéma d'utilisateur avec les droits nécessaires et vous recevez les références de ce schéma d'utilisateur de la part de l'administrateur de la base de données. Dans ce cas, les références de l'administrateur de la base de données ne sont pas requises pour procéder à l'installation sur un schéma d'utilisateur Oracle existant.

    • Vous pouvez créer un schéma d'utilisateur dans la base de données Oracle et choisir de l'utiliser lors de l'installation de ZENworks 

    Si vous choisissez d'utiliser un schéma d'utilisateur existant, vérifiez que les conditions requises suivantes sont respectées :

    • Assurez-vous que l'espace de table dispose de l'espace suffisant pour créer et stocker le schéma de la base de données ZENworks. L'espace de table nécessite un minimum de 10 Go pour créer le schéma de base de données ZENworks.

    • Vérifiez que le quota du schéma d'utilisateur est défini sur Illimité dans l'espace de table que vous prévoyez de configurer lors de l'installation.

  • Droits nécessaires à la création de la base de données : vérifiez que le schéma d'utilisateur dispose des droits suivants pour créer la base de données.

    • CREATE SESSION
    • CREATE_TABLE
    • CREATE_VIEW
    • CREATE_PROCEDURE
    • CREATE_SEQUENCE
    • CREATE_TRIGGER
    • ALTER ANY TABLE
    • DROP ANY TABLE
    • LOCK ANY TABLE
    • SELECT ANY TABLE
    • CREATE ANY TABLE
    • CREATE ANY TRIGGER
    • CREATE ANY INDEX
    • CREATE ANY DIMENSION
    • CREATE ANY EVALUATION CONTEXT
    • CREATE ANY INDEXTYPE
    • CREATE ANY LIBRARY
    • CREATE ANY MATERIALIZED VIEW
    • CREATE ANY OPERATOR
    • CREATE ANY PROCEDURE
    • CREATE ANY RULE
    • CREATE ANY RULE SET
    • CREATE ANY SYNONYM
    • CREATE ANY TYPE
    • CREATE ANY VIEW
    • DBMS_DDL
    • DBMS_REDEFINITION

    IMPORTANT :concernant les bases de données Oracle, les performances peuvent être affectées selon que vous configurez votre base de données pour qu'elle utilise des processus serveur partagé ou serveur dédié. Chaque serveur primaire ZENworks est configuré à l'aide d'une réserve de connexions à la base de données dont la taille varie avec la charge système ZENworks. Cette réserve peut augmenter lors des pics de charge pour atteindre un maximum de 100 connexions simultanées à la base de données par serveur primaire. Si votre base de données Oracle est configurée de manière à utiliser des procédures de serveur dédiées, il est possible que l'utilisation des ressources du serveur de votre base de données puisse atteindre des niveaux indésirables qui affectent les performances lorsque votre zone contient plusieurs serveurs primaires. Si vous rencontrez ce problème, pensez à configurer votre base de données ZENworks pour qu'elle utilise des processus serveur partagé.

Configuration requise pour Oracle RAC

  • La version de la base de données Oracle et de Real Application Clusters (RAC) doit être 11.2.0.4 ou une version ultérieure.

  • Les espaces de table doivent être créés manuellement par votre administrateur de base de données. (N'utilisez pas ZENworks pour créer les espaces de table.)

  • Fermez les services ZENworks sur tous les serveurs primaires ainsi que sur le serveur de création de rapports avant de mettre à niveau ZENworks.