我需要将一个表从数据库 A 复制到数据库 B。挑战是我正在使用 struts 并且必须用 Java 编写此代码。我尝试使用复制命令创建运行时进程。但我有一个例外。我使用了以下命令:
Runtime Rt;
Process Prc = null;
String cmd = "";
cmd="COPY FROM id/pass@servicename1 to id/pass@servicename2 CREATE TABLE_C (*) USING (SELECT * FROM PROCESS_LOG )";
Rt = Runtime.getRuntime();
Prc = Rt.exec(cmd);
我究竟做错了什么?