Db2 sql dump tools - PullRequest
       20

Db2 sql dump tools

0 голосов
/ 24 марта 2010

Я ищу инструменты для вывода таблиц db2 (например, sqlyog или MySQL browser в MySQL).

Можете ли вы предложить мне немного?

Спасибо

Ответы [ 3 ]

6 голосов
/ 15 апреля 2010

DB2 поставляется с утилитой под названием db2look, которая будет делать то, что вы ищете. Попробуйте эту команду:

 db2look -d MYDATABASE -a -e -o mydatabase.sql

Если вы хотите взять данные с собой, команда db2move также может быть полезна. По сути, он выполняет db2look, как описано выше, а также экспортирует данные из каждой таблицы. Затем на вашей новой базе данных, вы можете импортировать и быть готовым к работе. По моему опыту, мы использовали это для миграции с DB2, работающей в Windows, на DB2 в Linux.

 db2move MYDATABASE EXPORT

Загрузка в другом экземпляре одинаково проста:

 db2move MYDATABASE IMPORT

Проверьте db2move -h для получения дополнительной информации.

1 голос
/ 25 марта 2010

Можете ли вы описать, что именно вы хотите сделать? Вы остаетесь в сфере db2 или хотите импортировать эти вещи в другую СУБД, такую ​​как SQL Server или Oracle?

Одним из вариантов будет генерирование DDL с использованием опции 'Generate DDL', которая доступна в Центре управления DB2 или в инструменте db2look (Центр управления вызывает этот инструмент). Данные, которые вы можете сбросить, запустив команду export. Это создаст файл CSV, который вы можете импортировать с помощью команды import. Возможно, вы сможете импортировать данные, используя другой механизм базы данных (MS SQL Server или Oracle).

0 голосов
/ 25 июня 2013

Инструмент перемещения данных IBM поможет вам выгрузить / загрузить данные, а также схему базы данных:

http://www.ibm.com/developerworks/data/library/techarticle/dm-0906datamovement/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...