You are on page 1of 18

Formation Oracle Montral

Erreurs ORA-

var NS4 = (document.layers); var IE4 = (document.all); var win = window; var n = 0; function findInPage(str) { var txt, i, found; if (str == "") return false; if (NS4) { if (!win.find(str)) while(win.find(str, false, true)) n++; else n++; if (n == 0) alert("Not found."); } if (IE4) { txt = win.document.body.createTextRange(); for (i = 0; i 0) { n = 0; findInPage(str); } else alert("Dsol, le code d'erreur n'est pas document. crivez-nous"); } } return false; }

@font-face { font-family: Wingdings 3; } @page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; mso-header-margin: 35.4pt; mso-footer-margin: 35.4pt; mso-paper-source: 0; } P.MsoNormal { MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 12pt; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman" } LI.MsoNormal { MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 12pt; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman" } DIV.MsoNormal { MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 12pt; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman" } H2 { MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 18pt; FONT-WEIGHT: bold; mso-pagination: widow-orphan; mso-outline-level: 2 } A:link { COLOR: blue; TEXT-DECORATION: underline; text-underline: single }
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

SPAN.MsoHyperlink { COLOR: blue; TEXT-DECORATION: underline; text-underline: single } A:visited { COLOR: purple; TEXT-DECORATION: underline; text-underline: single } SPAN.MsoHyperlinkFollowed { COLOR: purple; TEXT-DECORATION: underline; text-underline: single } P{ FONT-FAMILY: "Times New Roman"; MARGIN-LEFT: 0in; FONT-SIZE: 12pt; MARGIN-RIGHT: 0in; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto } SPAN.google-src-text1 { DISPLAY: none; mso-style-name: google-src-text1; mso-hide: all } SPAN.SpellE { mso-style-name: ""; mso-spl-e: yes } SPAN.GramE { mso-style-name: ""; mso-gram-e: yes } DIV.Section1 { page: Section1 } OL { MARGIN-BOTTOM: 0in } UL { MARGIN-BOTTOM: 0in }

ORA-00020: nombre maximum de processus () atteint

Cause: Vous avez atteint le nombre limite de processus de connexion.

Solution : Augmentez la valeur du paramtre d'initialisation PROCESSES.

ORA-00054: ressource occupe et acquisition avec NOWAIT (pas d'attente) indique

Cause: La ressource que vous demandez est en cous d’utilisation.

http://www.oraclexperts.ca

Propuls par Joomla!

Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

Solution : Ressayer plus tard lorsque la ressource sera disponible ou utilisez l’option WAIT .

ORA-00257: erreur du processus archiver ; connexion interne uniquement, jusqu' libration

Cause: Le processus d'archivage ARCH a reu une erreur en tentant de gnrer un fichier d’archive. If the problem is not resolved soon, the database will stop executing transactions. Si le problme n'est pas rsolu rapidement, la base de cessera d'excuter les transactions. The most likely cause of this message is the destination device is out of space to store the redo log file. La cause la plus probable de ce message est que la priphrique de destination manque d’espace afin de l'espace les fichiers journaux redo log file .

Solution : Vrifiez le fichier trace du processus d’archives BACKGROUND_DUMP_DEST afin d’obtenir la description dtaille du problme. Also verify that the device specified in the initialization parameter ARCHIVE_LOG_DEST is set up properly for archiving. galement vrifier que la valeur spcifie dans le paramtre d'initialisation ARCHIVE_LOG_DEST_n est correctement dfini pour l'archivage.

ORA-00600: code d'erreur interne, arguments : [], [], [], [], [], [], [], []

Cause: Il s'agit du numro gnrique de l’erreur interne pour les exceptions de programmes Oracle. This indicates that a process has encountered an exceptional condition. Cela indique qu'un processus a rencontr une condition exceptionnelle.

Solution : Il est rapport comme un bug - le premier argument reprsente le numro de l'erreur interne. Veuillez contacter Oracle Support.

ORA-00604: une erreur s'est produite au niveau SQL rcursif

Cause: Une erreur s'est produite lors du traitement d'une instruction SQL rcursive (une commande s'appliquant seulement aux tables internes du dictionnaire).
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

Solution : Essayez de corriger la situation dcrite dans le message d'erreur, sinon contacter Oracle Support.

ORA-00904: identificateur non valide

Cause: Le nom de colonne est entre est manquant ou invalide.

Solution : Entrez un nom de colonne valide. A valid column name must begin with a letter, be less than or equal to 30 characters, and consist of only alphanumeric characters and the special characters $, _, and #. Un nom de colonne valide doit commencer par une lettre, tre infrieure ou gale 30 caractres, et accepter des caractres alphanumriques ainsi que les caractres spciaux $, _, # et ne peut pas accepter un mot rserv Oracle.If it contains other characters, then it must be enclosed in double quotation marks. Si vous voulez forcer le nom de la colonne avec d'autres caractres, ce dernier doit tre plac entre guillemets. It may not be a reserved word.

ORA-00907: parenthse de droite absente

Cause: Une parenthse gauche a t introduite sans une parenthse fermante de droite, ou des informations supplmentaires ont t ajoutes entre les parenthses. Toutes les parenthses doivent tre inscrites en paires.

Solution : Corriger la syntaxe et ressayez nouveau.

ORA-00922: option errone ou absente

Cause: Une option non valide a t spcifie dans la dfinition d'une colonne ou dans la clause de stockage. The valid option in specifying a column is NOT NULL to specify that the column cannot contain any NULL values. L'option valable spcifie dans une colonne ne peut tre NULL si une contrainte NOT NULL a t indique. Only constraints may follow the datatype. La spcification d'une longueur maximale sur une colonne de type DATE ou LONG peut provoquer galement cette erreur.

http://www.oraclexperts.ca

Propuls par Joomla!

Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

Solution : Corriger la syntaxe. Remove the erroneous option or length specification from the column or storage specification. Retirez l'option errone ou la limitation d’une longueur de la colonne ou des spcifications de stockage.

ORA-00932: types de donnes incohrents ; attendu : ; obtenu :

Cause: Une des causes suivantes : 1) Vous avez tent d'effectuer une opration sur des types de donnes incompatibles. Par exemple, l'ajout d'un champ de caractres dans un champ de type DATE ou concatner un champ de caractres avec un champ de type LONG . 2) Vous avez tent d'effectuer une opration sur un objet de la base de donnes (tel une table ou vue) qui n'est pas destin une utilisation normale. Par exemple, les tables systmes ne peuvent tre modifies par un utilisateur. Notez que dans certaines occasions, l’erreur se produit lorsqu’un nom est mal orthographi ou que l’objet possde un accs restreint. 3) Une tentative de manipulation DML a t faite d'utiliser une vue matrialises MATERIALIZED VIEW .

Solution : Si la cause est : 1) Types incompatibles : Utilisez un type de donnes compatible. Par exemple, convertir un champ de caractres un champ numrique avec la fonction TO_NUMBER avant de l'ajouter au champ date. Cette fonction ne peut pas tre utilise avec un champ de type LONG . 2) Objet non destin une utilisation normale : Alors ne pas accder l'objet restreint.

ORA-00936: expression absente

Cause: Une partie d'une clause ou d’une expression a t omise. For example, a SELECT statement may have been entered without a list of columns or expressions or with an incomplete expression. Par exemple, une instruction SELECT a t inscrite sans une liste de colonnes ou d’expressions ou possde une expression incomplte. This message is also issued in cases where a reserved word is misused, as in SELECT TABLE. Ce message s’affiche galement lorsque dans l’instruction SQL un mot rserv a t mal crit.

Solution : Vrifiez la syntaxe de dclaration et prciser le ou les composantes manquantes.

ORA-00942: Table ou vue inexistante

Cause: La table ou la vue indique n'existe pas, l’utilisation d’un synonyme n'est pas autorise, ou une vue a t rfrenc une table inexistante. Existing user tables and views can be listed by querying the data dictionary. Certain privileges may be required to access the table. Certains privilges peuvent tre ncessaires pour accder la table. If an application returned this message, the table the application tried to access does not exist in the database, or the application does not have access to it.
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

Solution : Vrifiez chacun des lments suivants: 1) the spelling of the table or view name. l'orthographe du nom de la table ou de la vue. 2) that a view is not specified where a table is required. que la vue n'est pas rfre une table inexistante. 3) that an existing table or view name exists. que la table ou la vue soit dfinie. Contact the database administrator if the table needs to be created or if user or application privileges are required to access the table.Contactez l'administrateur de la base de donnes pour vrifier l’existence de la table ou vrifier les privilges utilisateur afin d’accder cette dernire. Also, if attempting to access a table or view in another schema, make certain the correct schema is referenced and that access to the object is granted.Si vous tentez d'accder une table ou une vue qui est localise dans un autre schma, assurez-vous que le schma est bien inscrit et que vous avez accs l'objet demand.

