如何从另一个数据库服务器连接到Oracle数据库服务器?

时间:2020-08-06 10:19:55

标签: oracle remote-access

服务器1:Oracle 12.2(Linux)

服务器2:Oracle 11g(Windows)

问题陈述:连接到服务器1并为正在运行的数据库进行完整备份吗?

首先,连接到数据库(例如tnsname.ora文件字符串)有什么要求。

第二,如何使用服务器2在服务器1上已创建的目录中进行备份。

1 个答案:

答案 0 :(得分:0)

如果已在客户端上安装了Oracle Full Database或Oracle Client。 从一台客户端服务器中找到TNSNAMES.ORA,并添加以下字符串:

PRODDB =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-ORACLE-EN-1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = PRODDB)
    )
  )

您还需要确保正确配置了LISTENER.ORA,并且数据库和侦听器服务都在运行。

在安装SQL * plus或SQL Developer之后,还请确保在客户端计算机上TNSNAMES.ORA与服务器配置匹配,然后尝试:

TNSPING PRODDB