Oracle数据库导入数据的时候出错了,求大神,在线等。。。。
Importstartedon2013/11/2512:47:02D:\oracle\product\10.2.0\db_3\bin\imp.exelog=C:\User...
Import started on 2013/11/25 12:47:02
D:\oracle\product\10.2.0\db_3\bin\imp.exe log=C:\Users\super\AppData\Local\Temp\plsimp.log file=F:\table.dmp userid=epet/bdqn@JBITDB buffer=30720 commit=no full=yes grants=yes ignore=yes indexes=yes rows=yes show=yes constraints=yes
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
经由常规路径由 EXPORT:V10.02.01 创建的导出文件
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
. 正在将 EPET 的对象导入到 EPET
. 正在将 EPET 的对象导入到 EPET
"CREATE TABLE "AUCTION_BID" ("AB_ID" NUMBER(6, 0), "AP_PROD_ID" NUMBER(6, 0)"
") PCTFREE 10 PCTGROUPS 1 BUFFER_POOL DEFAULT) USED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREE"
"LISTS 1 FREELIST TABLESPACE "EPET_TABLESPACE1"
"" LOGGING NOCOMPRESS"
. . 正在跳过表 "AUCTION_BID"
这是截图,拜求大神! 展开
D:\oracle\product\10.2.0\db_3\bin\imp.exe log=C:\Users\super\AppData\Local\Temp\plsimp.log file=F:\table.dmp userid=epet/bdqn@JBITDB buffer=30720 commit=no full=yes grants=yes ignore=yes indexes=yes rows=yes show=yes constraints=yes
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
经由常规路径由 EXPORT:V10.02.01 创建的导出文件
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
. 正在将 EPET 的对象导入到 EPET
. 正在将 EPET 的对象导入到 EPET
"CREATE TABLE "AUCTION_BID" ("AB_ID" NUMBER(6, 0), "AP_PROD_ID" NUMBER(6, 0)"
") PCTFREE 10 PCTGROUPS 1 BUFFER_POOL DEFAULT) USED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREE"
"LISTS 1 FREELIST TABLESPACE "EPET_TABLESPACE1"
"" LOGGING NOCOMPRESS"
. . 正在跳过表 "AUCTION_BID"
这是截图,拜求大神! 展开
3个回答
展开全部
无错误信息啊,怎么看啊,看导入信息,导出数据库是GBK字符集,导入数据集是UTF8的,如果字符串字段里有中文,原先2个字节的存放一个汉字,现在要3个存放一个汉字,可能会出问题。建议导入导出的数据库的字符集一致。
追答
userid不需要显示写出来的,你这语法写的太罗嗦了,写出几个关键的参数就行了。像下面这样就可以了
D:\oracle\product\10.2.0\db_3\bin\imp.exe epet/bdqn@JBITDB file=F:\table.dmp buffer=10240000 fromuser=导出的用户 touser=导入的用户
如果导出用户是epet,导入也是epet,那么写成
D:\oracle\product\10.2.0\db_3\bin\imp.exe epet/bdqn@JBITDB file=F:\table.dmp buffer=10240000 fromuser=epet touser=epet
如果环境变量设置了oracle的PATH,直接写成如下
imp.exe epet/bdqn@JBITDB file=F:\table.dmp buffer=10240000 fromuser=导出的用户 touser=导入的用户
如果导出用户是epet,导入也是epet,那么写成
imp.exe epet/bdqn@JBITDB file=F:\table.dmp buffer=10240000 fromuser=epet touser=epet
如果F:\table.dmp 是原服务器所有用户的备份数据,那么导入时,需要带上参数full=y,此时要把frouser参数和touser参数去掉,他们是互斥的,即为:
imp.exe epet/bdqn@JBITDB file=F:\table.dmp buffer=10240000 full=y
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询