exp system/fankuy@HCORCL tables=HaierData2009 query = \"where 'date'<to_date('2009/5/31','yyyy/mm/dd') \" file=d:\aa.dmp log=d:\aa_log.log我想导出表HaierData2009里 字段date时间在2009年5月31号之前的数据
解决方案 »
- 统计查询表的语句如何写,带重复记录
- 建表的一个疑问!!
- oracle删除表数据时 ORA-00907: 缺少右括号
- 连接oracle数据库问题?
- 100分 问一下 这个动态sql语句怎么实现?
- PL/SQL与pro*c的关系如何?
- 请教一个小问题:)
- 为何我的数据库每次重启机器后都要以SYSDBA身份登录之后再手动打开?
- Oracle9i有能在Windows2000 Server下安装使用的版本吗?
- oracle8.0.5在nt4.0上安装,不能建立数据库的问题:
- oracle10g的Advanced replication为FALSE,如何进行复制
- 一个我自己都不知道该怎么问的问题,希望我能说明白!TOMCAT4.1+JDK1.4.2+ORA8I
EXP-00000:导出终止失败
Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character setAbout to export specified tables via Conventional Path ...
. . exporting table EMPLOYEES 107 rows exported
Export terminated successfully without warnings.
貌似多了两个单引号
版权所有 (C) 2006 Microsoft Corporation。保留所有权利。C:\Users\Administrator>exp system/fankuy@HCORCL tables=HaierData2009 query
= \"where date < to_date('2009/5/31','yyyy/mm/dd') \" file=d:\aa.dmp log=d:\aa_l
og.logExport: Release 10.2.0.3.0 - Production on 星期一 9月 28 17:37:25 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集即将导出指定的表通过常规路径...
EXP-00011: SYSTEM.HAIERDATA2009 不存在
导出成功终止, 但出现警告。C:\Users\Administrator>exp system/fankuy@HCORCL tables="HaierData2009" quer
y = \"where date < to_date('2009/5/31','yyyy/mm/dd') \" file=d:\aa.dmp log=d:\aa
_log.logExport: Release 10.2.0.3.0 - Production on 星期一 9月 28 17:37:41 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集即将导出指定的表通过常规路径...
EXP-00011: SYSTEM.HAIERDATA2009 不存在
导出成功终止, 但出现警告。C:\Users\Administrator>
= \"where date < to_date('2009/5/31','yyyy/mm/dd') \" file=d:\aa.dmp log=d:\aa_l
og.log
EXP-00011: SYSTEM.HAIERDATA2009 不存在查看HAIERDATA2009属于哪个用户,用那个用户exp试试看
改成system.HaierData2009还是提示表不存在
额,你要查看HaierData2009是属于哪个用户,然后user改为那个用户名
windows下面要加3个双引号
提示EXP-00011: SYSTEM.HAIERDATA2009 不存在
导出成功终止, 但出现警告。
请确认system用户下是否存在此表,或者直接用tables=HaierData2009
TABLE_NAME HaierData2009
TABLESPACE_NAME SYSTEM
STATUS VALID
PCT_FREE 10
PCT_USED 40
INI_TRANS 1
MAX_TRANS 255
INITIAL_EXTENT 65536
MIN_EXTENTS 1
MAX_EXTENTS 2147483645
FREELISTS 1
FREELIST_GROUPS 1
LOGGING YES
BACKED_UP N
NUM_ROWS 2535884
BLOCKS 36726
EMPTY_BLOCKS 0
AVG_SPACE 0
CHAIN_CNT 0
AVG_ROW_LEN 99
AVG_SPACE_FREELIST_BLOCKS 0
NUM_FREELIST_BLOCKS 0
DEGREE 1
INSTANCES 1
CACHE N
TABLE_LOCK ENABLED
SAMPLE_SIZE 53929
LAST_ANALYZED 2009/9/3 22:04:33
PARTITIONED NO
TEMPORARY N
SECONDARY N
NESTED NO
BUFFER_POOL DEFAULT
ROW_MOVEMENT DISABLED
GLOBAL_STATS YES
USER_STATS NO
SKIP_CORRUPT DISABLED
MONITORING YES
DEPENDENCIES DISABLED
COMPRESSION DISABLED
DROPPED NO
我的语句如下:
exp system/system@htdb tables=test query=""" where logdate <to_date('2009/05/31','yyyy/mm/dd')""" file=test.dmp log=test.log说明一下:oracle导出时,表名不区分大小写。
给表重命名,再导出
alter table xxx 'oldname' to 'newname';