ORA-00955: ce nom d'objet existe dj

Cause: Une tentative a t faite pour crer un objet (tel une table, une vue, cluster, index, ou un synonyme) qui existe dj. Les objets de la base de donnes d'un mme schma propritaire doivent tre unique et avoir des noms distincts.

Solution : Entrez un nom distinct pour un objet de base de donnes ou modifier ou supprimer l'objet existant afin qu'il puisse tre rutilis.

ORA-01017: nom utilisateur/mot de passe non valide ; connexion refuse

Cause: Un nom d'utilisateur ou mot de passe non valide a t entr dans une tentative de connexion la base de donnes Oracle. The username and password must be the same as was specified in a GRANT CONNECT statement. Le nom d'utilisateur et mot de passe doit tre dfinis dans la base de donnes. Le format de connexion complet est : d'utilisateur/mot de passe@chane de connexion.

Solution : Entrez un nom d'utilisateur valide et un mot de passe dans le format correct.

ORA-01031: privilges insuffisants

Cause: Une tentative a t faite pour changer le nom de l'utilisateur courant ou mot de passe sans le privilge appropri. This error also occurs if attempting to install a database without the necessary operating system privileges. Cette erreur se produit galement si vous tentez d'installer une base de donnes sans les privilges du systme d'exploitation ncessaire. When Trusted Oracle is configure in DBMS MAC, this error may occur if the user was granted the necessary privilege at a higher label than the current login. Dans certains cas, lorsque Trusted Oracle est mis en place et que vous n’tes pas membre du groupe ORA_DBA ou administrator pour un environnement Windows, ou
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

