IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

Problème création de schéma XML dans une base oracle


Sujet :

Oracle

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 10
    Par défaut Problème création de schéma XML dans une base oracle
    Bonjour,

    je souhaite créer un schéma xml dans une base oracle mais je rencontre certains problème.
    I need some help, please
    Voila, le script que j'utilise:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    declare doc varchar2(1000) := '<?xml version="1.0" encoding="utf-8"?>
    <xsd:schema 
    	targetNamespace="http://www.**********/dim.xsd" 
    	xmlns="http://www.***********/dim.xsd" 
    	xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    	<xsd:element name="dimensions">
    		<xsd:complexType mixed="true">
    			<xsd:choice maxOccurs="unbounded" minOccurs="0">
    				<xsd:element ref="dimension"/>
    			</xsd:choice>
    		</xsd:complexType>
    	</xsd:element>
    	<xsd:element name="dimension">
    		<xsd:complexType mixed="true">
    			<xsd:sequence>
    				<xsd:any maxOccurs="1" minOccurs="0" processContents="skip"/>
    			</xsd:sequence>
    			<xsd:attribute name="id" type="xsd:string" use="required"/>
    		</xsd:complexType>
    	</xsd:element>
    </xsd:schema>'; 
    begin 
      dbms_xmlschema.registerSchema('http://www.**********/dim.xsd', doc, force => true);
    end;
    Voila l'erreur que j'ai obtenu:

    Error report:
    ORA-06550: line 23, column 3:
    PLS-00201: identifier 'DBMS_XMLSCHEMA.REGISTERSCHEMA' must be declared
    ORA-06550: line 23, column 3:
    PL/SQL: Statement ignored
    06550. 00000 - "line %s, column %s:\n%s"
    *Cause: Usually a PL/SQL compilation error.
    *Action:

  2. #2
    Expert confirmé Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 10
    Par défaut
    Bonjour,

    Je suis un peu boulet mais je n'y arrive toujours pas.
    Quelqu'un aurait une idée
    Merci

  4. #4
    Expert confirmé Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611
    Par défaut
    Que est-ce que ça donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select comp_name from dba_registry where comp_name like '%XML%'

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Février 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 10
    Par défaut
    Bonjour,
    voila ce que j'obtiens :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT comp_name FROM dba_registry WHERE comp_name LIKE '%XML%';
    no rows selected

    Je pense qu'il me manque quelque chose mais quoi je sais pas trop (peut-etre
    le package xML DB, si c'est le cas comment l'installer ?)

    Merci

  6. #6
    Expert confirmé Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Février 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 10
    Par défaut
    Salut,
    j'ai enfin réussi.
    Merci, pour votre aide

  8. #8
    Expert confirmé Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611
    Par défaut

Discussions similaires

  1. Application Java web qui permet d'intégrer des données XML dans une base Oracle
    Par honesttrick dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 22/10/2014, 10h50
  2. Réponses: 0
    Dernier message: 07/07/2008, 20h42
  3. importer des données XML dans une base Oracle 9
    Par lanfeustdetroll dans le forum JDBC
    Réponses: 3
    Dernier message: 19/07/2007, 00h09
  4. Réponses: 2
    Dernier message: 29/05/2007, 08h31
  5. Champs de type XML dans une base de données
    Par Flocodoupoil dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 07/07/2004, 18h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo