microsoft / microsoft/sql-server-samples

Cannot obtain the required interface ("IID_IColumnsInfo") from OLE DB provider "BULK" for linked server "(null)".

Offen
#408 14 Kommentare 9 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
PowerShell
Sterne
11.2k
Forks
9.1k
Ø Merge
2 T. 7 Std.
Gemergte PRs (30 T.)
14

Beschreibung

I have followed all the steps you have mentioned in the bulk insert sample from Azure Blob Storage to Azure Sql.

Here's my table defintiion
CREATE TABLE Attendance(
[ATTENDANCE.SchoolID] varchar(100),
[Attendance.StudentID] varchar(100),
[Attendance.Attendance_CodeID] varchar(100),
[Attendance.Att_Date] date,
[Attendance.Period_ID] varchar(100),
[Attendance.Att_Mode_Code] varchar(100),
[Attendance.YearId] varchar(100)
)

BULK INSERT Attendance
FROM 'Attendance_export.csv'
WITH (
DATA_SOURCE = 'devStorage',
FORMAT='CSV',
FIRSTROW=2,
FIELDTERMINATOR=',',
ROWTERMINATOR = '0x0a',
TABLOCK);
When I do my insert this fails with the error
Cannot obtain the required interface ("IID_IColumnsInfo") from OLE DB provider "BULK" for linked server "(null)".

I have tried every combination of parameters possible. What do I have to do to debug this issue?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginnen Sie mit der bereitgestellten Definition der Attendance-Tabelle und der BULK INSERT-Anweisung und vergleichen Sie sie anschließend mit dem Bulk-Insert-Beispiel des Repositorys für Azure Blob Storage zu Azure SQL. Reproduzieren Sie den IID_IColumnsInfo-Fehler mit der angegebenen CSV-Datei und den angegebenen Einstellungen. Als abgeschlossen gilt die Aufgabe, wenn die bestätigte Ursache sowie die Konfigurations- oder Beispieländerung, die den Fehler behebt, dokumentiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, sql
Bereich
cloud, databases
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.