(Flat File Location) Samba Share | Windows Share (SSIS) _______________________________ | | XP 32bit | Works | Works | | 2003 Serv 32bit | Works | Works | | Vista 64bit | ERROR | Works | | Win 7 64bit | ERROR | Works | | 2008 Serv 64bit | ERROR | Works
Я создал пакет SSIS в VS 2008, который анализирует плоский файл из общей папки и помещает записи в SQL Server дб.Flat File Manager Connection в пакете SSIS показывает «Действительное Имя файла должно быть выбрано»
Недавно я установил Windows 7 и VS 2008 на новую рабочую станцию. Когда я импортировать пакет из TFS и открыть его, я получаю ошибку
Validation error. Parse and Import Catalog Flat File: MySSISPackage: The file name "\\shared\flatfile.txt" specified in the connection was not valid.
Когда я открываю Плоский редактор файлов диспетчера подключений, есть ошибка с указанием:
A valid file name must be selected
Я могу просматривать к и выберите файл внутри редактора, но я не могу изменить какие-либо свойства или перейти от вкладки «Общие» из-за этой ошибки.
Если я вернусь на свой ноутбук (Windows XP), где пакет был сначала создан, ошибок нет. Обе рабочие станции находятся в одном домене, и я регистрируюсь с использованием тех же учетных данных.
Любые идеи относительно того, почему я получаю эту ошибку с одной рабочей станции, а не с другой?
UPDATE: Если я беру .dtsx пакет из текущей рабочей станции и загрузить его в SSIS на сервере, я получаю следующие ошибки при попытке запуска:
Error: The file name "\\shared\flatfile.txt" specified in the connection was not valid.
и ...
Error: Connection "MySSISPackage" failed validation.
и ...
Error: The file name property is not valid. The file name is a device or contains invalid characters.
UPDATE 2:
а) Общая папка Я пытаюсь вытащить плоский файл из является доля Samba на коробке Unix.
b) Если я получаю доступ к файлу с помощью SSIS на любой 64-разрядной платформе (Windows 7 64-разрядная, Vista 64-bit, Windows Server 2008), я получаю сообщение об ошибке «Должно быть выбрано допустимое имя файла».
c) Доступ к файлу с использованием SSIS из 32-разрядных сред (32-разрядная 32-разрядная версия Windows XP, 32-разрядная версия Windows Server 2003).
d) Если я переведу файл в общую папку на сервере Windows, 64-разрядный SSIS распознает файл.
На самом деле, я получаю, чтобы «правильное имя файла должно быть выбрано» при создании диспетчера соединений с плоскими файлами в Visual Studio. В этот момент он не попал в SQL Server. Я также получаю другие ошибки (обновленные выше) при попытке загрузить тот же пакет, скомпилированный на другой рабочей станции, в SQL Server. – Feckmore