Мы используем продукт SalesOutlook, который является типом системы CRM. Мне нужно экспортировать данные с помощью SSIS или какой-либо другой программы.Пытаться экспортировать данные из базы данных Unusal Access с синонимами
Когда вы устанавливаете программу, она создает DSN в моей системе с именем SalesOutlookReports. Он использует Microsoft Access Driver (* .mdb).
Когда я пытаюсь смотреть на это с помощью Crystal Reports я вижу список таблиц, таких как:
SchemaAccount Contacts
SchemaAccount Profiles
SchemaNotes
А потом под это еще одна папка синонимов и содержит
Account Contacts
Account Profiles
Notes
Если я откройте синонимы, я получу свои данные, если я открою таблицы схем, я получу метаданные о таблице.
Мой вопрос в том, что. Как я могу легко импортировать информацию из таблиц, которые мне нужны, в SQL Server для манипуляций? Как я могу назначить синонимы вместо «таблиц», чтобы я мог импортировать данные? Я не могу найти способ сделать это, используя мастер импорта/экспорта с SQL Server или в SSIS. Возможно, я мог бы использовать связанный сервер из SSMS?
Что вы видите, когда открываете DSN из SSIS? –
Я могу создать диспетчер соединений, выбрав «Новое соединение» и выбрав ODBC. Соединение преуспевает. Я не уверен, какой источник потока данных использовать для его открытия. – DavidStein
Однако, когда я пытаюсь мастер импорта/экспорта из Studio Management, я выбрал поставщик .Net Framework для ODBC. Я вхожу в DSN и драйвер в точно так же, как в моем Администраторе источника данных. Я выбираю базу данных SQL и вводю свои учетные данные. Когда я выбираю «Копировать данные из одной или нескольких таблиц или представлений», я вижу только список первых наборов записей, таких как «SchemaNotes». – DavidStein