oinstall sur un environnement UNIX ou LINUX, cette erreur peut survenir.

Solution : Demandez l'administrateur de la base de donnes pour effectuer l'opration ou de vous octroyer les privilges requis. For Trusted Oracle users getting this error although granted the the appropriate privilege at a higher label, ask the database administrator to regrant the privilege at the appropriate label. Pour les utilisateurs qui obtiennent cette erreur dans un environnement Trusted Oracle , obtenez les privilges appropris en contactant l’administrateur de la base de donnes.

ORA-01033: initialisation ou fermeture d'ORACLE en cours

Cause: On a essay de se connecter alors qu’Oracle est en cours de dmarrage ou d'arrt.

Solution : Attendez quelques minutes. Then retry the operation. Puis recommencez l'opration.

ORA-01034: ORACLE indisponible

Cause: L’instance de la base de donnes Oracle n'est pas dmarre. Possible causes include the following: Les causes possibles sont les suivantes: 1) - The SGA requires more space than was allocated for it. Le SGA ncessite plus d'espace que l’allocation actuelle. 2) - The operating-system variable pointing to the instance is improperly defined. La variable du systme d’exploitation ORACLE_SID est mal ou pas dfinie.

Solution : Reportez-vous aux messages d’erreurs appropris et corriger le problme voqu. If Oracle has been initialized, then on some operating systems, verify that Oracle was linked correctly. Vrifier la documentation approprie selon la plate-forme utilise.See the platform specific Oracle documentation.

ORA-01092: instance ORACLE interrompue. Dconnexion impose

Cause: Un processus de l’instance a provoqu un arrt anormal de la mmoire. Cet arrt provoque la dconnexion de toutes les sessions actives.

Solution : Examinez le journal d'alerte pour plus de dtails. Lorsque l'instance a t redmarre, ressayez nouveau.
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

ORA-01157: impossible d'identifier ou de verrouiller le fichier de donnes - voir le fichier de trace DBWR

