Есть ли способ передачи данных из базы данных в одном устройстве Netezza в базу данных в другом устройстве Netezza? - PullRequest
2 голосов
/ 15 ноября 2011

Я хочу создать точную копию базы данных с одного устройства Netezza на другое. Если не считать программу ODBC, есть ли какие-либо утилиты, которые я могу использовать для этого?

Можно ли использовать nzbackup / restore для потоковой передачи данных в stdout / stdin?

Ответы [ 2 ]

2 голосов
/ 13 июня 2012

Если вы хотите передавать данные между устройствами, а не сохранять файл резервной копии, используйте nz_migrate.

2 голосов
/ 17 марта 2012

Вам необходимо использовать сочетание инструментов nzbackup и nzrestore CLI.Ознакомьтесь с Руководством пользователя базы данных Netezza.Также:

 which nz_migrate
 locate nz_migrate
 nz_migrate -shost 37.101.62.161 -thost 84.128.61.163 -sdb source_db_name \
 -tdb tg_db_name -tuser user -tpassword secret_pass -format binary \
 -t table1 table2 table3 tablen -genStats Express \
 -CreateTargetTable YES -truncateTargetTable YES
...