derbyでexport/import
Hiveのwarehouse位置を変更したかったのでトライ。
[tf0054@tstmapr01nam vca-all]$ cat export.sql connect ’jdbc:derby://tstmapr01nam:1528/metastore_db’; CALL SYSCS_UTIL.SYSCS_EXPORT_TABLE (null,’SDS’,’/var/tmp/m.del’,null,null,null); [tf0054@tstmapr01nam vca-all]$ cat import.sql connect ’jdbc:derby://tstmapr01nam:1528/metastore_db’; CALL SYSCS_UTIL.SYSCS_IMPORT_TABLE (null,’SDS’,’/var/tmp/m.del’,null,null,null,1); [tf0054@tstmapr01nam vca-all]$
しかし、truncatetが使えないのはびっくり。REPLACEのIMPORTで対処。