🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #10744

Re: xml et bases de donn�es

#10744
From: Doeni
Date: Wed, 23 Aug 2000 04:31
47 lines
2870 bytes
Laurence Hennau <laurence.hennau@libertysurf.fr> writes:

> Bonjour,
> Je dois utiliser xml pour transf�rer des fichiers d'une base de donn�es
> (oracle ou sybase) vers une autre.
> Je sais qu'il existe des outils int�grer dans les derni�res version de
> ces bases (oracle8i notamment), mais je ne sais pas trop comment les
> utiliser. De plus, je n'ai trouver que tr�s peu de renseignement quant �
> l'int�gration d'xml dans sybase.
> Auriez-vous des astuces ou des liens, et �ventuellement des tutoriaux?
> De plus, il faut �galement une version qui marche avec les versions plus
> anciennes de ces SGBD qui n'int�grent pas xml.
> Il faut donc que je fasse de requ�tes SQL, que je cr�e le fichier xml
> puis que je r�injecte les donn�es dans une autre base. Je sais que java
> propose des classes permettant de faire cela, mais l� aussi, je ne sais
> pas trop comment faire, je n'ai aucun exemple.
> 

Voici un exemple d'utilisation du Oracle XML SQL Utility :

java OracleXML getXML -conn "jdbc:oracle:thin:@localhost:1521:ORCL" \
     -user "scott/tiger" "SELECT * FROM emp"

G�n�re en r�sultat quelquechose du style :
<ROWSET>
  <ROW num="1">
    <EMPNO>7369</EMPNO>
    <ENAME>SMITH</ENAME>
       ...
  </ROW>
  <ROW num="2">
    ...
</ROWSET>

L'op�ration inverse est aussi possible :
java OracleXML putXML ...

Comme c'est une application JDBC, �a devrait marcher, m�me avec les
versions plus anciennes, et m�me avec Sybase, avec le bon driver
JDBC. Mais �a j'ai pas test�.


-- 
I am not listed on the United States Department of Treasury lists of
Specially Designated Nationals, Specially Designated Terrorists, and
Specially Designated Narcotic Traffickers, nor am I listed on the
United States Department of Commerce Table of Denial Orders. 
Technical Details
Message-ID: <87wvh8mwd9.fsf@dinosaur.evhr.net>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!nntp-relay.ihug.net!ihug.co.nz!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsgate.cistron.nl!isdnet!194.53.76.66.MISMATCH!inetway!inetway.net!not-for-mail
References: <39A2C0C1.EB30A9DE@libertysurf.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,97fae825392e3349
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2000-08-22 21:32:40 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!nntp-relay.ihug.net!ihug.co.nz!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsgate.cistron.nl!isdnet!194.53.76.66.MISMATCH!inetway!inetway.net!not-for-mail
From: Doeni <doeni@evhr.net>
Newsgroups: fr.comp.text.xml
Subject: Re: xml et bases de donn�es
Date: 23 Aug 2000 06:31:30 +0200
Organization: Ni dieu ni b�te
Lines: 47
Message-ID: <87wvh8mwd9.fsf@dinosaur.evhr.net>
References: <39A2C0C1.EB30A9DE@libertysurf.fr>
NNTP-Posting-Host: cm234-4.evhr.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: reader1.fr.uu.net 967005773 25410 212.94.195.234 (23 Aug 2000 04:42:53 GMT)
X-Complaints-To: abuse@fr.uu.net
NNTP-Posting-Date: 23 Aug 2000 04:42:53 GMT
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Carlsbad Caverns)