免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1409 | 回复: 5
打印 上一主题 下一主题

数据库导入的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-01-14 09:24 |只看该作者 |倒序浏览
我想把oracle9i的数据库从win2k下搬到unix上,但是在导入的时候提示说
block_size不匹配,在win2k下的block_size是8192,但是在unix上的block_size是4096,我该如何做

论坛徽章:
0
2 [报告]
发表于 2004-01-14 09:32 |只看该作者

数据库导入的问题

我怎么没碰到这种错误呢?我的是从w2k到w2k,原始机子上的块大小是8192,新的是4096,一样正常导入啊,没说块不匹配。

论坛徽章:
0
3 [报告]
发表于 2004-01-14 10:08 |只看该作者

数据库导入的问题

Import: Release 9.2.0.1.0 - Production on 星期二 1月 13 08:59:17 2004

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.



连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production


经由常规路径导出由EXPORT:V09.02.00创建的文件
已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入

. 正在将SYSTEM的对象导入到 SYSTEM

IMP-00017: 由于 ORACLE 的 29339 错误,以下的语句失败
"CREATE UNDO TABLESPACE "UNDOTBS1" BLOCKSIZE 8192 DATAFILE 'C:\ORACLE\ORADA"
"TA\MES\UNDOTBS01.DBF' SIZE 209715200 AUTOEXTEND ON NEXT 5242880 MAXS"
"IZE 32767M EXTENT MANAGEMENT LOCAL "
IMP-00003: 遇到 ORACLE 错误 29339
ORA-29339: tablespace block size 8192 does not match configured block sizes

IMP-00017: 由于 ORACLE 的 29339 错误,以下的语句失败
"CREATE TEMPORARY TABLESPACE "TEMP" BLOCKSIZE 8192 TEMPFILE 'C:\ORACLE\ORAD"
"ATA\MES\TEMP01.DBF' SIZE 197132288 AUTOEXTEND ON NEXT 655360 MAXSIZE"
" 32767M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1048576"
IMP-00003: 遇到 ORACLE 错误 29339
ORA-29339: tablespace block size 8192 does not match configured block sizes

IMP-00017: 由于 ORACLE 的 29339 错误,以下的语句失败
"CREATE TABLESPACE "CWMLITE" BLOCKSIZE 8192 DATAFILE 'C:\ORACLE\ORADATA\MES"
"\CWMLITE01.DBF' SIZE 20971520 AUTOEXTEND ON NEXT 655360 MAXSIZE 3276"
"7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT NOLOGGING SEGME"
"NT SPACE MANAGEMENT AUTO"
IMP-00003: 遇到 ORACLE 错误 29339
ORA-29339: tablespace block size 8192 does not match configured block sizes

IMP-00017: 由于 ORACLE 的 29339 错误,以下的语句失败
"CREATE TABLESPACE "DRSYS" BLOCKSIZE 8192 DATAFILE 'C:\ORACLE\ORADATA\MES\D"
"RSYS01.DBF' SIZE 20971520 AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M E"
"XTENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT NOLOGGING SEGMENT S"
"ACE MANAGEMENT AUTO"
IMP-00003: 遇到 ORACLE 错误 29339
ORA-29339: tablespace block size 8192 does not match configured block sizes

论坛徽章:
0
4 [报告]
发表于 2004-01-14 10:13 |只看该作者

数据库导入的问题

你可以先在unix下安照2K下的表空间创建好,再导入数据,在导入时选择忽略创建错误。

论坛徽章:
0
5 [报告]
发表于 2004-01-14 10:42 |只看该作者

数据库导入的问题

表空间的block size应该建的一样

论坛徽章:
0
6 [报告]
发表于 2004-01-14 11:16 |只看该作者

数据库导入的问题

表空间的block size并不是建立表空间的时候才设定的,而是在建立数据库的时候已经设定了,如果建立数据库所用的摸板不同,则blocksize的设置也不同.尝试一下在初始化参数文件里把blocksize的大小该成8192试试,至于结果如何,我没试过
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP