5.5

Table Of Contents
Si vous choisissez de supprimer le rôle DBO, vous pouvez migrer tous les objets du schéma DBO vers
un schéma personnalisé. Consultez l'article de la base de connaissance VMware accessible à l'adresse
hp://kb.vmware.com/kb/1036331.
n
Vous devez vous munir de vos informations d'identication de connexion, du nom de la base de
données et du nom du serveur de la base de données qui sera utilisé par la base de données
vCenter Server. Le nom du serveur de la base de données est généralement le nom de connexion du
nom source de la base de données (DSN) du système ODBC de la base de données vCenter Server.
n
Voir « Mises à niveau de base de données prises en charge », page 62.
Conditions préalables pour les bases de données Microsoft SQL
n
Pour utiliser une base de données Microsoft SQL nouvellement prise en charge, comme Microsoft
SQL 2008, vous n'avez pas besoin de réaliser une nouvelle installation de vCenter Server si votre base
de données existante est également Microsoft SQL Server. Par exemple, vous pouvez mere à niveau
une base de données Microsoft SQL Server 2000 vers Microsoft SQL Server 2005 ou Microsoft SQL
Server 2008, puis mere à niveau vCenter Server 4.0 ou version ultérieure vers vCenter Server 5.5.
Lorsque vous migrez la base de données de Microsoft SQL Server 2000 vers Microsoft SQL Server 2008
ou version ultérieure, dénissez le niveau de compatibilité de la base de données sur 90.
n
JDK 1.6 doit être installé sur la machine vCenter Server. De plus, sqljdbc4.jar doit être ajouté à la
variable CLASSPATH sur la machine sur laquelle vCenter Server sera mis à niveau. S'il n'est pas installé
sur votre système, le programme d'installation de vCenter Server l'installera. L'installation de JDK 1.6
peut nécessiter une connexion Internet.
n
Le DSN de votre système doit utiliser le pilote SQL Native Client.
n
Si vous choisissez de supprimer le rôle DBO et de migrer tous les objets du schéma DBO vers un
schéma personnalisé, tel que décrit dans l'article de la base de connaissances VMware à l'adresse
hp://kb.vmware.com/kb/1036331, octroyez les autorisations suivantes à l'utilisateur de vCenter dans la
base de données vCenter :
GRANT ALTER ON SCHEMA :: <schema> to <user>;
GRANT REFERENCES ON SCHEMA :: <schema> to <user>;
GRANT INSERT ON SCHEMA :: <schema> to <user>;
GRANT CREATE TABLE to <user>;
GRANT CREATE VIEW to <user>;
GRANT CREATE Procedure to <user>;
Accordez les autorisations suivantes à l'utilisateur de la base de données MSDB :
GRANT SELECT on msdb.dbo.syscategories to <user>;
GRANT SELECT on msdb.dbo.sysjobsteps to <user>;
GRANT SELECT ON msdb.dbo.sysjobs to <user>;
GRANT EXECUTE ON msdb.dbo.sp_add_job TO <user>;
GRANT EXECUTE ON msdb.dbo.sp_delete_job TO <user>;
GRANT EXECUTE ON msdb.dbo.sp_add_jobstep TO <user>;
GRANT EXECUTE ON msdb.dbo.sp_update_job TO <user>;
GRANT EXECUTE ON msdb.dbo.sp_add_category TO <user>;
GRANT EXECUTE ON msdb.dbo.sp_add_jobserver TO <user>;
GRANT EXECUTE ON msdb.dbo.sp_add_jobschedule TO <user>;
Conditions préalables pour les bases de données Oracle
n
Pour utiliser une base de données Oracle nouvellement prise en charge, comme Oracle 11g, vous n'avez
pas besoin de réaliser une nouvelle installation de vCenter Server si votre base de données existante est
également Oracle. Par exemple, vous pouvez mere à niveau votre base de données Oracle 9i vers
Oracle 11g et ensuite mere à niveau vCenter Server 4.x vers vCenter Server 5.5.
Chapitre 3 Préparer la mise à niveau vers vCenter Server
VMware, Inc. 59