Installation Troubleshooting
Si vous ne pouvez pas terminer l'installation ou si cette dernière échoue, répondez aux questions suivantes :
Avez-vous démarré une reconfiguration de Creo Elements/Direct Manager Server, avant de l'annuler ?
Le fait de démarrer la reconfiguration de Creo Elements/Direct Manager Server ( > > > > ) et de cliquer sur Next sur l'écran Choose Components entraîne l'arrêt de tous les services Creo Elements/Direct. Ces services restent arrêtés, même si vous cliquez sur Annuler, sur n'importe quel écran ultérieur. Vous devez redémarrer (manuellement) les services Creo Elements/Direct, ou exécuter l'ensemble de la reconfiguration.
La chaîne localhost s'affiche-t-elle en tant que nom de l'ordinateur SQL Server ?
L'utilisation de la chaîne localhost en tant que Nom de l'ordinateur SQL Server entraîne l'échec de l'installation de Creo Elements/Direct Manager Server, accompagnée d'un message signalant l'échec des communications avec le serveur. Effectuez la réinstallation en utilisant le nom réel de l'ordinateur.
Avez-vous installé une instance nommée de la base de données SQL Server ?
Si vous installez une instance nommée de la base de données lors de l'installation de Microsoft SQL Server, vous devez indiquer le même nom lors de l'installation de Creo Elements/Direct Manager Server lorsque vous configurez le serveur de base de données Microsoft SQL Server. Par exemple, SQL Server Express installe l'instance nommée SQLExpress.
Une erreur "Cannot load MAPILogon function" indiquant que la fonction MAPILogon n'a pas pu être chargée s'affiche-elle ?
Cette erreur se produit lors de l'installation de Creo Elements/Direct Manager Server sur un système Microsoft Windows Small Business Server 2003. Pour corriger le problème, définissez la variable d'environnement système suivante, puis relancez l'installation.
WM_NO_MAPI=1
Une erreur "Failure in connection to server" signalant l'échec de la connexion au serveur s'affiche-elle ?
Si une erreur signalant l'échec de la connexion au serveur s'affiche, ouvrez le journal d'événements de l'application à l'aide de l'Observateur d'événements de l'application et recherchez les événements suivants :
• getpeername(): WSAENOTSOCK - Descriptor is not a socket
ou
setsockopt(): WSAENOTSOCK - Descriptor is not a socket
◦ Il se peut que vous ayez à réinitialiser le catalogue Winsock. Exécutez la commande suivante :
netsh winsock reset
◦ Un service en couche peut se trouver au-dessus de la pile de mise en réseau Microsoft. Exécutez la commande suivante :
netsh winsock show catalog > debug.txt
et contactez le support technique de Creo Elements/Direct.
• NT AUTHORITY\SYSTEM (uniquement si vous utilisez SQL Server)
◦ Il peut y avoir un conflit avec une base de données précédemment installée. Utilisez SQL Server Management Studio pour rechercher les conflits.
◦ Certains fichiers peuvent créer un conflit avec la base de données en cours d'installation. Dans l'emplacement d'installation de SQL Server, recherchez dans le système de fichiers tous ceux qui sont susceptibles de créer un conflit.
Les services de votre base de données sont-ils en cours d'exécution ?
Si Microsoft SQL Server 2005 est installé, vérifiez que les services suivants n'ont pas été désactivés ou qu'ils n'ont pas été paramétrés pour démarrer manuellement. Cela entraîne en effet l'échec de l'installation de la base de données.
Microsoft SQL Server 2005 :
SQL Server (instance_name)
Une erreur "ORA-01543: tablespace 'WM_CLASSINFOS' already exists"·indiquant que l'espace de table WM_CLASSINFOS existe déjà s'affiche-t-elle ?
Dans Microsoft Windows, il arrive qu'une erreur ORA-01543, indiquant que l'espace de table WM_CLASSINFOS existe déjà, survienne lorsque vous tentez de mettre à niveau une base de données Creo Elements/Direct Manager Server existante. Une fenêtre d'invite de commande contenant une commande dbca -createDatabase peut également s'afficher. Si vous fermez la boîte de dialogue de l'erreur, vous interrompez l'installation de Creo Elements/Direct Manager Server.
Au cours d'une installation, le programme d'installation détermine si vous possédez déjà une base de données ou si vous devez en installer une nouvelle. Il peut arriver que, lorsque le programme tente de se connecter à une instance Oracle existante, cette dernière ne répond pas. Le programme d'installation tente alors de créer une nouvelle base de données en lançant une commande dbca -createDatabase qui peut déclencher le réveil de l'instance de la base de données. Le programme d'installation tente ensuite de créer l'espace de table sur la "nouvelle" instance. Cette opération échoue car l'instance existante est active.
Pour résoudre l'erreur, procédez comme suit :
1. Vérifiez que l'instance existante de votre base de données est active et en cours d'exécution.
2. Utilisez l'un des outils client Oracle pour vous connecter à la base de données et vérifier que vous pouvez établir une connexion.
3. Lancez une reconfiguration de Creo Elements/Direct Manager Server.
> > >
Une erreur ORA-01031 s'affiche-t-elle ?
Dans Microsoft Windows, il arrive qu'une erreur ORA-01031, signalant que les privilèges sont insuffisants, survienne lorsque vous tentez d'installer une nouvelle base de données Creo Elements/Direct Manager Server. Cette erreur peut être due au fait que l'utilisateur n'appartient pas au groupe ORA_DBA mais il arrive que cette erreur s'affiche même si l'utilisateur est membre du groupe ORA_DBA. Cette erreur peut également s'expliquer par des méthodes d'authentification incohérentes avec les services tels que l'accès à distance sécurisé. Si vous rencontrez ce problème, suivez les instructions suivantes :
1. Désinstallez Creo Elements/Direct Manager Server.
2. Connectez-vous en tant qu'utilisateur local membre des groupes Administrateur et ORA_DBA. Vérifiez que le nom d'utilisateur que vous utilisez est celui d'un utilisateur de PC local. Vous pouvez être amené à créer un nouvel utilisateur, si nécessaire. Vous devez pouvoir exécuter la commande suivante
sqlplus "/ as sysdba"
sans qu'une erreur ORA-01031 ne s'affiche.
3. Installez Creo Elements/Direct Manager Server de nouveau et choisissez d'installer une nouvelle base de données.
Si l'erreur ORA-01031 s'affiche à nouveau, procédez comme suit :
1. Désinstallez Creo Elements/Direct Manager Server.
2. Dans une fenêtre DOS, exécutez les commandes suivantes :
set ORACLE_SID=WM
sqlplus "sys/change_on_install as sysdba"
SQL> grant dba, connect, resource to medmgr identified by your_medmgr_password;
SQL> commit;
SQL> exit
3. Installez Creo Elements/Direct Manager Server de nouveau et choisissez d'installer une nouvelle base de données. La fenêtre de l'erreur peut rester affichée mais la fenêtre de statut indique que l'installation se poursuit.
Une erreur "Oracle 9.2.0.5 Patch Completion and Export Error" liée à l'exportation et à l'application des correctifs sur Oracle 9.2.0.5 s'affiche-t-elle ?
Une étape post-installation associée au correctif 9.2.0.5 requiert l'exécution du script catpatch.sql sur toutes les bases de données associées à cette installation Oracle. Ce script doit être exécuté sur toutes les bases de données existantes et sur toutes les bases de données que vous installerez à l'avenir. Si l'export échoue (erreurs ORA-00942 et EXP-00024), cela signifie que l'exécution du script catpatch.sql a échoué. Les étapes décrites dans le fichier Lisez-moi de la documentation du correctif sont les suivantes :
sqlplus "/ as sysdba"
SQL> select instance_name from v$instance; # Make sure it is the proper SID
SQL> shutdown # Stop Creo Elements/Direct Database Server service before this
SQL> startup migrate
SQL> spool catpatch.log
SQL> @ \oracle\ora92\rdbms\admin\catpatch.sql # Adjust your oracle path if necessary
SQL> spool off # Observe catpatch.log for errors
SQL> shutdown
SQL> startup
SQL> exit
Chaque fois que vous installerez une nouvelle base de données sur un système utilisant le correctif Oracle 9.2.0.5, vous devrez exécuter le script catpatch.sql.
Dans le fichier workmgr.ini, le paramètre WORKMGR_DIR est-il défini dans le répertoire des macros Creo Elements/Direct Manager Server ?
Si tel n'est pas le cas, il se peut qu'un message vous demande d'entrer un fichier (pour savoir quel fichier le système tente d'utiliser, vous pouvez saisir trace + le nom du fichier et terminer par startup. Cela permet de consigner le nom du fichier que le système ne parvient pas à trouver dans le nom du fichier).
La station de travail client est-elle correctement connectée au réseau ?
Consultez les informations des sections Dépannage du Guide de l'administrateur de Creo Elements/Direct Manager Server et de Creo Elements/Direct License Server Administration Guide (Guide d'administration de Creo Elements/Direct License Server) pour diagnostiquer les autres problèmes de connexion.
Le nom d'hôte du serveur de bases de données est-il répertorié dans le fichier db_defaults ?
Souvenez-vous, Creo Elements/Direct Manager Server recherche d'abord le fichier db_defaults dans le répertoire actuel, puis dans le répertoire du chemin de recherche fourni par WORKMGR_DIR, puis dans le répertoire local situé dans le répertoire d'installation de Creo Elements/Direct Manager Server.
Le serveur de licences est-il en cours d'exécution sur l'hôte serveur de licences ?
Si une connexion vous est refusée, vous devrez exécuter MEls sur l'hôte du serveur de licences. Pour plus d'informations, reportez-vous au Guide d'administration de Creo Elements/Direct License Server.
La version du serveur de licences que vous exécutez est-elle prise en charge ?
Si ce n'est pas le cas, le système se figera lorsqu'il tentera de se connecter au serveur de licences. Pour savoir quelle version du serveur de licences vous utilisez, à l'aide de votre navigateur Web, connectez-vous à hostname:17171, la page Web récapitulant l'utilisation des licences.
Le nom d'hôte de votre ordinateur est-il accepté par le certificat approprié dans le fichier /MEls dir/MEls.conf ?
Reportez-vous au Guide d'administration de Creo Elements/Direct License Server.
Les noms d'hôte auxquels vous faites référence sont-ils répertoriés dans le fichier HOSTS sur le PC ?
Par exemple, \WINDOWS\SYSTEM32\DRIVERS\ETC, sur le poste de travail client ?
Avez-vous installé les fichiers de configuration du client dans le répertoire local ?
Si tel n'est pas le cas, il se peut qu'un message vous demande d'entrer un fichier. Vérifiez le fichier db_defaults en effectuant un clic droit sur les propriétés.
Sur le client, les entrées du fichier db_defaults sont-elles correctes ?
Souvenez-vous, Creo Elements/Direct Manager Server recherche d'abord le fichier db_defaults dans le répertoire actuel, puis dans le répertoire du chemin de recherche fourni par WORKMGR_DIR, puis dans le répertoire local situé dans le répertoire d'installation de Creo Elements/Direct Manager Server.
Utilisez-vous l'environnement JRE (Java Runtime Environment) d'Oracle ?
Normalement, le programme d'installation d'Oracle installe un environnement JRE différent de celui qui est utilisé par Creo Elements/Direct Model Manager ou Creo Elements/Direct Drawing Manager. Si l'environnement JRE installé par Oracle est utilisé à la place de celui fourni par Creo Elements/Direct, les produits Creo Elements/Direct ne fonctionneront pas correctement.