Page suivante Page précédente Table des matières

8. Dépannage

Voir ci-dessous les différents conseils de dépannage.

8.1 Je ne peux pas créer une base de données en utilisant Oracle 7.2.x.

Les fichiers expédiés par Oracle dans les versions 7.2.x sont incorrects en supposant que vous voulez installer une configuration parallèle de serveur. Le fichier init.ora contient la ligne suivante:


# define parallel server (multi-instance) parameters
ifile = ora_system:initps.ora

Pour fixer le problème, mettez la en commentaire:

# define parallel server (multi-instance) parameters
#ifile = ora_system:initps.ora

8.2 J'obtiens les défauts de segmentation dans le svrmgrl de la version 7.3.4.x.

Ce problème m'a été signalé par un certain nombre de personnes. Gerald Weber [email protected] l'a résolu:


Bonjour Paul,

D'abord merci pour votre aide, mais aucun des problèmes possubles que vous pensez n'était responsable de mon problème. 
Le problème esy l'émulateur iBCS lui-même.
Il semble que Oracle exécute les appels sysconf qui ne sont pas supportés dans la version en cours d'iBCS. 
Regardez la trace:

<7>[22]615 sysconf(34)
<7>iBCS2 unsupported sysconf call 34
<7>[22]615 sysconf error return linux=-22 -> ibcs=22 <Invalid argument>
<7>[24]615 sysconf(34)
<7>iBCS2 unsupported sysconf call 34
<7>[24]615 sysconf error return linux=-22 -> ibcs=22 <Invalid argument>

Solution:  patcher iBCS-source.apply avec le diff-patch suivant:


--- sysconf.c   Sun Apr 19 19:19:15 1998
+++ sysconf.c.ori       Sun Apr 19 19:28:45 1998
@@ -60,7 +60,6 @@
 #define _SC_JOB_CONTROL        5
 #define _SC_SAVED_IDS  6
 #define _SC_VERSION    7
-#define _SC_HACK_FOR_ORACLE 34

 #define _SC_PAGESIZE   11

@@ -97,11 +96,6 @@
                case _SC_SAVED_IDS: {
                        return (1);
                }
-
-               case _SC_HACK_FOR_ORACLE: {
-                 return (1);
-               }
-

                case _SC_PAGESIZE: {
                  return PAGE_SIZE;


Page suivante Page précédente Table des matières