#sql-server #ssis #data-import
#sql-server #ssis #данные-импорт
Вопрос:
Я использую SQL Server Management Studio Enterprise 2005.
Я пытаюсь импортировать текстовый файл с данными, разделенными каналами, в мою таблицу SQLServer. Однако при процессе импорта система выдала мне этот журнал ошибок:
Операция остановлена…
-
Инициализация задачи потока данных (успешно)
-
Инициализация соединений (успешно)
-
Установка команды SQL (успех)
-
Установка подключения к источнику (успешно)
-
Установка целевого соединения (успешно)
-
Ошибка проверки (ошибки) сообщений 0xc00470fe: Задача потока данных: уровень продукта недостаточен для компонента «Source — userrolelist_TXT» (1). (Мастер импорта и экспорта SQL Server)
Ошибка 0xc00470fe: задача потока данных: уровень продукта недостаточен для компонента «Преобразование данных 1» (95). (Мастер импорта и экспорта SQL Server)
-
Подготовка к выполнению (остановлена)
-
Предварительное выполнение (остановлено)
-
Выполнение (успешное)
-
Копирование в [SOD].[dbo].[список пользователей] (остановлен)
-
Пост-выполнение (остановлено)
-
Очистка (остановлена)
Я прочитал, что мне нужно будет установить SP2, потому что это ошибка. Кто-нибудь знает, как я могу решить эту проблему, и есть ли какая-либо другая альтернатива, которую я могу использовать для импорта файла данных с разделителями в мои таблицы?
Комментарии:
1. Итак, вы установили последнюю версию servicepack для SQL 2005 (SP4) или нет?
2. @MitchWheat, мастер импорта / экспорта SSMS генерирует и запускает пакет SSIS за кулисами.
Ответ №1:
Возможно, не были установлены службы, необходимые для службы SSIS при установке SQL Server, такие как emergencies, dtexec и dtexecui.
Ответ №2:
есть ли какая-либо другая альтернатива, которую я могу использовать для импорта файла данных с разделителями в мои таблицы?
Я полагаю, что Kip попал в точку, поскольку служба Integration Services не установлена.
Если это прямой импорт данных, трудно превзойти bcp или МАССОВУЮ ВСТАВКУ.