我有两个数据库,需要编写跨数据库查询。所以我试图创建一个数据库链接。
CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY 123 using 'DBName';
当我执行此查询时,它会接受以下错误" ORA - 00933:SQL命令未正确结束"。谁能解释一下我的错误在哪里?
P.S。我正在使用SQL Developer。
答案 0 :(得分:3)
我实际上解决了这个问题。问题在于用作密码的数字。要解决此问题,请在密码中使用双引号:
CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY "123" using 'DBName';