- 浏览: 375110 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (314)
- java (132)
- 生活 (13)
- javase模式 (6)
- weblogic (4)
- jquery (5)
- sql (21)
- ecside (1)
- el (3)
- css (5)
- spring (7)
- ireport (2)
- linux (14)
- struts2 (2)
- jstl (1)
- rmi (1)
- rose (9)
- js (6)
- swing (4)
- webservice (1)
- jboss (1)
- ejb3 (2)
- xml (1)
- 线程 (9)
- socket (3)
- jms (2)
- tomcat (10)
- 领域驱动 (3)
- json (3)
- 权限 (2)
- jvm (1)
- 书籍 (1)
- eclipse RCP (0)
- 数据库设计 (10)
- 软件分析建模 (5)
- 分析建模 (3)
- hibernate jpa (5)
- Java 获取系统信息,包括CPU使用率、硬盘大小、网卡状态、系统信息等 (1)
- 项目管理 (2)
- 财务 (0)
- oracle (2)
- 需求 (2)
- rcp gef (0)
- c++ (1)
- hadoop (2)
- BIGDATA (3)
- c (6)
最新评论
-
lh_kevin:
...
jpa 注解 -
一别梦心:
你好,我也遇到此问题了。就你贴的那段代码,你说了两种解决方式, ...
Hibernate的Antlr在Weblogic中产生Jar冲突的历史缘故以及解决办法 -
fireinjava:
...
el表达式 -
宋建勇:
...
JSON: property "xxx" has no getter method in class "..." -
handawei:
有道理,jpa是orm框架的java标准,它关注的是对象到关系 ...
jpa 注解
导出表结构:
Tools-->Export User Objects -->选择要导出的表(包括Sequence等)-->.sql文件
导出表数据:
Tools-->Export Tables-->选择表,选择SQL Inserts-->.sql文件
执行这些.sql文件时,要使用新建Command Window来执行.
建DBLINK:
使用pl/sql developer建:找到Database Links,右键新建 名称:dblink名 连接到用户名:目标数据库登录名 密码:目标数据库密码 数据库:目标数据库服务名 查询表: select * from 用户名.表 @DBLINK名称 where 条件; 查询函数: select 用户名.函数名@DBLINK名称(参数) from dual; 在本地函数中调用dblink函数: Result:=用户名.函数名@DBLINK名称(参数); 复制dblink中的表结构与数据: CREATE TABLE 表名 AS SELECT * from 用户名.表名@DBLINK名称 where 条件 索引这些可以使用手工建:在pl/sql developer的SQL窗口中选中表名再查看表结构 备注: 如果机子上同时安装ORACLE的数据库与客户端,要用数据库建需连接dblink的数据库的服务 在过程中创建表时要先给权限execUTE immediate 'Grant Create any table to 用户名'; 从dblink的从张表中取数只需在每个表名后加@dblink名称 ========================================================================
Oracle 提供两个工具imp.exe 和exp.exe分别用于导入和导出数据。这两个工具位于Oracle_home/bin目录下。
导出数据exp 1 将数据库ATSTestDB完全导出,用户名system 密码123456 导出到c:\export.dmp中 exp system/123456@ATSTestDB file=c:\export.dmp full=y 其中ATSTestDB为数据库名称,system为该数据库里的账户,123456为其密码。 2 将数据库中system用户与sys用户的所有相关资源导出(表,存储过程,方法,视图等等) exp system/123456@ATSTestDB file= c:\export.dmp owner=(system,sys) 3 将数据库中的表sys.table1、owbsys.table2导出 exp system/123456@ATSTestDB file= c:\export.dmp tables=( sys.table1, owbsys.table2) 注意,需要加上表的schema名称,如果没有加的话默认是导当前connected用户的表,当然你连接上去的账户要对相应的表有权限。 4 将数据库中的表table1中的字段Title以"GangGe"打头的数据导出 exp system/123456@ATSTestDB file= c:\export.dmp tables=(table1) query=\" where Title like 'GangGe%'\" 斜杠 "\" 后面跟冒号是为了转义字符冒号" " "用的,因为后面是一条条件查询语句。Query参数只能指定一个,如果Query要为多张表,所以同样,tables里面也只能有一张表,或者多张表,然后query里面的条件在这些表上面都可以运行。否则只好多写几条exp语句了。 导出后,或许发现数据比较大,我们可以用一些压缩工具对数据进行二次压缩,例如用winzip, winrar, 7zip等第三方工具。同样,exp支持一个参数用户直接对数据进行压缩:comPRess = y, 这个参数直接加到命令的后面即可实现导出的同时压缩数据。 导入数据imp 我们知道怎么提取数据,那么还原的时候,就需要使用imp命令把导出的数据加载进去。 1 向ATSTestDB里面加载c:\export.dmp数据 imp system/123456@ATSTestDB file=c:\export.dmp 好了,导数据得时候,有可能报错了。为什么?有两种主要的原因: A. 导入的对象(表,视图,方法等)原本不属于当前连接的用户的 B. 导入的对象在该数据库的指定用户下已经存在 C. 导入的对象的原本用户不再这个数据库里 所有对象全部导入到指定的账户下: Imp system/123456@ATSTestDB file=c:\export.dmp fromuser=sys touser=system 其中fromuser=sys为。dmp文件里的对象的原先的owner, touser=system 为作为导入的对象的新的Owner. 忽略/插入数据 Imp system/123456@ATSTestDB file=c:\export.dmp ignore=y 其中ignore=y告诉imp.exe把数据直接插入到相应对象(并且如果导入的对象里面有其他的对象,如约束,索引等,会在数据插入后被创建)。 2 加载其中的指定表table1,table2 imp system/123456@ATSTestDB file=C:\export.dmp tables=(table1,table2) 3 忽略加载约束 有时候导数据进来的时候,我们不需要把它的约束,比如一些外键约束等都导进来,可以加上参数constraints=N imp system/123456@ATSTestDB file=C:\export.dmp tables=(table1,table2) constraints=N 4 不加载索引(比如唯一性的索引) imp system/123456@ATSTestDB file=C:\export.dmp tables=(table1,table2) indexs=N 5 只加载结构,不加载数据 如果只要表的结构等定义(约束,触发器),那么不要里面的数据,可以加上参数rows=N imp system/123456@ATSTestDB file=C:\export.dmp tables=(table1,table2) rows=N 对于上述操作登陆操作的对象system是管理员,如果不是管理员,而是普通用户,那么这个用户必须有创建删除对象的权利,对象可能包括 表,视图,方法,存储过程等等常见的对象。为什么"可能"包括?因为这个视导入导出的时候是否涉及相关类型的对象而定。 至此,以上简单的Oracle导入导出数据的命令掌握了吗?相信够用了。 |
发表评论
-
字符串,Volatile
2013-03-18 12:01 1066转载:http://www.ibm.com/de ... -
qian rushi
2012-12-01 10:13 0唐攀,华清远见高级研 ... -
关于Union 中 ORA-12704:字符集不匹配问题的解决 .
2012-11-05 18:23 4397zhuan:http://blog.csdn.net/lqh4 ... -
110道 C语言 题目 超经典中的经典
2012-10-21 08:57 0... -
LOG4J
2012-08-07 10:34 996long4j配置 转载:http://www.iteye. ... -
oracle解锁
2012-06-19 17:04 762查看锁表进程SQL语句1: select sess.sid, ... -
Oracle集合操作函数:Union、Intersect、Minus
2012-02-17 16:19 1255集合操作不适用于LOB,Varray和潜逃表列 Unio ... -
Merge用法:Oracle 10g中对Merge语句的增强
2012-02-17 16:05 1066Merge用 ... -
jpa 注解
2011-12-20 09:23 11739转:http://blog.csdn.net/gdweijin ... -
数据库优化
2011-12-19 14:17 825转:http://www.iteye.com/topic/11 ... -
jna
2011-11-29 17:28 1477... -
eclipse设置
2011-11-16 08:45 829转:http://www.iteye.com/topic/11 ... -
深入分析 Java I/O 的工作机制
2011-11-14 08:57 853... -
java获得计算机信息
2011-10-29 13:03 1323采用singar.jar实现,需要将sigar-x86-win ... -
java内存机制
2011-10-24 13:01 1238转. Java内存机制详解 Ja ... -
缓存技术
2011-09-27 13:28 769一个培训的ppt,是介绍缓存知识的。有兴趣的可以参考:缓存技术 ... -
单点登录
2011-09-26 08:37 1552了解单点登录:: 可以使 ... -
继承和组合的关系
2011-08-18 09:17 860个人工作的感触: 首先框架的编写是难度很大,而工具 ... -
小结一下
2011-08-04 10:20 817觉得程序层面上是:数据类型(int long string) ... -
分析建模
2011-07-17 20:13 832系统建模与分析。
相关推荐
oracle的导入导出操作说明,用来指导开发人员进行导入导出!
导入导出组件导入导出组件导入导出组件导入导出组件导入导出组件
execl导入导出
功能简介 execl报表导入导出 基于wab开发 功能简介 execl报表导入导出 基于wab开发 功能简介 execl报表导入导出 基于wab开发 功能简介 execl报表导入导出 基于wab开发
万能的Excel导入导出工具. 支持从List中导出. 支持从List中导入导出. 支持从List里面还有List<POJO>>中导入导出. 支持导出类似课程表结构类型纵表. 支持国际化. 支持数据字典. 支持单元格中下拉框数据校验. 支持自动...
jxl数据导入导出jxl数据导入导出jxl数据导入导出 jxl数据导入导出jxl数据导入导出jxl数据导入导出
Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出Excel导入导出
Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel导入导出Thinkphp5整合excel...
Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出...
简单的jsp+servlet实现把xlsx(excel,07版之前为xlsx,之后为xls,xls用HSSFWorkBook)数据导入到mysql,并导出
db2_导入导出db2_导入导出db2_导入导出db2_导入导出db2_导入导出db2_导入导出db2_导入导出db2_导入导出db2_导入导出db2_导入导出
thinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel导入导出demothinkhphp3.2 excel...
informix数据库导入导出informix数据库导入导出informix数据库导入导出informix数据库导入导出
可以根据表的id导入和导出excell、xml、txt等格式
Oracle数据导入导出impexp.txtOracle数据导入导出impexp.txtOracle数据导入导出impexp.txtOracle数据导入导出impexp.txtOracle数据导入导出impexp.txtOracle数据导入导出impexp.txtOracle数据导入导出impexp....
普元导入导出 EOS 用于Excel导入导出
java_poi实现excel导入导出功能,有详细的注解
2019年 PHP Excel导入导出 CSV导入导出,thinkphp Excel导入导出 CSV导入导出
POI导入导出合集POI导入导出合集POI导入导出合集POI导入导出合集POI导入导出合集POI导入导出合集
UAP标准导入导出功能