有没有办法将数据从一个Netezza设备中的数据库传输到另一个设备中的数据库?

时间:2011-11-14 22:30:41

标签: netezza

我想从一个Netezza设备到另一个设备创建数据库的精确副本。如果没有编写ODBC程序,是否有可用于实现此目的的实用程序?

是否可以使用nzbackup / restore将数据流式传输到stdout / stdin?

2 个答案:

答案 0 :(得分:2)

您需要结合使用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

答案 1 :(得分:2)

如果您想在设备之间传输数据而不是登陆备份文件,请使用nz_migrate。