- 论坛徽章:
- 0
|
D:\>sqlplus u_test/oss@xe
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 3月 20 17:51:42 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> CREATE PUBLIC DATABASE LINK db_test
2 CONNECT TO wacos
3 IDENTIFIED BY oss
4 USING '172.19.111.40:1521/orcl';
数据库链接已创建。
SQL> conn wacos/oss@172.19.111.40:1521/orcl
已连接。
SQL> CREATE OR REPLACE PROCEDURE sp_test
2 IS
3 BEGIN
4 DBMS_OUTPUT.put_line ('hehe');
5 END;
6 /
过程已创建。
SQL> set serverout on
SQL> exec sp_test;
hehe
PL/SQL 过程已成功完成。
SQL> conn u_test/oss@xe
已连接。
SQL> exec sp_test;
BEGIN sp_test; END;
*
第 1 行出现错误:
ORA-06550: 第 1 行, 第 7 列:
PLS-00201: 必须声明标识符 'SP_TEST'
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored
SQL> exec sp_test@db_test;
PL/SQL 过程已成功完成。
SQL> create synonym sp_test for sp_test@db_test;
同义词已创建。
SQL> exec sp_test;
PL/SQL 过程已成功完成。
SQL> |
|