Cause: Le processus d'arrire-plan a t est incapable de trouver l'un des fichiers de donnes ou a omis de verrouiller le fichier car il est en cours d’utilisation. La base de donnes va interdire l'accs au fichier courant sans affecter les autres fichiers de donnes. Toutefois, la premire instance dmarrer la base de donnes, aura accs tous les fichiers de donnes en ligne. Vrifiez galement la trace des erreurs provoque par le systme d’exploitation. Cette trace pourra vous donnez les dtails ncessaires sur l’inaccessibilit du fichier.

Solution : Assurez-vous que le fichier du systme d’exploitation soit disponible la base de donnes. Par la suite, ouvrez la base de donnes ou effectuez la commande suivante : ALTER SYSTEM CHECK DATAFILES . Cette dernire commande est applicable seulement pour les fichiers de donnes hors ligne OFFLINE .

ORA-01400: impossible d'insrer NULL dans ()

Cause: Une tentative d'insrer une valeur NULL a t faite dans une colonne restreinte par une contrainte NOT NULL . Voici un exemple : connect scott/tiger create table a (a1 number not null); insert into a values (null);SQL> connect scott/tiger 8SQL> create table A (COL1 number(5) not null); 8SQL> insert into a values (null); 8Le systme provoquera l’erreur suivante : ORA-01400 cannot insert NULL into ("SCOTT"."A"."A1") : which means you cannot insert NULL into "SCOTT"."A"."A1".ORA-01400 ne pouvez pas insrer NULL dans ("Scott". "A". "COL1"): ce qui signifie que vous ne pouvez pas insrer NULL dans "Scott". "A". "COL1".

Solution : Essayez l'opration avec une valeur autre que NULL.

ORA-01403: aucune donne trouve

Cause: Dans un programme PL/SQL, vous avez tent d’insrer le rsultat d’une requte dans une variable PL/SQLExemple : …select col into var from table where col = x; 8…et la requte ne retournait FETCH aucune valeur qui respectait la condition.

Solution : Vous pouvez capter l’erreur avec la variable prdfinie NO_DATA_FOUND ou dclarer un curseur explicite.

http://www.oraclexperts.ca

Propuls par Joomla!

Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

ORA-01555: clichs trop vieux : rollback segment numro, nomm nom , trop petit

Cause: Une image avant BEFORE IMAGE a t rclame pour une lecture consistante, mais cette dernire a t crase par une criture

Solution : Si le mode d’annulation est automatique, veuillez augmenter le paramtre UNDO_RETENTION . Otherwise, use larger rollback segments Sinon, augmentez le nombre de segment ROLLBACK ou indiquez des extensions plus larges

ORA-01652: impossible d'tendre le segment temporaire de valeur dans le tablespace nom

Cause: Impossible d'allouer l’espace d’un segment temporaire requis pour l’espace de disque logique TABLESPACE indique.

Solution : Utilisez la commande ALTER TABLESPACE ADD DATAFILE afin d’ajouter un fichier additionnel l’espace de disque logique TABLESPACE indique.

ORA-01658: impossible de crer l'ensemble de blocs contigus INITIAL pour le segment nom dans le tablespace nom

Cause: Impossible de trouver suffisamment d'espace contige allouer la cration du segment d au paramtre INITIAL .

Solution : Utilisez la commande ALTER TABLESPACE ADD DATAFILE afin d’ajouter un fichier additionnel l’espace de disque logique TABLESPACE indique ou ressayez avec une valeur plus faible pour le paramtre INITIAL

ORA-01722: Nombre non valide

http://www.oraclexperts.ca

Propuls par Joomla!

Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

Cause: La tentative de conversion d'une chane de caractre vers une valeur numrique a chou tant donn que la chane de caractres n'est pas une valeur de type numrique valide. Only numeric fields or character fields containing numeric data may be used in arithmetic functions or expressions. Seuls les champs numriques ou caractres contenant des donnes numriques, peuvent tre utilises pour des fonctions arithmtiques ou dans des expressions. Only numeric fields may be added to or subtracted from dates. Seuls les champs numriques peuvent tre ajouts ou soustraits d’une valeur de type DATE .

Solution : Vrifiez les chanes de caractres dans la fonction ou de l’expression. Check that they contain only numbers, a sign, a decimal point, and the character "E" or "e" and retry the operation. Vrifier qu'ils ne contiennent que des chiffres, un signe arithmtique, un point dcimal, et le caractre "E" ou "e" et recommencez l'opration.

