Sql LocalDB 2012 и sqlxml 4.0

Рейтинг: 3Ответов: 1Опубликовано: 08.04.2015

Собственно установил отдельно этот LocalDB (не устанавливая Express 2012, просто скачал msi). Все работает. Теперь пытаюсь загрузить туда информацию из xml используя SQLXML 4.0 следующим образом:

SQLXMLBULKLOADLib.SQLXMLBulkLoad4 objBL = new SQLXMLBULKLOADLib.SQLXMLBulkLoad4();
objBL.ConnectionString = "Provider=sqloledb; server=(localdb)\v11.0; database=mynewdb; integrated security=SSPI";
objBL.ErrorLogFile = "error.xml";
objBL.KeepIdentity = false;
objBL.SchemaGen = true;
objBL.SGDropTables = true;
objBL.Execute("AS_NORMDOC.xsd", "AS_NORMDOC.xml");

Получаю такую ошибку на Obj.Execute :

COMExeption не обработано

Error connecting to the data source.

В просмотре сведений HResult и ErrorCode имеют значение -2147467259

Ответы

▲ 1

Если в строке подключения точно все правильно, то я думаю, что надо загружаемый документ посмотреть на наличие ошибок. Вот пример на msdn: https://msdn.microsoft.com/ru-ru/library/ms171878%28v=sql.110%29.aspx