查看: 1424|回复: 3

[讨论] 菜鸟跪求大虾指教,错误语句如何修改?

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2014-5-7 00:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 whcruiser 于 2014-5-7 01:13 编辑

单位有套系统,过去段包是安装在oracle8.1.7上的,没有问题正常通过。
现在上级系统升级了,要求用oracle10.0.2.0了,但是我们的系统段包因为研发单位没跟上,说是旧的也还能用,却没有人试过。
可是现在经过多次反复尝试,发现段包安装时必定出现以下问题,而且只有一个段包出现这一处问题:

安装失败,原因:创建表空间【TOOLS】失败。错误信息:SQL错误代码: 3249 .
SQL错误消息: ORA-03249: 自动段空间管理的表空间大小都应至少具有 5 个块
SQL错误语句: CREATE TABLESPACE TOOLS  LOGGING  DATAFILE 'TOOLS_ts_2009-01-03-10-04-22.dbf' SIZE 10 M AUTOEXTEND ON NEXT 320 K !


由于本人对oracle一窍不通,但是工作急用此系统,跪求大虾指点迷津,如何修改才能渡过难关?
经过一天的努力,找到安装包中对应的一个xml文件,打开,发现其中全部语句如下:

<?xml version="1.0" encoding="GB2312"?>
-<SEGOBJLIST xsi:noNamespaceSchemaLocation=".\SegObjList.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
       <PREFIX>FHLKZK</PREFIX>
       <VERSION>3.0.0.0</VERSION>
      -<SRCOWNERS>
          -<OWNER CREATE_SQL="CREATE USER "FHLKZK" IDENTIFIED BY "fhlkzk" DEFAULT TABLESPACE DBPB TEMPORARY TABLESPACE DBPB"
                        TEMPORARY_TABLESPACE="DBPB" DEFAULT_TABLESPACE="DBPB" USERNAME="FHLKZK">
                 <ROLEINFO IS_SYSROLE="YES" DEFAULT_ROLE="YES" ADMIN_OPTION="NO" GRANTED_ROLE="DBA"/>
                 <GRANT_SQL>GRANT DBA TO "FHLKZK" </GRANT_SQL>
                 <ALTER_SQL>ALTER USER FHLKZK DEFAULT ROLE "DBA"</ALTER_SQL>
                 <SYSPRIVS ADMIN_OPTION="NO" PRIVILEGE="UNLIMITED TABLESPACE"/>
                 <GRANT_SQL>GRANT UNLIMITED TABLESPACE TO "FHLKZK" </GRANT_SQL>
            </OWNER>
         </SRCOWNERS>
        -<TABLESPACES>
                <TABLESPACE CREATE_SQL="CREATE TABLESPACE DBPB LOGGING DATAFILE ? SIZE 300 M AUTOEXTEND OFF DEFAULT STORAGE
                         ( INITIAL 40960 NEXT 40960 MINEXTENTS 1 MAXEXTENTS 505 PCTINCREASE 50 ) MINIMUM EXTENT 0 " CREATE_MBYTES="300"
                         ALLOCATION_TYPE="USER" LOGGING="LOGGING" EXTENT_MANAGEMENT="DICTIONARY" CONTENTS="PERMANENT" MIN_EXTLEN="0"
                         PCT_INCREASE="50" MAX_EXTENTS="505" MIN_EXTENTS="1" NEXT_EXTENT="40960" INITIAL_EXTENT="40960" TABLESPACE_NAME="DBPB"/>
                <TABLESPACE CREATE_SQL="CREATE TABLESPACE TOOLS LOGGING DATAFILE ? SIZE 10 M AUTOEXTEND ON NEXT 320 K MAXSIZE 32767 M
                         DEFAULT STORAGE ( INITIAL 32768 NEXT 32768 MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0 ) MINIMUM EXTENT 32768 "
                         CREATE_MBYTES="10" ALLOCATION_TYPE="USER" LOGGING="LOGGING" EXTENT_MANAGEMENT="DICTIONARY" CONTENTS="PERMANENT"
                         MIN_EXTLEN="32768" PCT_INCREASE="0" MAX_EXTENTS="4096" MIN_EXTENTS="1" NEXT_EXTENT="32768" INITIAL_EXTENT="32768" TABLESPACE_NAME="TOOLS"/>
                <TABLESPACE CREATE_SQL="CREATE TABLESPACE USERS LOGGING DATAFILE ? SIZE 500 M AUTOEXTEND ON NEXT 1280 K MAXSIZE 32767 M
                         DEFAULT STORAGE ( INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0 ) MINIMUM EXTENT 131072 "
                         CREATE_MBYTES="500" ALLOCATION_TYPE="USER" LOGGING="LOGGING" EXTENT_MANAGEMENT="DICTIONARY" CONTENTS="PERMANENT"
                         MIN_EXTLEN="131072" PCT_INCREASE="0" MAX_EXTENTS="4096" MIN_EXTENTS="1" NEXT_EXTENT="131072" INITIAL_EXTENT="131072" TABLESPACE_NAME="USERS"/>
         </TABLESPACES>
         <ROLES/>
         <OBJECTS/>
</SEGOBJLIST>


请问是红色的这段语句有问题么?但是其他也有差不多内容的安装段包却能正常通过而不报错,又是什么原因呢?里面也有类似的xml文件和类似的语句.............
无论我怎么改上面的出现的数值,好像都不过不去,真是愁死无知的我了,求高人指点修改方法啊!!

刚才又发现有人说是因为TOOLS表空间没有创建起来的原因,ORACLE8.1.7中TOOLS是工具表空间,而ORACLE10中没有,所以需要创建,是这样么?请问如何添加创建语句呢?
论坛徽章:
4
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:29优秀写手
日期:2014-04-15 06:00:112015年新春福章
日期:2015-03-04 14:53:162015年新春福章
日期:2015-03-06 11:58:39
2#
发表于 2014-5-7 07:22 | 只看该作者
LZ的脚本是否在10和M之间有个空格,还有后面的320和K之间?

使用道具 举报

回复
论坛徽章:
0
3#
发表于 2014-5-7 09:18 | 只看该作者
大神级别,我只能表示遗憾

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
4#
发表于 2014-5-7 09:27 | 只看该作者
安装介质放到网盘,我下载安装试试???

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表