ORA-01756: une chane entre apostrophes ne se termine pas correctement

Cause: Une chane entre apostrophe doit se terminer par une apostrophe de fermeture.

Solution : Insrez l’apostrophe la fin de la chane et recommencez.

ORA-02019: description de connexion pour BdD loigne introuvable

Cause: Vous avez essay d’accder ou de vous connecter une base de donnes distance en utilisant une description de connexion qui n'a pas pu tre trouve ou rsolue.

Solution : Spcifier un DATABASE LINK existant. Query the data dictionary to see all existing database links. Interroger la vue du dictionnaire DBA_DB_LINK afin d’afficher les DATABASE LINK existants. See your operating systemspecific Net8 documentation for valid connection descriptors. Crer un DATABASE LINK qui permet l’accs la base de donnes distance. Assurez-vous que l’alias dfini dans votre fichier de rsolution de nom TNSNAMES.ORA possde une description valide ou existante.

ORA-03113: fin de fichier sur canal de communication

Cause: La connexion entre le client et le processus d’avant-plan SERVER PROCESS a t rompu.


http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

Solution : Ce type d’erreur de communication ncessite plus d'investigation. First, check for network problems and review the SQL*Net setup. En premier lieu, vrifier s'il y a des problmes de rseau et examinez le programme d'installation SQL*Net. Also, look in the alert.log file for any errors. Regardez le fichier d’alerte ALERT.LOG afin d’obtenir plus de dtails.Finally, test to see whether the server process is dead and whether a trace file was generated at failure time. Finalement, vrifier si le processus de communication est KILLER et consulter le fichier trace gnr par l'chec.

ORA-04030: mmoire de traitement manquante lors d'affectation de octets (,)

Cause: La mmoire physique de votre systme d’exploitation est insuffisante. Assurez-vous d’avoir suffisamment de mmoire physique RAM et de mmoire virtuelle SWAP .

Solution : Augmentez le paramtre PGA_AGGREGATE_TARGET ou diminuez le paramtre SORT_AREA_SIZE ou augmentez la l’espace de la mmoire physique RAM et/ou virtuelle SWAP .Voici les recommandations Oracle 10g :ulimit –a time(seconds) unlimited file(blocks) unlimited data(kbytes) unlimited stack(kbytes) 4194302 memory(kbytes) unlimited coredump(blocks) unlimited nofiles(descriptors) 4096

ORA-04031: impossible d'affecter octets de mmoire partage ("","","","")

Cause: L’espace de la mmoire partage rclame est suprieure la zone de la mmoire partage SHARED POOL alloue.

Solution : Augmentez la zone de la mmoire partage SHARED POOL en utilisant le package DBMS_SHARED_POOL , ou rduire votre consommation de la mmoire partage, ou augmenter la quantit de la mmoire partage en modifiant les paramtres SHARED_POOL_RESERVED_SIZE et SHARED_POOL_SIZE . If the large pool is out of memory, increase the INIT.ORA parameter "large_pool_size". Si la zone de mmoire rclame est court de mmoire, augmentez le paramtre LARGE_POOL_SIZE .

http://www.oraclexperts.ca

Propuls par Joomla!

Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

ORA-04068: tat de packages existant rejets

Cause: L'tat des variables du package diffre de celui de la session d une recompilation par une autre session. Vous devez vous assurer que la date de compilation TIMESTAMP soit infrieure la date de la connexion.

Solution : Vous devez dmarrer une nouvelle session ou excuter le package DBMS_SESSION.RESET_PACKAGE

ORA-06502: PL/SQL : erreur numrique ou erreur sur une valeur

Cause: Une erreur s’est produite suite une opration arithmtique, numriques, chane de caractres, conversion ou contrainte. Par example :1) Vous avez tent d’insrer une valeur NULL li une colonne possdant une contrainte NOT NULL .2) Vous avez tent d’insrer une valeur numrique plus large que la prcision.

Solution : Assurez-vous que vous respectez la prcision maximale ou ne violer pas une contrainte d’intgrit.

ORA-06508: PL/SQL : unit de programme nomme introuvable

Cause: Vous avez tent d’accder un package qui n’existe pas. Le programme a t supprim ou a t modifi avec une erreur de compilation.

