SQL> l
1 create table y_p (part_id number,id number,name varchar2(10))
2 partition by range (part_id)
3 (
4 partition part_1 values less than (10),
5* partition part_2 values less than (20))
SQL> insert into y_p values (1,1,'yang');
已创建 1 行。
SQL> insert into y_p values (11,1,'ding');
已创建 1 行。
SQL> commit;
提交完成。
SQL> select * from y_p;
PART_ID ID NAME
---------- ---------- ----------
1 1 yang
11 1 ding
C:/WINDOWS/system32>exp test1/test1 tables=y_p:part_1 file=e:/part_1.dmp
Export: Release 9.2.0.1.0 - Production on 星期日 10月 10 10:19:26 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即将导出指定的表通过常规路径 ...
. . 正在导出表 Y_P
. . 正在导出分区 PART_1 1 行被导出
在没有警告的情况下成功终止导出。
SQL> conn test1/test1
已连接。
SQL> insert into y_p values (2,2,'dong');
已创建 1 行。
SQL> commit;
提交完成。
SQL> select * from y_p;
PART_ID ID NAME
---------- ---------- ----------
1 1 yang
2 2 dong
11 1 ding
E:/>imp test1/test1 file=part_1.dmp
Import: Release 9.2.0.1.0 - Production on 星期日 10月 10 10:22:06 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 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 字符集中的导入
. 正在将TEST1的对象导入到 TEST1
IMP-00015: 由于对象已存在,下列语句失败:
"CREATE TABLE "Y_P" ("PART_ID" NUMBER, "ID" NUMBER, "NAME" VARCHAR2(10)) PC"
"TFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 TABLESPACE "YJF" LOGGING PARTIT"
"ION BY RANGE ("PART_ID" ) (PARTITION "PART_1" VALUES LESS THAN (10) PCTFR"
"EE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 "
"FREELIST GROUPS 1) TABLESPACE "YJF" LOGGING NOCOMPRESS, PARTITION "PART_2" "
"VALUES LESS THAN (20) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAG"
"E(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE "YJF" LOGGING NOC"
"OMPRESS )"
IMP-00057: 警告: 转储文件可能不含有此表的所有分区数据
成功终止导入,但出现警告。
E:/>imp test1/test1 file=part_1.dmp ignore=y
Import: Release 9.2.0.1.0 - Production on 星期日 10月 10 10:24:07 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 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 字符集中的导入
. 正在将TEST1的对象导入到 TEST1
. . 正在导入分区 "Y_P":"PART_1" 1行被导入
IMP-00057: 警告: 转储文件可能不含有此表的所有分区数据
成功终止导入,但出现警告。
SQL> conn test1/test1
已连接。
SQL> select * from y_p;
PART_ID ID NAME
---------- ---------- ----------
1 1 yang
2 2 dong
1 1 yang
11 1 ding
SQL> delete y_p where part_id < 10;
已删除3行。
SQL> select * from y_p;
PART_ID ID NAME
---------- ---------- ----------
11 1 ding
E:/>imp test1/test1 file=part_1.dmp ignore=y
Import: Release 9.2.0.1.0 - Production on 星期日 10月 10 10:26:44 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 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 字符集中的导入
. 正在将TEST1的对象导入到 TEST1
. . 正在导入分区 "Y_P":"PART_1" 1行被导入
IMP-00057: 警告: 转储文件可能不含有此表的所有分区数据
成功终止导入,但出现警告。
SQL> select * from y_p;
PART_ID ID NAME
---------- ---------- ----------
1 1 yang
11 1 ding
SQL> alter table y_p drop partition part_1;
表已更改。
SQL> select * from y_p;
PART_ID ID NAME
---------- ---------- ----------
11 1 ding
E:/>imp test1/test1 file=part_1.dmp ignore=y
Import: Release 9.2.0.1.0 - Production on 星期日 10月 10 10:28:27 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 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 字符集中的导入
. 正在将TEST1的对象导入到 TEST1
. . 正在导入分区 "Y_P":"PART_1" 1行被导入
IMP-00057: 警告: 转储文件可能不含有此表的所有分区数据
成功终止导入,但出现警告。
SQL> select object_name,subobject_name,object_type from user_objects;
OBJECT_NAME
--------------------------------------------------------------------------------
SUBOBJECT_NAME OBJECT_TYPE
------------------------------ ------------------
Y1
TABLE
Y_P
PART_2 TABLE PARTITION
Y_P
TABLE
SQL> drop table y_p;
表已丢弃。
E:/>imp test1/test1 file=part_1.dmp ignore=y
Import: Release 9.2.0.1.0 - Production on 星期日 10月 10 10:31:28 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 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 字符集中的导入
. 正在将TEST1的对象导入到 TEST1
. . 正在导入分区 "Y_P":"PART_1" 1行被导入
IMP-00057: 警告: 转储文件可能不含有此表的所有分区数据
成功终止导入,但出现警告。
SQL> select * from y_p;
PART_ID ID NAME
---------- ---------- ----------
1 1 yang
SQL>
SQL> select object_name,subobject_name,object_type from user_objects;
OBJECT_NAME
--------------------------------------------------------------------------------
SUBOBJECT_NAME OBJECT_TYPE
------------------------------ ------------------
Y1
TABLE
Y_P
PART_1 TABLE PARTITION
Y_P
PART_2 TABLE PARTITION
OBJECT_NAME
--------------------------------------------------------------------------------
SUBOBJECT_NAME OBJECT_TYPE
------------------------------ ------------------
Y_P
TABLE
转载请标明出处:http://zililq.blog.163.com/blog/static/917533320083992512786/