При чтении из xml текста на русском возникает ошибка XML parsing: line 4, character 14, i

ильдар4
Дата: 19.02.2013 13:55:13
CREATE TABLE XmlImportTest
(
xmlFileName VARCHAR(300),
xml_data xml
)
GO

DECLARE @xmlFileName VARCHAR(300)
SELECT @xmlFileName = 'c:\Projects\doc\xsd\my.xsd'
-- dynamic sql is just so we can use @xmlFileName variable in OPENROWSET
EXEC('
INSERT INTO XmlImportTest(xmlFileName, xml_data)

SELECT ''' + @xmlFileName + ''', xmlData
FROM
(
SELECT *
FROM OPENROWSET (BULK ''' + @xmlFileName + ''' , SINGLE_BLOB) AS XMLDATA
) AS FileImport (XMLDATA)
')
GO
SELECT * FROM XmlImportTest

DROP TABLE XmlImportTest


Как можно это решить?
Гость333
Дата: 19.02.2013 14:02:22
ильдар4
Как можно это решить?

Это можно решить, выложив здесь полный текст ошибки и пример XML-файла.
Glory
Дата: 19.02.2013 14:06:54
ильдар4
Как можно это решить?

Думать про совместимость кодировки файла c:\Projects\doc\xsd\my.xsd и типа данных OPENROWSET (BULK