我有两个数据库,需要编写一个跨数据库查询。因此,我正在尝试创建数据库链接。
CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY 123 using 'DBName';
当我执行此查询时,它将出现以下错误“ ORA-00933:SQL命令未正确结束”。谁能向我解释错误在哪里?
PS我正在使用SQL Developer。
我实际上解决了这个问题。问题出在用作密码的数字上。要解决此问题,请在密码中使用双引号,如下所示:
CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY "123" using 'DBName';