使用 RMAN 通过 ip 地址连接到数据库

Connect with RMAN to database by ip address

rman target / 之后,我连接到我的本地数据库,但是我想连接到我有凭据的数据库 - ip、端口、用户名、密码(通常我可以通过 SQLDeveloper 连接到它) ).可以通过 RMAN 实现吗?

要在 'remote' 服务器上使用 rman,您需要安装 oracle 客户端(不是即时版,是完整版)。然后您可以在 tnsnames.ora 文件中配置一个条目以指向您想要的数据库。如果您的系统上安装了完整的数据库,您可以这样做,只需为远程数据库添加一个别名即可。

它没有在 the documentation 中显示,但您可以使用 'easy connect' 语法:

rman target user@hostname:port/servicename

或者如果您不想被提示输入密码(不太安全!):

rman target user/password@hostname:port/servicename