易截截图软件、单文件、免安装、纯绿色、仅160KB

执行sql生效问题

安装新的软件包时,需要执行下新的sql生效,没有报错。但是卸载软件包的时候,需要把旧的sql执行下生效,但一直执行就报错。如果重复执行新的sql也没有问题。

  sqlplus -s /nolog < < SQLPLUS 

  set feedback off 

  connect ${DB_USER}/${DB_PASSWORD}@${DB_SERVER} 

  @ /etc/sql/schema/c_reporting.sql.pre; //旧的sql

  commit; 

  quit; 

报错如下: 

CREATE OR REPLACE PACKAGE BODY a_pkg 

ERROR at line 1: 
ORA-00604: error occurred at recursive SQL level 1 
ORA-30036: unable to extend segment by 8 in undo tablespace 'ROLLBACK' 

如果是表空间分配不够,为什么执行新的sql没有问题呢?
这个还有问题???
他这个是根据你的SQL来的...现在你用的撤消表空间,
并不是数据表空间
比如说临时表空间是用来排序时候使用的.
我看你还是优化你的sql吧.百你的c_reporting.sql.pre贴出来让大家看看就知道了

c_reporting.sql.pre是个package
修改的是里面的几个procedure.
请问 如果想只重新执行下修改的proceduce,不是重新执行package的sql,可以吗?
谢谢

c_reporting.sql.pre之前一直执行都没有问题,现在执行完新的c_reporting.sql,然后再执行c_reporting.sql.pre就报错,撤消表空间一般什么情况下会用到呢? 请问

引用
这个还有问题???
他这个是根据你的SQL来的...现在你用的撤消表空间,
并不是数据表空间
比如说临时表空间是


相关问答:

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......

数据以xml格式返回 - MS-SQL Server / 应用实例

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
   <folder state="unchecked&qu ......

一个pl/sql问题 - Oracle / 开发

我是在toad中输入下段sql
  declare
  TYPE test_rec IS record(
  code varchar(10),
  name varchar(30)
  );
  v_book test_rec;
    ......

sqlserver错误 - MS-SQL Server / 疑难问题

sqlserver2005 建立的数据库,与手持pda传输数据,最近突然出现无法传递数据的问题,pda端提示的错误时outofmemoryexception,但是pda上面的容量没有问题,
sqlserver的日子上的错误如下:
日期 2010-1-25 14:45: ......

关于SQL Server Mobile Edition - .NET技术 / C#

关于SQL Server Mobile Edition
用Microsoft SQL Server2005 Management Studio Express9.00.3042.00创建SQLCE数据库sqlmobile.sdf
在mobile系统终端上用SQL Server Mobile Edition3.0能查看sqlmobile.sdf里表数据 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号