Solution : Vrifiez que le package est existant en consultant la vue du dictionnaire DBA_OBJECTS et vrifier si l’tat STATUS est valide.

ORA-06512: "" ligne

Cause: Message provoqu par la pile lorsque cette dernire se retrouve dans une boucle continue. Oracle Metalink reproduit
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

cette erreur en insrant une range dans une table qui provoque le dclenchement trigger et que ce dernier insre galement dans la mme table, provocant ainsi une boucle infinie.

Solution : Correction le problme provoquant l'exception ou ajouter une zone d’exception afin d’attraper l’erreur. Or you may need to contact your application administrator or DBA. Veuillez contacter votre administrateur afin de signaler l’erreur.

ORA-06550: Ligne "" colonne "" : ""

Cause: Habituellement, une erreur de compilation PL/SQL.

Solution : Vrifier la ligne de votre code qui provoque l’erreur et corriger la syntaxe.

ORA-07445: exception trouve : image mmoire [] [] [] [] [] []

Cause: Ce type d’erreur est considr comme une erreur interne et li votre systme d’exploitation. Il provoque un fichier trace core indiquant le dtail de l’erreur. Les raisons principales sont les : bugs, insuffisance de mmoire physique, corruption de blocks, pour ne nommer que ceux-ci.

Solution : Veuillez contacter votre support technique.

ORA-12154: TNS : l'identificateur de connexion indiqu n'a pas pu tre rsolu

Cause: Une tentative de connexion une base de donnes ou un service par rsolution de noms n’a pu tre rsolue. Par exemple, si le profile de connexion utilise la mthode des rsolutions de noms TNSNAMES , il se peut que ce dernier soit inexistant dans le fichier ou que le fichier soit manquant.

Solution : Si vous utilisez la rsolution par nom local TNSNAMES , veuillez vrifier l’information dans le fichier (tnsnames.ora): Make sure that "TNSNAMES" is listed as one of the values of the NAMES.DIRECTORY_PATH parameter in the Oracle Net profile (SQLNET.ORA) - Assurez-vous que le paramtre TNSNAMES soit rpertori
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

dans le fichier de profile (sqlnet.ora) sous le paramtre NAMES.DIRECTORY_PATH . Verify that a TNSNAMES.ORA file exists and is in the proper directory and is accessible. - Vrifier que le fichier (tnsnames.ora) existe se trouvant dans le rpertoire appropri et qu'il soit accessible. - Check that the net service name used as the connect identifier exists in the TNSNAMES.ORA file. - Vrifier que le nom de service rseau utilis comme identifiant de connexion existe dans le fichier (tnsnames.ora). - Make sure there are no syntax errors anywhere in the TNSNAMES.ORA file. - Assurez-vous qu'il n'y a aucune erreur de syntaxe dans le fichier (tnsnames.ora). Look for unmatched parentheses or stray characters. Rechercher les parenthses manquantes ou des caractres parasites. Errors in a TNSNAMES.ORA file may make it unusable. Les erreurs dans un fichier (tnsnames.ora) empchent le bon fonctionnement de ce dernier. - If you are using directory naming: - Si vous utilisez la rsolution par annuaire LDAP : - Verify that "LDAP" is listed as one of the values of the NAMES.DIRETORY_PATH parameter in the Oracle Net profile (SQLNET.ORA). - Assurez-vous que le paramtre LDAP soit rpertori dans le fichier de profile (sqlnet.ora) sous le paramtre NAMES.DIRECTORY_PATH .- Verify that the LDAP directory server is up and that it is accessible. - Vrifiez que le serveur d'annuaire LDAP soit disponible et accessible. - Verify that the net service name or database name used as the connect identifier is configured in the directory. - Vrifier que le nom de service rseau utilis comme identifiant de connexion existe dans le service d’annuaire. Verify that the default context being used is correct by specifying a fully qualified net service name or a full LDAP DN as the connect identifier - Vrifiez que le contexte dans le service d’annuaire soit prsent et ne comporte pas d’erreurs dans l’arborescence du nom distinctif DN - If you are using easy connect naming: - Si vous utilisez la rsolution Easy Connect : - Verify that "EZCONNECT" is listed as one of the values of the NAMES.DIRETORY_PATH parameter in the Oracle Net profile (SQLNET.ORA). - Assurez-vous que le paramtre EASYCONNECT soit rpertori dans le fichier de profile (sqlnet.ora) sous le paramtre NAMES.DIRECTORY_PATH .- Make sure the host, port and service name specified are correct. - Assurez-vous que l'hte, le port et le nom du service spcifi sont corrects. - Try enclosing the connect identifier in quote marks. Afin d’obtenir de l’information additionnelle, veuillez consulter la documentation en ligne selon les spcifications de votre systme d’exploitation.

