Sql 检查DB_链路连接

Sql 检查DB_链路连接,sql,database,oracle,Sql,Database,Oracle,我刚刚在oracle中使用以下查询创建了一个DB链接: CREATE DATABASE LINK LINK_NAME CONNECT TO DB_USERNAME IDENTIFIED BY DB_USERNAME'S_PASSWORD USING 'SERVICE_NAME'; 当从SQLDeveloper查看时,我能够看到更多的信息,如所有者、db_链接、用户名、主机、创建的详细信息 如何使用选择查询以检查与该DB_用户名的链接连接,或者请建议我一种检查相同链接的方法。很简单: selec

我刚刚在oracle中使用以下查询创建了一个DB链接:

CREATE DATABASE LINK LINK_NAME
CONNECT TO DB_USERNAME
IDENTIFIED BY DB_USERNAME'S_PASSWORD
USING 'SERVICE_NAME';
当从SQLDeveloper查看时,我能够看到更多的信息,如所有者、db_链接、用户名、主机、创建的详细信息

如何使用
选择
查询以检查与该
DB_用户名的链接连接
,或者请建议我一种检查相同链接的方法。

很简单:

select * from dual@LINK_NAME

@MikeGauty-这意味着没有连接。我发现,如果
服务名称
错误,我希望。。在创建数据库链接时,如果我的要求是连接到另一台机器上运行的数据库,请共享输入
服务名称的格式。Bullet证明解决方案是使用完整连接字符串
创建数据库链接链接\u name连接到tiger使用“(描述=(地址\u列表=(地址))标识的scott=(协议=TCP)(主机=10.1.1.1)(端口=1521))(连接数据=(服务名称=您的服务名称));