SSIS: Как создать и экспортировать данные в базу данных Microsoft Access 2003?

Можно создать точки соединения в XP (См. http://en.wikipedia.org/wiki/NTFS_junction_point), с помощью инструмента соединения (http://www.microsoft.com/technet/sysinternals/FileAndDisk/Junction.mspx)

Однако я думаю, что соединения могут только быть созданы для каталогов (могло быть неправильным - не имеют времени, чтобы сделать любые тесты извините!)

Править: искры бьют меня к нему!

3
задан 8 February 2010 в 22:01
2 ответа

Я предпочитаю использовать мастер, чтобы сделать этот вид вещи.

Щелкните правой кнопкой по базе данных, Инструментам, Данным Экспорта.

Это запросит Ваш источник данных (Ваша база данных SQL Server), и Ваш адресат данных (выберите MS Access или ODBC for Access.)

Я полагаю, что можно также использовать задачу преобразования данных сделать это. Тормозите исходное соединение (SQL Server), и целевое соединение (Доступ/ODBC) затем присоединяются к ним с задачей преобразования. Вы на самом деле не сделаете никаких преобразований, но это все еще должно знать который соответствие имен полей который в источнике/конечной таблице.

Примечание: Функциональность ODBC не доступна в 64-разрядных серверах Windows 2003, поскольку Microsoft услужливо удалила 64-разрядный ODBC DLL. Это возвращается в 2008 из-за подавляющего спроса, по-видимому.

0
ответ дан 3 December 2019 в 07:18
  • 1
    @Andy: Я должен был быть более полным в своем вопросе, который я на самом деле хочу к , автоматизируют процесс. Путем создания пакета SSIS я думал о создании задания SQL-сервера, которое работает еженедельно. –  dance2die 8 February 2010 в 22:02

Существует пункт назначения для базы данных Access, если база данных Access уже существует. Вы должны добавить свой SQL Server 2005 и базу данных Access в диспетчер соединений. Затем выберите источник и место назначения OLE DB в потоке данных. Это позволит вам выбрать соединение Access в качестве пункта назначения.

Теперь, если вы хотите создать базу данных Access на лету, это нечто иное, и для этого потребуется немного скриптов.

Ваш диспетчер соединений properties и целевой редактор OLE DB для вашей базы данных доступа будут выглядеть примерно так: Затем выберите источник и место назначения OLE DB в потоке данных. Это позволит вам выбрать соединение Access в качестве пункта назначения.

Теперь, если вы хотите создать базу данных Access на лету, это нечто иное, и для этого потребуется немного скриптов.

Ваш диспетчер соединений properties и целевой редактор OLE DB для вашей базы данных доступа будут выглядеть примерно так: Затем выберите источник и место назначения OLE DB в потоке данных. Это позволит вам выбрать соединение Access в качестве пункта назначения.

Теперь, если вы хотите создать базу данных Access на лету, это нечто иное, и для этого потребуется немного скриптов.

Ваш диспетчер соединений properties и целевой редактор OLE DB для вашей базы данных доступа будут выглядеть примерно так: enter image description here enter image description here

2
ответ дан 3 December 2019 в 07:18

Теги

Похожие вопросы