OVH Cloud OVH Cloud

[NxDB?] Inserer des docs XML, requeter et recuppérer des docs XML

1 réponse
Avatar
Cédric Carbone
Bonjour =E0 tous,

J'aimerai utiliser SQL Server comme une Native XML DB=20
c'est =E0 dire inserer des documents XML et pouvoir les=20
recupp=E9rer via du XPath (ou autre language).
Bien sur, je ne peux pas clober ou blober mes documents=20
XML car mes requetes iront selectionner des documents XML=20
par rapport =E0 ce qu'il y a ecrit dedans!
Je ne sais pas si SQL Serveur 2000 peut repondre =E0 mon=20
attente (Oracle ou IBM le proposent bien dans leur SGDB=20
alors je ne doute pas que c'est moi qui n'est pas su=20
trouver un tutorial ou bien un service pack =E0 mettre =E0 mon=20
sqlserver!)
Si vous voyez des solutions avez des indications n'hesitez=20
pas! (je ne peux pas attendre Yukou... au pire je serai=20
oblig=E9 d'installer un Xindice en plus de mon SQL Server)

Cordialement,
C=E9dric Carbone
BrainSoft
cca@brainsoft.fr

Ce que j'ai vu comme fonctions XML dans sql server:
-qu'on pouvez interroger des TABLES RELATIONNELLES sql=20
server via du XML (sch=E9mas XDR) ou meme XPath.
-qu'on pouvez interroger des TABLES RELATIONNELLES sql=20
server et avoir en sortie un sch=E9ma XML ( FOR XML=20
AUTO/EXPLICIT/...)
-mettre =E0 jour/inserrer/supprimer des donn=E9es pr=E9sentes=20
dans des TABLES RELATIONNELLES sql server via une=20
structure XML (updategrams XML)
-Diss=E9quer un document XML (vu alors comme des donn=E9es=20
rowset) via OPENXML pour l'inserrer dans des TABLES=20
RELATIONNELLES sql server (ou l'utiliser dans une=20
ProcStock)

1 réponse

Avatar
Sylvain Lafontaine
Non, SQL-Server ne supporte pas nativement le stockage des documents XML
(sans les blober, bien entendu).

S. L.

"Cédric Carbone" wrote in message
news:1f17d01c4576f$d7b00540$
Bonjour à tous,

J'aimerai utiliser SQL Server comme une Native XML DB
c'est à dire inserer des documents XML et pouvoir les
recuppérer via du XPath (ou autre language).
Bien sur, je ne peux pas clober ou blober mes documents
XML car mes requetes iront selectionner des documents XML
par rapport à ce qu'il y a ecrit dedans!
Je ne sais pas si SQL Serveur 2000 peut repondre à mon
attente (Oracle ou IBM le proposent bien dans leur SGDB
alors je ne doute pas que c'est moi qui n'est pas su
trouver un tutorial ou bien un service pack à mettre à mon
sqlserver!)
Si vous voyez des solutions avez des indications n'hesitez
pas! (je ne peux pas attendre Yukou... au pire je serai
obligé d'installer un Xindice en plus de mon SQL Server)

Cordialement,
Cédric Carbone
BrainSoft


Ce que j'ai vu comme fonctions XML dans sql server:
-qu'on pouvez interroger des TABLES RELATIONNELLES sql
server via du XML (schémas XDR) ou meme XPath.
-qu'on pouvez interroger des TABLES RELATIONNELLES sql
server et avoir en sortie un schéma XML ( FOR XML
AUTO/EXPLICIT/...)
-mettre à jour/inserrer/supprimer des données présentes
dans des TABLES RELATIONNELLES sql server via une
structure XML (updategrams XML)
-Disséquer un document XML (vu alors comme des données
rowset) via OPENXML pour l'inserrer dans des TABLES
RELATIONNELLES sql server (ou l'utiliser dans une
ProcStock)