Я видел несколько сообщений, связанных с моим вопросом, но слишком много вариантов, которые побудили меня попросить более прямое решение.
Все, что я делаю, находится на моей локальной машине, хотя я нахожусь в домене.
Когда я устанавливаю параметр транзакции пакета как обязательный (и все остальное внутри поддерживается), мой пакет больше не выполняется (в BIDS 2008). У меня есть следующие сообщения об ошибках:
Не удалось получить свойства внешних столбцов. Возможно, введенное вами имя таблицы не существует, или у вас нет разрешения SELECT для объекта таблицы, а альтернативная попытка получить свойства столбца через соединение не удалась.
Подробные сообщения об ошибках: Истекло время ожидания. Время ожидания истекло до завершения операции или сервер не отвечает. Информация о столбцах для таблицы [имя_таблицы] не найдена при запросе System.Data.SqlClient.SqlConnection.
Ошибка: 0xC004706B при проверке модуля импорта, SSIS.Pipeline: «компонент «ADO NET Destination» (381)» не прошел проверку и вернул статус проверки «VS_ISBROKEN».
Ошибка: 0xC004700C при проверке модуля импорта, SSIS.Pipeline: один или несколько компонентов не прошли проверку.
Ошибка: 0xC0024107 при проверке модуля импорта: при проверке задачи возникли ошибки.
Я убедился, что служба координатора распределенных транзакций запущена, но я не очень хорошо разбираюсь в параметрах конфигурации, поэтому подозреваю, что именно в этом и заключается моя проблема.
Кто-нибудь точно знает, как это нужно настроить, чтобы оно работало на моей локальной машине? Заранее спасибо!