9i exp/imp 按照用户导出用户下对象到其他数据库

--以yswg用户为例,把yswg下所有对象导入到新的数据库中,注意调整临时表空间大小
1.导出
C:\oracle\ora92\bin>exp 'sys/system@devdb119 as sysdba' file=e:\exp\yswg.dmp log=e:\exp\yswglog.txt owner=(yswg)

Export: Release 9.2.0.1.0 - Production on 星期日 12月 15 11:30:14 2013

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 字符集

即将导出指定的用户...
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 YSWG 的外部函数库名称
. 导出 PUBLIC 类型同义词
. 导出私有类型同义词
. 正在导出用户 YSWG 的对象类型定义
即将导出 YSWG 的对象 ...
. 正在导出数据库链接
. 正在导出序号
. 正在导出群集定义
. 即将导出 YSWG 的表通过常规路径 ...
. . 正在导出表                         DJ_FZJG          0 行被导出
. . 正在导出表                        DJ_NSRXX          2 行被导出
. . 正在导出表                DJ_NSRXX_HISTORY          0 行被导出
. . 正在导出表                     DJ_NSRXX_KZ          2 行被导出
. . 正在导出表             DJ_NSRXX_KZ_HISTORY          0 行被导出
. . 正在导出表                          DJ_TZF          0 行被导出
. . 正在导出表                          DJ_ZJG          2 行被导出
. . 正在导出表                  DJ_ZJG_HISTORY          0 行被导出
. . 正在导出表                           DM_BZ          0 行被导出
. . 正在导出表                         DM_CZRY          0 行被导出
. . 正在导出表                       DM_DJZCLX          0 行被导出
. . 正在导出表                       DM_FRZJLX          0 行被导出
. . 正在导出表                           DM_GJ          0 行被导出
. . 正在导出表                         DM_HSFS          0 行被导出
. . 正在导出表                           DM_HY          0 行被导出
. . 正在导出表                         DM_HYDL          6 行被导出
. . 正在导出表                         DM_HYML          0 行被导出
. . 正在导出表                         DM_LSGX          0 行被导出
. . 正在导出表                     DM_ZZSNSRLX          0 行被导出
. . 正在导出表                            MENU         21 行被导出
. . 正在导出表                       MENU_ROLE         71 行被导出
. . 正在导出表                         T_ORGAN         11 行被导出
. . 正在导出表                          T_ROLE          8 行被导出
. . 正在导出表                          T_USER         37 行被导出
. . 正在导出表                       USER_ROLE         34 行被导出
. . 正在导出表                      YS_AJ_INFO       1013 行被导出
. . 正在导出表              YS_AJ_INFO_HISTORY          0 行被导出
. . 正在导出表               YS_ALERT_SETTINGS          4 行被导出
. . 正在导出表                   YS_ATTACHMENT        105 行被导出
. . 正在导出表          YS_GRID_ADMIN_RELATION         27 行被导出
. . 正在导出表                  YS_GRID_MANAGE          7 行被导出
. . 正在导出表            YS_GRID_NSR_RELATION       2108 行被导出
. . 正在导出表                 YS_OP_AJ_RECORD        312 行被导出
. . 正在导出表                   YS_ORGAN_USER          0 行被导出
. . 正在导出表                      YS_PC_INFO         53 行被导出
. . 正在导出表               YS_PUBLISH_RECORD          1 行被导出
. . 正在导出表             YS_PUBLISH_SETTINGS          1 行被导出
. 正在导出同义词
. 正在导出视图
. 正在导出存储的过程
. 正在导出运算符
. 正在导出引用完整性约束条件
. 正在导出触发器
. 正在导出索引类型
. 正在导出位图, 功能性索引和可扩展索引
. 正在导出后期表活动
. 正在导出实体化视图
. 正在导出快照日志
. 正在导出作业队列
. 正在导出刷新组和子组
. 正在导出维
. 正在导出 post-schema 过程对象和操作
. 正在导出统计
在没有警告的情况下成功终止导出。
2.导入
C:\Documents and Settings\Administrator>imp 'sys/system@mydevdb as sysdba' file=E:\exp\YSCTAIS.dmp fromuser='YSCTAIS' touser='YSCTAIS'

