Экспорт SQL-скриптов объектов IBM DB2

117
16

Есть ли способ экспортировать файл с SQL-сценариями объектов IBM DB2.

Я сделал это в MS-SQL, следуя приведенной ниже ссылке. Я не уверен, как это сделать в DB2.

Экспорт данных В SQL Server как INSERT INTO

спросил(а) 2018-08-14T09:55:00+03:00 2 года, 2 месяца назад
1
Решение
91

По некоторым причинам мы не должны использовать сторонний инструмент на нашем старом сервере.

Для генерации операторов DML я использовал SQL-запрос:

SELECT 'Вставить в таблицу (DIV, SA, KEY1, KEY2, VALUE1, VALUE) значения (' '' || DIV || '' ',' '' || SA || '' ',' '' || KEY1 || '' ',' '' || KEY2 || '' ',' '' || VALUE1 || '' ',' '' || VALUE || '' ');' из таблицы

Для генерации операторов DDL я использовал следующую команду:

db2look -i DBUser -w DBpassword -d DBSchema -a -e -x -o FIlE_OUT.txt

ответил(а) 2018-08-29T12:15:00+03:00 2 года, 1 месяц назад
42

Я никогда не использовал iSeries Navigator для этого, однако, довольно хорошо, когда-то просто не получилось ничего похожего на то, что вы ищете из SSMS.

Я рекомендую DBeaver Community Edition или Toad, о чем говорили другие. DBeaver CE - это бесплатный ресурс, который привязывает меня к этому варианту.

Создайте соединение с вашим экземпляром DB2 (программное обеспечение загрузит драйверы для вас после запроса), а затем с помощью программы создайте свои инструкции вставки SQL.

Когда вы добавите свое соединение, разверните библиотеку/схему, перейдите в "Таблицы или виды" и щелкните правой кнопкой мыши объект, который вы хотите экспортировать, и выберите "Экспорт данных":


Right click your table, click Export Data

Выберите SQL и нажмите Next:

Select SQL and click next

Там будет еще несколько вариантов выбора, но это должно привести вас туда, куда вы хотите пойти. Дайте мне знать, если вам нужна дополнительная помощь.

ответил(а) 2018-08-21T15:29:00+03:00 2 года, 2 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема