Les sections suivantes fournissent des solutions aux problèmes que vous risquez de rencontrer lors de la mise à niveau de ZENworks 11 :
ZENworks Diagnostic Center (ZDC) signale une erreur de correspondance au niveau du schéma de base de données.
Mismatch in table 'zInstallationPackage' structure. Object type: [Column] , Object name: [Platform] Expected: [Name: Platform, Size: 255, Type: VARCHAR, Nullable: true] Found: [Name: Platform, Size: 32, Type: VARCHAR, Nullable: true]
Si vous ne corrigez pas l'erreur, cela ne vous empêche pas de mettre à niveau ZENworks 11, mais les opérations de création d'images ne fonctionneront pas dans ce programme.
Connectez-vous à la base de données ZENworks à l'aide de l'utilitaire approprié.
Par exemple, exécutez l'utilitaire DBISQL pour vous connecter à la base de données Sybase externe :
À l'invite de commande du périphérique sur lequel la base de données Sybase externe est installée et en cours d'exécution, accédez au répertoire %ZENWORKS_HOME%\share\ASA\win32 sous Windows ou au répertoire /opt/novell/zenworks/share/sybase/bin32s sous Linux.
Entrez dbisql.
Dans l'onglet
, indiquez les références de la base de données.Cliquez sur l'onglet
, puis spécifiez le nom du service de base de données en cours d'exécution.Cliquez sur
.Exécutez la requête appropriée :
Dans le cas d'un serveur Sybase :
alter table zInstallationPackage modify Platform nvarchar(255);
Dans le cas d'un serveur Oracle :
alter table zInstallationPackage modify Platform varchar2(255 char);
Dans le cas d'un serveur MS SQL :
alter table zInstallationPackage alter column Platform nvarchar(255);
À l'invite de la console du serveur primaire, exécutez la commande suivante :
novell-zenworks-configure -c ZoneConfigUpdateConfigureAction
ZDC signale une erreur de correspondance au niveau de la structure de la table de base de données
Mismatch in table 'zPolicyDef' structure. Object type: [Column] , Object name: [ComponentName Expected: [Name: ComponentName, Size: 64, Type: VARCHAR, Nullable: true] Found: [Name: ComponentName, Size: 64, Type: VARCHAR, Nullable: false]
Connectez-vous à la base de données ZENworks à l'aide d'un utilitaire approprié tel que Microsoft SQL Server Management Studio.
Exécutez la requête suivante :
alter table zPolicyDef alter column ComponentName nvarchar(64) null;