如何将 Oracle 数据库从一个服务名称克隆到另一个服务名称?

How to clone Oracle database from one service name to other service name?

我有 Oracle 数据库,我知道 SYS 密码和服务名称。

我没有访问数据库服务器的权限。

我想克隆数据库并想在此数据库服务器上部署此副本,但我希望有其他服务名称来访问副本。

例如:第一个基本连接字符串是localhost:1521/sn1,克隆有连接字符串localhost:1521/sn2copy

有可能吗?

RMAN 具有克隆数据库的能力。 查看 RMAN DUPLICATE 命令。 它实际上记录在 Oracle 文档中:Creating a Duplicate Database on the Local Host .

另见(来自 ORACLE-BASE 博客):Duplicate a Database Using RMAN in Oracle Database 11g Release 2