我有一个shell脚本,我在其中调用oracle packages / functions / procedure以及服务器test3
中架构x
中存在的所有这些oracle对象。我有一个私人用户/密码apple/orange
来连接到服务器x
。用户apple
有权访问架构test3
中的对象,我需要将当前架构设置为shell脚本中的test3
使用下面的代码
sqlplus -s apple/orange <<EOF
WHENEVER SQLERROR EXIT SQL.SQLCODE
set linesize 80
set pages 0
set echo off
set feed off
set feedback off
set term off
set verify off
ALTER SESSION SET CURRENT_SCHEMA = test3;
exit;
EOF
但是这段代码没有设置架构。
你能帮忙吗?