2010-01-12 3 views
0

Existe-t-il un moyen pour une procédure stockée SQL 2005 d'ouvrir un fichier XML dans le système de fichiers (par exemple C: \ Temp \ Test.xml) et de modifier une valeur dans ce fichier? Je travaille avec une base de données SQL 2005 (contenant des métadonnées) qui stocke les données XML séparément dans des fichiers (au lieu d'utiliser des fonctionnalités XML intégrées).Une procédure stockée peut-elle modifier un fichier XML sur le système de fichiers?

Répondre

0

S'il vous plaît, regardez ici: Reading an XML file from SQL Server

+0

J'aime cette réponse. il ne dit pas si "écrire le XML mis à jour" est ou non possible dans le fichier. Cela semble fonctionner, mais malheureusement, il faut tout un tas de travail supplémentaire: http://www.sqldbatips.com/showarticle.asp?ID=23 – djangofan

+0

suivant son code, n'est pas directement possible; mais vous pouvez également écrire une procédure stockée gérée: http://www.devx.com/dotnet/Article/21286 –

+0

J'avais peur que ce soit si difficile. merci, je vais utiliser cette méthode mais ça va être une montagne à gravir pour moi ... – djangofan

Questions connexes