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

Sql 在Oracle中创建数据库链接时出错,sql,oracle,oracle-sqldeveloper,Sql,Oracle,Oracle Sqldeveloper,我有两个数据库,需要编写一个跨数据库查询。所以我尝试创建一个数据库链接 CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY 123 using 'DBName'; 当我执行此查询时,会出现以下错误“ORA-00933:SQL命令未正确结束”。谁能告诉我哪里出了错 另外,我正在使用SQL开发人员 我实际上解决了这个问题。问题在于用作密码的数字。要修复此问题,请在密码中使用双引号,如下所示: CREATE P

我有两个数据库,需要编写一个跨数据库查询。所以我尝试创建一个数据库链接

CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY 123 using 'DBName';
当我执行此查询时,会出现以下错误“ORA-00933:SQL命令未正确结束”。谁能告诉我哪里出了错


另外,我正在使用SQL开发人员

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

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

我不这么认为。就我而言,我只有字母作为密码。