ITPub博客

首页 > Linux操作系统 > Linux操作系统 > imp中的indexfile参数解决imp指定表空间问题

imp中的indexfile参数解决imp指定表空间问题

原创 Linux操作系统 作者:bmw2004 时间:2012-07-24 20:32:31 0 删除 编辑
imp中的indexfile参数解决imp指定表空间问题

exp和imp工具中可能存在把table从一个库exp然后imp到另一个数据库出现没有指定tablespace而无法imp,
imp的indexfile参数中可以解决的
imp userid/userid@service_name file=d:test.dmp tables=tablename indexfile=d:test.idx rows=n
首先把dmp文件中的信息导入到d:test.idx中去,查看d:test.idx如下
REM CREATE TABLE "ABC"."INDEXFILE_TEST" ("USER_ID" NUMBER(16, 0) NOT NULL
REM ENABLE, "DEPT_ID" CHAR(32), "STAFF_CODE" VARCHAR2(200) NOT NULL
REM ENABLE, "USER_NAME" VARCHAR2(100) NOT NULL ENABLE, "PASSWORD"
REM VARCHAR2(100) NOT NULL ENABLE, "TITLE" VARCHAR2(30) NOT NULL ENABLE,
REM "PHONE" VARCHAR2(20), "EMAIL_ADDRESS" VARCHAR2(100),
REM "LAST_LOGIN_DATE" DATE, "CREATE_DATE" DATE NOT NULL ENABLE, "STATE"
REM CHAR(1) NOT NULL ENABLE, "STATE_DATE" DATE, "STYLE" CHAR(1),
REM "BELONG_ORG" NUMBER(16, 0), "IS_FULL" CHAR(1)) PCTFREE 10 PCTUSED 40
REM INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST
REM GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "NETBAISDATA" LOGGING
REM NOCOMPRESS ;
把上诉文件的REM注释去掉,然后看见后面的tablespace没有,改成自己想要的tablespace
CREATE TABLE "ABC"."INDEXFILE_TEST" ("USER_ID" NUMBER(16, 0) NOT NULL
ENABLE, "DEPT_ID" CHAR(32), "STAFF_CODE" VARCHAR2(200) NOT NULL
ENABLE, "USER_NAME" VARCHAR2(100) NOT NULL ENABLE, "PASSWORD"
VARCHAR2(100) NOT NULL ENABLE, "TITLE" VARCHAR2(30) NOT NULL ENABLE,
"PHONE" VARCHAR2(20), "EMAIL_ADDRESS" VARCHAR2(100),
"LAST_LOGIN_DATE" DATE, "CREATE_DATE" DATE NOT NULL ENABLE, "STATE"
CHAR(1) NOT NULL ENABLE, "STATE_DATE" DATE, "STYLE" CHAR(1),
"BELONG_ORG" NUMBER(16, 0), "IS_FULL" CHAR(1)) PCTFREE 10 PCTUSED 40
INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST
GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "BJ" LOGGING
NOCOMPRESS ;

然后把上述的改过的脚本放在sql>@d:test.idx
然后查user_tables中tablespace会变成BJ
最后imp userid/userid@service_name file=d:test.dmp tables=tablename ignore=y
就可以把指定表空间的数据导入到你想要的tablespace中去。


dotaddjj 发表于:2011.07.22 18:02 ::分类: ( oracle 体系管理记载 ) ::阅读:(1244次) :: 评论 (1)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/84141/viewspace-736535/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-07-24

  • 博文量
    8
  • 访问量
    8867