如何在Java中连接到RMAN?

如何在Java中连接到RMAN?,java,oracle,jdbc,rman,Java,Oracle,Jdbc,Rman,我不知道如何用Java连接到RMAN。当我使用非SQL命令(如RMAN等)时,简单请求不起作用。。。我将制作类似“ORACLE安全备份”的程序,但它们如何连接到RMAN???除了命令行之外,我不相信有发布的用于与RMAN交互的API。因此,如果您想创建一个像Oracle Secure Backup这样使用RMAN的程序,您可能必须从Java调用RMAN可执行文件。这意味着您可能还必须解析各种RMAN命令的输出,以便向用户提供反馈 如果您想沿着这条路走下去,您应该使用Java中的Runtime类。

我不知道如何用Java连接到RMAN。当我使用非SQL命令(如RMAN等)时,简单请求不起作用。。。我将制作类似“ORACLE安全备份”的程序,但它们如何连接到RMAN???

除了命令行之外,我不相信有发布的用于与RMAN交互的API。因此,如果您想创建一个像Oracle Secure Backup这样使用RMAN的程序,您可能必须从Java调用RMAN可执行文件。这意味着您可能还必须解析各种RMAN命令的输出,以便向用户提供反馈


如果您想沿着这条路走下去,您应该使用Java中的Runtime类。下面是一个示例。

那么,在Java中是否可能?如果是,请告诉我怎么做?如何向RMAN发送命令以及如何获取请求?@Mario Tim-用一个链接更新了我的答案,该链接显示了如何调用外部应用程序。