• Oracle 11g备份文件导入10g


    将*.dmp文件导入到10g的时候 碰到了好多问题

    刚开始不知道是从11g里导出的 然后导入到10g里会出现以下错误

    IMP-00010: 不是有效的导出文件, 头部验证失败
    IMP-00000: 未成功终止导入


    用工具打开dmp文件,第一行有版本的

    cEXPORT:V11.01.00


    然后我把它改为

    cEXPORT:V10.02.01


    ps: 我的是Oracle 10g

    第一个问题算是解决了。

    接下来再次导入 提示

    经由常规路径导出由EXPORT:V09.02.00创建的文件 
     IMP-00013:   只有   DBA   才能导入由其它   DBA   导出的文件 
     IMP-00000:   未成功终止导入


    意思是说这个文件是由DBA权限的用户导出的,而将要导入的用户无DBA权限

    好吧,那就赋予此用户DBA权限

    grant dba to "myuser"


    接下来执行imp  drp/drp

    提示什么来着我忘了,反正又是终止导入。

    原因是我要导入的文件名是SQLTips.dmp

    而我登录的schema是drp ,应该是不匹配 或许吧。

    创建用户  create user sqltips identified by sqltips
    授权用户  grant create session to sqltips
    授权表空间  grant unlimited tablespace to sqlpits


    然后以sqltips/sqltips身份导入

    Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.
    
    C:\Documents and Settings\Administrator>imp sqltips/sqltips
    
    Import: Release 10.2.0.1.0 - Production on 星期日 6月 3 11:52:46 2012
    
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    
    
    连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - P
    With the Partitioning, OLAP and Data Mining options
    
    导入文件: EXPDAT.DMP> d:\SQLTips.dmp
    
    输入插入缓冲区大小 (最小为 8192) 30720>
    
    经由常规路径由 EXPORT:V10.02.01 创建的导出文件
    已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
    导出客户机使用 ZHT16MSWIN950 字符集 (可能的字符集转换)
    只列出导入文件的内容 (yes/no): no >
    
    由于对象已存在, 忽略创建错误 (yes/no): no >
    
    导入权限 (yes/no): yes >
    
    导入表数据 (yes/no): yes >
    
    导入整个导出文件 (yes/no): no >
    用户名: sqltips
    
    输入表 (T) 或分区 (T: P) 名称。空列表表示用户的所有表
    输入表 (T) 或分区 (T: P) 的名称或 。如果完成:
    
    . 正在将 SQLTIPS 的对象导入到 SQLTIPS
    . . 正在导入表                             "A"导入了           4 行
    . . 正在导入表                    "ADJUSTMENT"导入了           2 行
    . . 正在导入表                             "B"导入了           4 行
    . . 正在导入表                         "BOOKS"导入了           8 行
    . . 正在导入表                    "CP_LOT_SUM"导入了        6237 行
    . . 正在导入表                        "DEFECT"导入了          14 行
    . . 正在导入表                   "DEPARTMENTS"导入了           9 行
    . . 正在导入表                   "DEPT_SALARY"导入了           9 行
    . . 正在导入表                     "EMPLOYEES"导入了          14 行
    . . 正在导入表                       "EMP_BAK"导入了           6 行
    . . 正在导入表                      "EQP_HIST"导入了           5 行
    . . 正在导入表                     "EVENT_LOG"导入了          10 行
    . . 正在导入表                        "INCOME"导入了           3 行
    . . 正在导入表                         "ITEMS"导入了           8 行
    . . 正在导入表                    "JOBSEEKERS"导入了           2 行
    . . 正在导入表                         "LEAVE"导入了           6 行
    . . 正在导入表                          "MAIL"导入了          14 行
    . . 正在导入表                        "ORDERS"导入了          15 行
    . . 正在导入表                       "ORDERS2"导入了          15 行
    . . 正在导入表                    "ORDERS_BIG"导入了      499153 行
    . . 正在导入表                  "ORDERS_PIVOT"导入了           4 行
    . . 正在导入表                     "ORDERTEST"导入了           5 行
    . . 正在导入表                           "POS"导入了           8 行
    . . 正在导入表                         "PRODS"导入了          10 行
    . . 正在导入表                       "PROGRAM"导入了          11 行
    . . 正在导入表                    "RECRUITERS"导入了           2 行
    . . 正在导入表                      "RMTTEST1"导入了           1 行
    . . 正在导入表                      "RMT_TEST"导入了           2 行
    . . 正在导入表                          "SPEC"导入了           6 行
    . . 正在导入表                     "SPECIALTY"导入了          13 行
    IMP-00017: 由于 ORACLE 错误 1917, 以下语句失败:
     "GRANT SELECT ON "SPECIALTY" TO "TESTID""
    IMP-00003: 遇到 ORACLE 错误 1917
    ORA-01917: 用户或角色 'TESTID' 不存在
    . . 正在导入表                   "SYSTEMOWNER"导入了           3 行
    . . 正在导入表                         "TALLY"导入了       10000 行
    . . 正在导入表                      "TAX_RATE"导入了           5 行
    . . 正在导入表                          "TEST"导入了          11 行
    . . 正在导入表                   "TRG_FRQ_LOG"导入了          22 行
    . . 正在导入表                       "TRG_LOG"导入了           9 行
    . . 正在导入表                      "TRG_TEST"导入了           4 行
    . . 正在导入表              "TRG_TEST_CHG_LOG"导入了           0 行
    . . 正在导入表                  "TRG_TEST_LOG"导入了          18 行
    . . 正在导入表                      "rmtTest2"导入了           1 行
    IMP-00009: 导出文件异常结束
    成功终止导入, 但出现警告。


    总结有三:

    一,版本问题

    二,权限问题

    三,表空间问题(不知道是不是这样描述)

  • 相关阅读:
    appium+python自动化项目实战(一):引入nose和allure框架
    jmeter+WebDriver:启动浏览器进行web自动化
    jmeter强大的扩展插件!!
    jmeter+Fiddler:通过Fiddler抓包生成jmeter脚本
    appium+python自动化测试真机测试时报错“info: [debug] Error: Could not extract PIDs from ps output. PIDS: [], Procs: ["bad pid 'uiautomator'"]”
    Appium+python移动端自动化测试-python库及pycharm安装(二)
    Appium+python移动端自动化测试-环境搭建(一)
    安全测试之bWAPP环境搭建
    Battery Historian之App耗电量测试
    (15)Docker之用Nginx实现SpringBoot应用的负载均衡简单记录
  • 原文地址:https://www.cnblogs.com/itmyhome/p/4131504.html
Copyright © 2020-2023  润新知