Я использую источник данных oledb в пакете служб SSIS для извлечения столбца из базы данных. Столбец имеет тип данных XML. В SSIS он автоматически распознается как тип данных DT_NTEXT. Он идет к компоненту скрипта, где я пытаюсь загрузить его в System.Xml.XmlDocument. Это код, который я использую, чтобы получить данные XML в строку:
System.Text.Encoding.Default.GetString(Row.Data.GetBlobData(0, Row.Data.Length))
Это правильный путь?
Одна странная вещь, которую я вижу, это то, что на одном сервере я получаю метку порядка следования байтов в результирующей строке, а на другом сервере - нет. Я не прочь узнать, почему это так, но мое настоящее желание - как получить эту строку без спецификации.
Помоги мне, переполнение стека, ты моя единственная надежда ...