首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

imp还原数据库_imp命令只导入数据

全量恢复 imp 用户名/密码@数据库 file=导入文件地址 full=y ignore=y 部分表恢复 imp 用户名/密码@数据库 file=导入文件地址 fromuser=数据拥有者 touser...解决方案: 进入到SQL*Plus,给用户授权即可,例如: #以下命令报错了 imp user1/pwd1@数据库 file=导入文件地址 fromuser=数据拥有者 touser=数据所需者 tables...解决方案: 指定备份文件拥有者和备份的用户关系即可,例子: #以下命令报错 imp 用户名/密码@数据库 file=导入文件地址 tables=(表a,表b) imp 用户名/密码@数据库 file=...导入文件地址 tables=表名 imp hcdl/hcdl@127.0.0.1:1521/orcl file=/mountssd/oracle/db_backup/hc/hc_2020-01-07.dmp...fromuser=hc touser=hcdl tables=KR_ID #加上后 imp 用户名/密码@数据库 file=导入文件地址 fromuser=数据拥有者 touser=数据所需者 tables

1.2K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    imp执行错误IMP-00010

    日常测试的时候,经常要使用imp/exp或者impdp/expdp进行数据的导入导出,碰到的零零散散的问题也很多。...一些和导入导出相关的文章, 今天再列举一个错误号,当执行导入imp时,如果提示这个,很可能是源库和目标库的数据版本不同, IMP-00010: not a valid export file, header...failed verification IMP-00000: Import terminated unsuccessfully 此时可以打开这个数据文件,第一行就标记了源数据库的版本号,这里显示19.00.00...,说明是从19c导出的, ^C^CiEXPORT:V19.00.00 DBISAL RTABLES 而我们需要导入的数据库是11g, SQL> select * from v$version;...Version 11.2.0.4.0 - Production 可以直接改dump文件,19.00.00改为11.02.00, ^C^CiEXPORT:V11.02.00 DBISAL RTABLES 再次导入即可

    81820

    imp错误IMP-00098: INTERNAL ERROR: impgst2Segmentation fault

    如果使用imp要看dump的内容,可以使用show参数,默认值为n, SHOW     just list file contents (N) 但是今儿执行了指令imp,提示错误, imp oracle...相应的解决方案,就是重新导入,如果源端测试imp ... show=y报这个错误,则说明原始dump文件有问题,如果没错,移动文件在目标端执行imp ... show=y,要是提示错误,则说明传输过程中出现错误...需要注意的是,使用show=y并不会执行实际导入,因此若用show=y正常,再进行真实的导入操作,就比较稳妥了。 对于上面的案例,可惜的是原始文件就有问题,由于原始库已经无法访问,因此成了悬案。...针对导入导出,之前碰见了各种错误,朋友们若有兴趣,可以参考,若是碰见了其他的问题,欢迎文末回复,以提醒朋友们,再次碰见的时候,可以快速定位和解决,与人方便就是与己方便,《Oracle导入导出的常见错误》...《解决导入过程中出现的ORA-02289错误》、《生产数据导入测试环境碰见的一些问题》、《使用exp导出报错EXP-00091》、《数据迁移中碰见的一些问题》、《如何验证dump文件的有效性》。

    1.7K30

    Oracle数据库验证IMP导入元数据是否会覆盖历史表数据

    场景:imp导入数据时,最终触发器报错退出,并未导入存储过程、触发器、函数。 现在exp单独导出元数据,然后imp导入元数据,验证是否会影响已导入的表数据。...导入表和数据: imp scott/tiger BUFFER=10240000 RESUMABLE=y FILE=scott_exp.dmp LOG=imp_scott_exp.log IGNORE=y...6.导入Scott元数据 imp scott/tiger BUFFER=10240000 RESUMABLE=y FILE=scott_metadata_exp.dmp LOG=imp_scott_metadata_exp.log...IGNORE=y FULL=y 此时导入的只是表结构、触发器、过程、函数等这些对象, 最后验证下是否覆盖上一步已导入的表数据?...最终结论是没有覆盖已导入的表数据,之前未导入的过程、函数、触发器也都成功导入

    1.5K10

    用户之间imp的问题

    之前做的基本都是本库导出,本库导入的操作,例如:imp test/***@test tables=tbl_fuel file=H:\dev\data\tbl_fuel.dmp ignore=y这样的指令操作...导出: exp p_x/**  FILE=tables.dmp TABLES=e.pre_ldp,e.tbl_flight log=tables.log rows=y 几种错误的导入imp test...imp test/***@test file=tables.dmp log=test.log ignore=n fromuser=e touser=test(未建立表结构) imp test/***@...ignore忽略导入过程中创建对象的错误(确保数据能够导入),但不会忽略写入数据的错误(如导入的数据跟当前表里的数据有违反唯一性约束的错误)。...full导入整个文件。 tables导入表名列表,多个表名,逗号分隔。 rows该参数为Y的时候将导入数据,默认是导入数据。但出于某种原因可以将该参数设置成N即不导入数据行。

    93010

    用户之间imp的问题

    之前做的基本都是本库导出,本库导入的操作,例如:imp test/***@test tables=tbl_fuel file=H:\dev\data\tbl_fuel.dmp ignore=y这样的指令操作...导出: exp p_x/**  FILE=tables.dmp TABLES=e.pre_ldp,e.tbl_flight log=tables.log rows=y 几种错误的导入imp test...imp test/***@test file=tables.dmp log=test.log ignore=n fromuser=e touser=test(未建立表结构) imp test/***@...ignore忽略导入过程中创建对象的错误(确保数据能够导入),但不会忽略写入数据的错误(如导入的数据跟当前表里的数据有违反唯一性约束的错误)。...full导入整个文件。 tables导入表名列表,多个表名,逗号分隔。 rows该参数为Y的时候将导入数据,默认是导入数据。但出于某种原因可以将该参数设置成N即不导入数据行。

    73520

    runtime的那些事(四)—— selector、IMP、Method

    IMPIMP 表示指向方法实现地址的指针,当发起 Objective-C 消息后,最终要执行的代码就是由 IMP 指针来决定,SEL 的目的是为了查找方法最终实现的 IMP。...但也就意味着编译器并不会检查直接通过 IMP 去执行指定的方法,编译时期编译器并不能判断是否调用 IMP 错误,只有在运行时执行到 IMP 指向的方法实现时,才能判断是否正确。...关于 IMP 的定义 #if !...调用 IMP 的方式在默认生成的项目工程下,调用编译器获取 IMP 会直接报错,项目配置中默认为下图配置: ?  这样的话,IMP 被定义为无参数无返回类型的函数,关闭即可。...: "", NO); } static IMP addMethod(Class cls, SEL name, IMP imp, const char *types, bool replace) {

    2.1K20
    领券