SQLXMLBulkLoad: обнаружена COMExecption, ошибка подключения к источнику данных

Я сталкиваюсь с этой ошибкой при попытке сделать SQLXMLBulkLoad. Вот конфигурация для объекта:

Public Shared objbl As New SQLXMLBULKLOADLib.SQLXMLBulkLoad4
objbl.ConnectionString = ReadVariables("Data Source=localhost;Initial Catalog=db1;Integrated Security=True")
objbl.ErrorLogFile = workingdirectory & "\error.log"
objbl.TempFilePath = workingdirectory
objbl.CheckConstraints = True
objbl.KeepIdentity = False
objbl.Transaction = True
objbl.FireTriggers = True
objbl.Execute(workingdirectory & "\xsdtempfile.xsd", fname)

И источник, и пункт назначения находятся на locahost.

Я не вижу, что не так с моей строкой подключения.

Ошибка происходит в этой строке:

objbl.Execute(workingdirectory & "\xsdtempfile.xsd", fname)

Кто-нибудь может мне помочь?

1 ответ

objbl.ConnectionString = "Provider=sqloledb;server=localhost;database=db1;integrated security=SSPI"

или попробуйте это

objbl.ConnectionString = "Provider=sqloledb;server=localhost;database=db1;user id=User;password=Password;persist security info=True;Connect Timeout=30"
Другие вопросы по тегам