要命的逗号

简介:
  • 源数据库:
  1. Linux 64 Bit
  2. Oracle 11.2.0.1.0  64Bit
  3. 字符集 UTF-8
  • 目标数据库:
  1. win7 64 Bit
  2. Oracle 11.2.0.1.0  64Bit
  3. 字符集 UTF-8

使用expdp成功从源数据库导出一个schema的dump文件,经详细检查过程中没有任何错误;将文件下载到目标操作系统上用impdp导入时总是提示那三个错误,两个数据库的版本和字符集都是一样的,version的参数值无论是用compatible还是latest都报同样的错误,纠缠了很久实在找不到原因,最后删除逗号问题解决,逗号在linux环境下是没有问题的,但在windows环境下使用dos命令就有问题了,而且提示的错误信息容易误解,真是要命的逗号。

 
  1.  C:\>impdp user/pwd@ORCL  schemas=schema1 directory=dir1 dumpfile=schema1.dmp LOGFILE= schema1 .log content=all version=compatible; 
  2.  
  3. Import: Release 11.2.0.1.0 - Production on Fri Jun 8 15:28:49 2012 
  4.  
  5. Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved. 
  6.  
  7. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production 
  8. With the Partitioning, OLAP, Data Mining and Real Application Testing options 
  9. ORA-39001: invalid argument value 
  10. ORA-39023: Version COMPATIBLE; is not supported. 
  11. ORA-06502: PL/SQL: numeric or value error: character to number conversion error 
  12.  





本文转自sarchitect 51CTO博客,原文链接:http://blog.51cto.com/stevex/892745 ,如需转载请自行联系原作者



相关文章
|
10月前
去掉字符串前后空格/去掉字符串中所有空格(包括中间连续空格)/去掉所有全角半角空格/去掉所有全角半角 空格
去掉字符串前后空格/去掉字符串中所有空格(包括中间连续空格)/去掉所有全角半角空格/去掉所有全角半角 空格
|
9月前
|
JavaScript 前端开发
怎么使用join将数组转为逗号分隔的字符串
怎么使用join将数组转为逗号分隔的字符串
59 0
|
10月前
|
移动开发
基于Notepad++ 快速替换 换行符 为 逗号
【5月更文挑战第5天】基于Notepad++ 快速替换 换行符 为 逗号
|
10月前
|
编译器
C中的空格
C中的空格。
52 0
|
10月前
将字符串以某个分隔符分隔
将字符串以某个分隔符分隔
|
开发框架 .NET
.net 字符串逗号隔开去重
.net 字符串逗号隔开去重
67 0
|
数据库
数据库——将多个逗号转成一个逗号
数据库——将多个逗号转成一个逗号
|
Windows
一个中文冒号引发的“血案”
一个中文冒号引发的“血案”
正则表达式:根据逗号解析CSV并忽略引号内的逗号
需求:解析CSV文件并忽略引号内的逗号 解决方案: public static void main(String[] args) { String s = "a,b,c,\"1,000\""; String[] result = s.
1702 0