ORA-12203: TNS : connexion la destination impossible

Cause: L’adresse ou la destination HOST spcifie est invalide. Il n’y a pas de module d’coute LISTENER ou ce dernier n’coute pas la demande de l’utilisateur. Cette erreur peut galement se produire en raison d’un problme de transport rseau.

Solution : Vrifiez que le nom de service rseau que vous avez spcifiez est correct avec la commande TNSPING . Verify that the ADDRESS portion of the connect descriptor which corresponds to the net service name is correct. Vrifiez que la description de connexion est valide. Ensure that the destination process (for example the listener) is running at the remote node. Veiller ce que le module d’coute LISTENER soit disponible sur le serveur de la base de donnes.

ORA-12500: TNS : le processus d'coute n'a pas pu dmarrer un processus serveur ddi

Cause: Le dmarrage d’un processus d’avant-plan SERVER PROCESS ddi chou. L'excutable est introuvable ou votre environnement a t configur incorrectement.

Solution : Activez le traage rseau en tant qu’administrateur et r-excuter la mme opration. Cette erreur est principalement dclenche lorsque la mmoire prive PGA a puise la mmoire physique RAM . Veuillez rduire les paramtres SORT_AREA_SIZE ou PGA_AGGREGATE_TARGET afin d’augmenter le nombre
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

de connexions simultanes. Si vous prouvez toujours le mme problme, considrez la mise en place d’un environnement partag Oracle Shared Server , anciennement MultiThreaded Server . Si l'erreur persiste, contactez Oracle Customer Support .

ORA-12514: TNS : le processus d'coute ne connat pas actuellement le service demand dans le descripteur de connexion

Cause: Le module d’coute LISTENER a obtenu une demande pour tablir une connexion une base de donnes ou un service. The connect descriptor received by the listener specified a service name for a service (usually a database service) that either has not yet dynamically registered with the listener or has not been statically configured for the listener. La description du client reu par le module d’coute n’est pas enregistre dynamiquement auprs de ce dernier (gnralement un service de base de donnes) ou n’est pas configur de faon statique. This may be a temporary condition such as after the listener has started, but before the database instance has registered with the listener. Cette condition est souvent temporaire suite un redmarrage du module d’coute ou lorsque le module d’coute et l’instance n’ont pu tre enregistrs mutuellement.

Solution : - Attendez un instant et ressayez nouveau. - Check which services are currently known by the listener by executing: lsnrctl services <listener name> - Vrifiez les services qui sont actuellement connues par le module d&rsquo;coute avec la commande suivante : C:\>lsnrctl status nom_du_listener - Check that the SERVICE_NAME parameter in the connect descriptor of the net service name used specifies a service known by the listener. - Vrifiez que le paramtre SERVICE_NAME dans la description du fichier (tnsnames.ora) utilise le mme service dans le fichier du module d&rsquo;coute (listener.ora). - If an easy connect naming connect identifier was used, check that the service name specified is a service known by the listener. - Si vous utilisez la mthode de rsolution Easy Connect , vrifiez que le nom de service est bien dfini dans le module d&rsquo;coute.- Check for an event in the listener.log file. - Vrifier les erreurs additionnelles dans le fichier trace (listener.log).

ORA-12535: TNS : le dlai imparti l'opration est coul

Cause: L'opration demande n'a pas pu tre rsolue selon les dlais maximum imposs ou un dlai acceptable.

Solution : Regarder la documentation sur les erreurs secondaire. Consulter le fichier trace (sqlnet.log) ou activer le traage pour obtenir plus de dtails. Vous pouvez galement produire un rapport avec l&rsquo;utilitaire STATSPACK

ORA-12545: Connexion impossible car l'hte ou l'objet cible n'existe pas

Cause: L'adresse spcifie est invalide, ou le programme n'existe pas.

