Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SQL-SERVER- INHALT der XML-Spalte wiederherstellen

Frage Entwicklung XML

Mitglied: PCFJKG

PCFJKG (Level 1) - Jetzt verbinden

30.03.2013, aktualisiert 31.03.2013, 1774 Aufrufe

SQL-SERVER 2k8R2, Table X besitzt Spalte Y mit Datentyp xml. Die dort gespeicherte XML-Datei soll wie ihr Original wieder augelesen werden.

Mit BulkColumn FROM OPENROWSET ... wurde eine XML-Datei aus dem Filesystem in einer Tabelle des SQL-Servers gespeichert (in OPENROWSET wird SINGLE_BLOB angegeben). Der Datentyp der Spalte dieser Tabelle ist xml. Die Datei ist in der Tabellenspalte auszugsweise sichtbar in der Form xmlinterface><preis>75.48000</preis>/xmlinterface> (z.B. in der mit dem Management-Studio aufgerufenen Tabelle) und hat natürlich viel mehr Inhalt als dieser kleine Auszug. Wie kann die in der Spalte gespeicherte Datei so ausgelesen werden, dass im Filesystem wieder eine XML-Datei entsteht, die der Originaldatei entspricht und wie diese genutzt werden kann (... weitergesendet, oder aufgerufen mit dem XML-Editor zur Analyse o.ä.) ?

bcp BulkColumn ... out (auch queryout) ... liefert "chinesische" Schriftzeichen in der erzeugten Datei.

Ich fand bei Google zwar Beispiele, wie man Tabellenausgaben erzeugt, Knoten abfragt etc., ich will aber einfach nur mein ursprüngliches Dokument "wiederhaben" (und komme an XML nicht vorbei, ohne mich an der Diskussion über Sinnhaftigkeit von XML und den damit verbundenen Aufwand beteiligen zu wollen).

Vielen Dank
PCFJKG
Ähnliche Inhalte
Datenbanken
gelöst T-SQL: Inhalt verschiedener Spalten in eine Spalte schreiben (2)

Frage von Suilven zum Thema Datenbanken ...

Datenbanken
gelöst SQL - Spalte in Tabelle1 in Tabelle2 kopieren (2)

Frage von BakBone zum Thema Datenbanken ...

Neue Wissensbeiträge
Windows Tools

Zeit für Energiesparmodus, Bildschirmabschaltung etc. schnell anpassen

Anleitung von hannsgmaulwurf zum Thema Windows Tools ...

Linux Netzwerk

Ping und das einstellbare Bytepattern

(1)

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(4)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Heiß diskutierte Inhalte
Netzwerke
DynDNS Dienst mit Mikrotik Router OS 6.4 (12)

Frage von Mopskiller zum Thema Netzwerke ...

Switche und Hubs
gelöst Cisco 2960x Stacking über mehrere Etagen (12)

Frage von b3scher zum Thema Switche und Hubs ...