Import: Release 9.2.0.1.0 - Production on 星期日 12月 15 11:54:32 2013

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 字符集中的导入
. 正在将YSCTAIS的对象导入到 YSCTAIS
. . 正在导入表                       "DJ_FZJG"          0行被导入
. . 正在导入表                      "DJ_NSRXX"       4093行被导入
. . 正在导入表                   "DJ_NSRXX_KZ"       4091行被导入
. . 正在导入表                      "DJ_SZ_ZB"      14930行被导入
. . 正在导入表                        "DJ_TZF"       3886行被导入
. . 正在导入表                        "DJ_ZJG"        365行被导入
. . 正在导入表                         "DM_BZ"         42行被导入
. . 正在导入表                       "DM_CZRY"        297行被导入
. . 正在导入表                     "DM_DJZCLX"         67行被导入
. . 正在导入表                       "DM_DWXZ"          5行被导入
. . 正在导入表                     "DM_FRZJLX"          4行被导入
. . 正在导入表                         "DM_GJ"        240行被导入
. . 正在导入表                       "DM_HSFS"          2行被导入
. . 正在导入表                         "DM_HY"         97行被导入
. . 正在导入表                       "DM_HYDL"         97行被导入
. . 正在导入表                       "DM_HYML"         20行被导入
. . 正在导入表                       "DM_LSGX"         17行被导入
. . 正在导入表                      "DM_NSRZG"         52行被导入
. . 正在导入表                      "DM_NSRZT"         19行被导入
. . 正在导入表                    "DM_SWDJBLX"         13行被导入
. . 正在导入表                   "DM_ZZSNSRLX"         10行被导入
. . 正在导入表                 "RD_NSRZG_LSXX"       1215行被导入
. . 正在导入表            "SB_ZZS_XGMNSR_2005"     105360行被导入
. . 正在导入表                    "YS_AJ_INFO"          0行被导入
. . 正在导入表             "YS_ALERT_SETTINGS"          0行被导入
. . 正在导入表                 "YS_ATTACHMENT"          0行被导入
. . 正在导入表        "YS_GRID_ADMIN_RELATION"          0行被导入
. . 正在导入表                "YS_GRID_MANAGE"          0行被导入
. . 正在导入表          "YS_GRID_NSR_RELATION"          0行被导入
. . 正在导入表               "YS_OP_AJ_RECORD"          0行被导入
. . 正在导入表                    "YS_PC_INFO"          0行被导入
. . 正在导入表           "YS_PUBLISH_SETTINGS"          0行被导入
成功终止导入,但出现警告。

3.重新建立dblink

-- Create database link 
create public database link CTAIS_LINK.US.ORACLE.COM
  connect to YSCTAIS
  using '(DESCRIPTION =(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST = 172.18.85.126)(PORT=1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = MYDEVDB)))';

------------------------

燕山国税网格化管理系统


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
适用的数据库:8i, 9i数据库下该脚本通用<br/><br/>功能:导出一个用户数据结构,包括表、视图、索引、约束、存储过程、触发器、函数、序列等等的定义,并且每个定义为一个文件<br/> 导出的各个对象的定义格式比较规范。<br/> 如表的定义为:<br/> prompt Create Table BBNACTIVEHISTORY<br/> CREATE TABLE test(<br/> USERID VARCHAR2(20) NOT NULL,<br/> SPUSERID VARCHAR2(30) NOT NULL,<br/> PRODUCTID VARCHAR2(20) NOT NULL,<br/> GAMETYPE NUMBER NOT NULL,<br/> STARTTIME DATE NOT NULL,<br/> CHARGED CHAR(1) default 'N' NOT NULL<br/> );<br/> <br/> 每个存储过程有多个参数,可以控制输出何种形式的内容,如可以只生成删除表的sql,可以在生成的创建表与索引的语句上加上storage子句等等。<br/><br/>运行 user_dll_sql.sql的准备工作:<br/><br/>1. 修改win_mkdir.bat文件,以便生成存放生成脚本的基本目录及其子目录<br/> win_mkdir.bat文件生成上面所需要的所有目录<br/> 打开win_mkdir.bat文件,修改BASE_DIC变量的值,如c:\temp\,该目录是存放生成的脚本文件的基本目录<br/> <br/> <br/>2. 运行 win_mkdir.bat文件创建必要的目录<br/><br/>3. 用sql*plus以想导出数据结构的用户登陆到数据库<br/> 运行user_dll_sql.sql 生成文件的路径文件,生成所有的ddl语句<br/> 运行文件时,将存放生成脚本的基本目录作为参数(与步骤1改的基本目录一样)传入, ?要根据需要改为实际的目录<br/> SQL> @?\user_ddl_sql.sql c:\temp\<br/> <br/><br/>说明:<br/> 运行win_mkdir.bat,文件后,会自动在生成脚本的基本目录下产生如下目录:<br/> procedures, functions, triggers, packages, temp_sql.<br/> 每个目录的作用如下:<br/> procedures: 该目录存放存储过程, 有子目录separ_files, 该目录下的每个文件都是一个存储过程的源代码 <br/> functions: 该目录存放函数, 有子目录separ_files, 该目录下的每个文件都是一个函数的源代码<br/> triggers: 该目录存放触发器, 有子目录separ_files, 该目录下的每个文件都是一个触发器的源代码<br/> packages: 该目录存放包, 有子目录separ_files, 该目录下的每个文件都是一个包的源代码<br/> 有子目录separ_headbobdy_file, 该目录下的每个文件都是一个包的包头或包体的源代码<br/> temp_sql:存放生成的临时文件<br/>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值