http://www.oraclexperts.ca

Propuls par Joomla!

Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

Solution : Assurer que les paramtres sont bien dfinis. Effectuez la vrification dans l&rsquo;ordre suivant :Vrifiez l&rsquo;tat du module d&rsquo;coute avec la commande : (lsnrcrl status) Vrifiez votre connectivit avec la commande ping et tnsping. Vrifiez l&rsquo;information de votre DNS (voir le fichier hosts) selon votre systme d&rsquo;exploitation.Vrifiez les paramtres dfinis dans votre fichier (tnsnames.ora).Finalement, vrifiez la note : 284909.1 auprs de Metalink .

ORA-12560: TNS : erreur d'adaptateur de protocole

Cause: Une erreur de protocole gnrique a eu lieu.

Solution : Vrifiez les protocoles dfinis dans les fichiers rseaux. Metalink propose la note : 117976.1 afin d&rsquo;obtenir les diffrentes possibilits d&rsquo;erreurs et solutions. Voici la liste des solutions les plus frquentes : Obtenir la dernire patch rseau.Vrifier que les variables systmes ORACLE_HOME et PATH sont dfinies.Vrifier si la variable systme TNS_ADMIN est dfinie.Sous la plateforme Windows, vrifiez que le service de l&rsquo;instance soit dmarr.

ORA-12571: TNS : chec l'criture du paquet

Cause: Une erreur s'est produite lors du dernier envoie vers le serveur.

Solution : Erreur non visible pour l&rsquo;utilisateur. Pour plus de dtails, activez le traage et r-excuter l'opration. Cette erreur peut tre provoque par l&rsquo;utilisation d&rsquo;un anti-virus Panda ou McAfee. Veuillez dsactiver votre anti-virus avant de contacter Oracle Customer Support .

ORA-12638: Extraction des prfrences utilisateur impossible

Cause: Le service d'authentification n'a pu rsoudre l&rsquo;identification de l&rsquo;utilisateur.

Solution : Activer le traage pour dterminer l'erreur exacte. La solution la plus probable est de s&rsquo;assurer que le paramtre suivant soit bien dfini dans le fichier (sqlnet.ora). SQLNET.AUTHENTICATION_SERVICES= (NONE)

ORA-12801: erreur signale dans le serveur d'interrogation parallle


http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

Cause: Une requte parallle a gnr une erreur d&rsquo;exception

Solution : Cette erreur est souvent lie l&rsquo;erreur ORA-01652 . La raison de ce lien entre l&rsquo;erreur ORA-12801 et ORA-01652 est simple. Suite l&rsquo;excution d&rsquo;une requte parallle, le rsultat peut emprunter le segment temporaire avant d&rsquo;afficher le rsultat et ainsi manquer d&rsquo;espace. Voir le dtail dfini l&rsquo;erreur ORA-01652. Assurez-vous d&rsquo;avoir suffisamment de processus afin de supporter votre charge parallle. Metalink vous propose la note : 184416.1 afin d&rsquo;obtenir plusieurs possibilits.

ORA-20000 ORA-20999: %s

Cause: La procdure stocke est dclenche par la commande RAISE_APPLICATION_ERROR .

Solution : Corriger le problme dcrit dans le message d'erreur ou contactez l'administrateur pour de plus amples informations.

ORA-27101: le domaine de mmoire partage n'existe pas

Cause: Impossible d&rsquo;accder la mmoire partage SGA . Cette erreur est rgulirement dclencher durant la cration d&rsquo;une base de donnes.

Solution : Assurez-vous que les variables systmes ORACLE_SID et ORACLE_HOME sont bien dfinies.

ORA-29283: opration non valide sur le fichier

Cause: Vous avez tent d&rsquo;accder un fichier ou rpertoire externe qui n'existe pas, ou d'un fichier ou DIRECTORY dont les privilges sont restreints.

Solution : Vrifiez les privilges d'accs au fichier et rpertoire sur le systme d&rsquo;exploitation, et vrifiez que le fichier soit existant.
http://www.oraclexperts.ca Propuls par Joomla! Gnr: 15 October, 2012, 12:41

Formation Oracle Montral

http://www.oraclexperts.ca

Propuls par Joomla!

Gnr: 15 October, 2012, 12:41