热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

oracle下逻辑的导入导出工具exp/imp

oracle下逻辑的导入导出工具expimpexpimp简介:expimp是oracle幸存的最古老的两个命令行备份工具,在小型数据库的转储、表空间的迁移、表的抽

oracle下逻辑的导入导出工具exp/impexp/imp简介:exp/imp是oracle幸存的最古老的两个命令行备份工具,在小型数据库的转储、表空间的迁移、表的抽

oracle下逻辑的导入导出工具exp/imp

exp/imp简介:

exp/imp是oracle幸存的最古老的两个命令行备份工具 ,在小型数据库的转储、表空间的迁移、表的抽取、检测逻辑和物理冲突中使用非常广泛,我们可以把它作为小型数据库的物理备份后的一个逻辑备份。它可以跨平台、跨版本。

exp/imp的工作原理:

exp用户进程通过服务器进程连接到数据库,开启shadow进程,同时执行select语句查询数据库中的数据,通过buffer cache并通过SQL语句处理层再转移出exp导出文件,即exp进程需要占用服务器上的SGA和PGA资源。

imp读取exp导出的.dmp文件,虚拟主机,构造DDL语句,插入创建表与其他对象以及添加数据的语句

exp的导出数据的方式:

1、全库导出(这种方式一般不用)

2、按用户导出

3、按表导出

exp常用参数简介:exp help=y

3、按表导出

4、在导出是,只导出表结构不导出数据

exp工具的缺点:

速度慢,由于exp连接到数据库需要先select要导出的数据,再通过SGA、PGA传输给exp。

如果此连接断开,网站空间,则exp需从头开始导出,没有断点续传的功能

消耗服务端资源,只能服务端业务的前提下使用

imp 常用参数:imp help=y

导入数据,将导出的数据导入到windows平台的oracle 11g 64位中

使用11g客户段导入数据

1、按用户导入

imp system/oracle@orcl fromuser=lck touser=lck file=d:\lck_tables.dmp;

再导入

又报错了,对data表空间没权限,因为没有给lck用户分配在data表空间上的配额,香港空间,其实现在表结构已经导进来了,看一下

好吧,那就再给lck的配额,再导入

啊,还是报错,对象已存在,加参数ignore=y (忽略创建错误),再导入

ok,导入成功, 原来导入数据不是一帆风顺的啊。

总结:导入数据前需要在目标数据库中创建对应的用户,并给用户相应的权限和该用户在自己默认表空间上的配额

2、按表导入

exp system/oracle@orcl talbes=tab1 fromuser=lck,test touser=lck,test file=d:\lck_test_tables.dmp

ok,导入成功!!

本文出自 “挨踢小蝌蚪” 博客,请务必保留此出处

推荐阅读
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 本文详细介绍了如何在 Linux 平台上安装和配置 PostgreSQL 数据库。通过访问官方资源并遵循特定的操作步骤,用户可以在不同发行版(如 Ubuntu 和 Red Hat)上顺利完成 PostgreSQL 的安装。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 本文探讨了如何优化和正确配置Kafka Streams应用程序以确保准确的状态存储查询。通过调整配置参数和代码逻辑,可以有效解决数据不一致的问题。 ... [详细]
  • MySQL缓存机制深度解析
    本文详细探讨了MySQL的缓存机制,包括主从复制、读写分离以及缓存同步策略等内容。通过理解这些概念和技术,读者可以更好地优化数据库性能。 ... [详细]
  • 国内BI工具迎战国际巨头Tableau,稳步崛起
    尽管商业智能(BI)工具在中国的普及程度尚不及国际市场,但近年来,随着本土企业的持续创新和市场推广,国内主流BI工具正逐渐崭露头角。面对国际品牌如Tableau的强大竞争,国内BI工具通过不断优化产品和技术,赢得了越来越多用户的认可。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • Valve 发布 Steam Deck 的新版 Windows 驱动程序
    Valve 最新发布了针对 Steam Deck 掌机的 Windows 驱动程序,旨在提升其在 Windows 环境下的兼容性、安全性和性能表现。 ... [详细]
  • 深入理解 Oracle 存储函数:计算员工年收入
    本文介绍如何使用 Oracle 存储函数查询特定员工的年收入。我们将详细解释存储函数的创建过程,并提供完整的代码示例。 ... [详细]
  • 精选30本C# ASP.NET SQL中文PDF电子书合集
    欢迎订阅我们的技术博客,获取更多关于C#、ASP.NET和SQL的最新资讯和资源。 ... [详细]
author-avatar
小三coolboy958_818
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有