Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

62

积分

0

好友

8

主题
1#
发表于 2013-4-28 11:25:31 | 查看: 4642| 回复: 2
环境:AIX5300 + Oracle10204
问题描述:sqlplus中执行pkg报编译错误,使用plsql dev打开重编译问题消失,找不到问题所在

过程描述:
SQL> set define off
SQL> set echo off
SQL> @PKG_UTILITY.pck
Package created.
Warning: Package Body created with compilation errors.
SQL> alter package pkg_utility compile;
Warning: Package altered with compilation errors.
SQL>  alter package pkg_utility compile body;
Warning: Package Body altered with compilation errors.
SQL> show error
Errors for PACKAGE BODY PKG_UTILITY:
LINE/COL ERROR
-------- -----------------------------------------------------------------
159/24   PLS-00103: Encountered the symbol "OPENED" when expecting one of
         the following:
         ) , * & | = - + < / > at in is mod remainder not rem => ..
         <an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_
         LIKE4_ LIKEC_ between || member SUBMULTISET_

未命名.jpg
plsql dev使用edit 打开,点击编译,成功。
3#
发表于 2013-4-28 12:29:37
客户端字符集设置的有问题,改为NLS_LANG=american_america.ZHS16GBK 问题解决
已有 1 人评分威望 理由
Maclean Liu(刘相兵 + 5 结贴有奖

总评分: 威望 + 5   查看全部评分

回复 只看该作者 道具 举报

2#
发表于 2013-4-28 11:42:37
把该包的SQL DDL发出来

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 15:48 , Processed in 0.054989 second(s), 25 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569