Я пытаюсь перенести столбцы из таблиц базы данных в таблицу фактов в хранилище данных.
Я использую следующую команду SQL для извлечения данных
SELECT employée.matricule, accident.[code accident], prestataire.[N°],
visite.[date visite], accident.[date accident] ,remboursement.[montant rem], visite.[Nbre Jours Acc]
FROM
visite, employée, accident, prestataire, remboursement, bordereaux
WHERE
employée.matricule=accident.matricule AND
employée.matricule= visite.matricule AND
prestataire.valeur = bordereaux.prestataire AND
bordereaux.matricule = employée.matricule AND
remboursement.[numéro du bulletin] = bodereaux.[numéro du bulletin]
Столбец [numéro du bulletin] существует в таблице "bodereaux" и "remboursement", но я не понимаю, почему я продолжаю получать эту ошибку
Ошибка 2
Ошибка проверки. Задача потока данных Источник OLE DB [48]: код ошибки служб SSIS DTS_E_OLEDBERROR. Произошла ошибка OLE DB. Код ошибки: 0x80040E14. Доступна запись OLE DB. Источник: «Собственный клиент Microsoft SQL Server 11.0». Hresult: 0x80040E14 Описание: «Не удалось подготовить оператор (ы)». Доступна запись OLE DB. Источник: «Собственный клиент Microsoft SQL Server 11.0». Hresult: 0x80040E14 Описание: «Не удалось связать идентификатор из нескольких частей« bodereaux.numéro du bulletin ».». FaitAccident.dtsx 0 0