如何从oracle 11g中的另一个实例获取一个实例的sysdate

问题描述 投票:0回答:2

我们有2个数据库实例。两者都有20分钟的时差。需要在运行时获取特定实例的sysdate。我将获得instance_ID和instance_name。使用这些参数,我如何获得该实例的sysdate?如果我不清楚,请告诉我。

先感谢您。

database oracle11g
2个回答
2
投票

以下命令从database_link指向的远程服务器提供sysdate:

select sysdate from dual@database_link;

0
投票

我记得,这件事应该有效。创建一个函数,返回sysdate

create or replace function instance_date return date is
begin
  return sysdate;
end;

通过dblink从另一个实例调用它:

select instance_date@remote_db from dual;
© www.soinside.com 2019 - 2024. All rights reserved.