Bonjour,

je cherche à exploiter un fichier XML pour le charger dans une table DB2 Z/Os qui ne contient qu'un champ typé XML.
J'ai récupéré sur MVS le fichier datas et je tente de le charger par LOAD dans ma table...

Résultat du LOAD :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
LOAD DATA LOG YES RESUME NO REPLACE INDDN SYSREC00                     
-  INTO TABLE DATAXML                                              
-   (DATAS POSITION(1) XML PRESERVE WHITESPACE)                        
 - EXISTING RECORDS DELETED FROM TABLESPACE                            
 - INVALID COLUMN SPECIFICATION FOR DATAS                              
 - (RE)LOAD PHASE STATISTICS - NUMBER OF INPUT RECORDS PROCESSED=1     
TILITY DATA BASE SERVICES MEMORY EXECUTION ABENDED, REASON=X'00E40323'

Mon fichier datas se trouve sous cette forme, soit en plusieurs lignes :

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
 
********************************* Top of Data **********************************
<?xml version="1.0" encoding="UTF-8"?>                                          
<Donneesniveau1>                                                          
  <Statut CodeStatut="N00" LibelleStatut="Inconnu">                    
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
  </Statut>                                                                  
  <Statut CodeStatut="N09" LibelleStatut="D ÿ®faut d'adressage">  
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
    <Plus CodeStructure="01" CodeGen="011" CodeTraitSer="02" LongueurNoSerie="
...
Faut-il transférer le fichier dans un format particulier sur MVS ou sinon y-a t-il une meilleure façon de charger ce contenu ?