4.0 Configuration requise pour la base de données

Si vous choisissez d'utiliser une base de données pour ZENworks autre que la base de données intégrée Sybase SQL Anywhere disponible par défaut pour ZENworks 11 SP2, elle doit respecter la configuration suivante :

Tableau 8 Configuration requise pour la base de données

Élément

Configuration requise

Version de la Base de données

Microsoft SQL Server 2008 (n'a pas fait l'objet de tests intensifs)

Microsoft SQL Server 2008 R2 SP1

Oracle 11g R1 (n'a pas fait l'objet de tests intensifs)

Oracle 11g R2

REMARQUE :si vous prévoyez d'utiliser Oracle RAC (Oracle Real Application Clusters) avec ZENworks, reportez-vous aux documents suivants.

Sybase SQL Anywhere 12

Nouveauté de la version 11.2.3 : Microsoft SQL Server 2008 R2 SP2 et Microsoft SQL Server 2008 SP2 (n'a pas fait l'objet de tests intensifs)

Nom d'hôte de la base de données

Il faut que le nom d'hôte de la base de données puisse être résolu par le service DNS (Domain Name Server).

Ports TCP

Le serveur doit autoriser la communication du serveur primaire sur le port de la base de données. Pour MS SQL, veillez à configurer des ports statiques pour le serveur de base de données.

Les ports par défaut sont les suivants :

  • 1433 pour MS SQL

  • 2638 pour Sybase SQL

  • 1521 pour Oracle

IMPORTANT :vous pouvez modifier le numéro du port par défaut en cas de conflit. Toutefois, vous devez vous assurer que le port est ouvert pour permettre au serveur primaire de communiquer avec la base de données.

Ports UDP

1434 pour MS SQL (si ZENworks utilise une instance nommée de la base de données)

Considération WAN

Les serveurs primaires et la base de données ZENworks doivent résider sur le même segment de réseau. Les serveurs primaires ne peuvent pas écrire dans la base de données ZENworks via un WAN.

Jeu de caractères par défaut

Pour Sybase, le jeu de caractères UTF-8 est requis.

Pour MS SQL, ZENworks Configuration Management n'exige aucun jeu de caractères spécifique. ZENworks Configuration Management prend en charge les mêmes jeux de caractères que ceux utilisés par MS SQL.

Pour Oracle, les paramètres NLS_CHARACTERSET et NLS_NCHAR_CHARACTERSET doivent être respectivement définis sur AL32UTF8 et sur AL16UTF16, respectivement.

Classement

ZENworks 11 SP2 Configuration Management n'est pas pris en charge avec une instance sensible à la casse de la base de données MS SQL. Vous devez donc vous assurer que la base de données n'est pas sensible à la casse avant de la configurer.

Utilisateur de la base de données

Assurez-vous que la connexion de l'utilisateur de la base de données ZENworks à une base de données distante ne fait l'objet d'aucune restriction.

Par exemple, si l'utilisateur de la base de données ZENworks est un utilisateur Active Directory, assurez-vous que les stratégies Active Directory autorisent l'utilisateur à se connecter à une base de données distante.

Paramètres des bases de données

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;

REMARQUE :vous devez respecter les directives suivantes pour configurer les paramètres de base de données :

  • Avant de configurer les paramètres de base de données, arrêtez tous les services ZENworks sur tous les serveurs ZENworks.

  • Après avoir configuré les paramètres, démarrez tous les services ZENworks sur tous les serveurs ZENworks.

Pour plus d'informations sur l'arrêt et le démarrage des services ZENworks, reportez-vous à la section ZENworks Server (Serveur ZENworks) du manuel ZENworks 11 SP2 Primary Server and Satellite Reference (Référence de serveur primaire et de satellite ZENworks 11 SP2).