admin

在Oracle中创建数据库链接时出错

sql

我有两个数据库,需要编写一个跨数据库查询。因此,我正在尝试创建数据库链接。

CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY 123 using 'DBName';

当我执行此查询时,它将出现以下错误“ ORA-00933:SQL命令未正确结束”。谁能向我解释错误在哪里?

PS我正在使用SQL Developer。


阅读 152

收藏
2021-06-07

共1个答案

admin

我实际上解决了这个问题。问题出在用作密码的数字上。要解决此问题,请在密码中使用双引号,如下所示:

CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY "123" using 'DBName';
2021-06-07