- 浏览: 1208950 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (718)
- HTML (13)
- JS基础 (23)
- JS应用 (40)
- AJAX (6)
- JSP相关 (12)
- JAVA基础 (52)
- JAVA应用 (74)
- APPLET (11)
- SWING\RCP (2)
- JAVA反射 (6)
- 设计模式 (26)
- 数据库设计 (20)
- Struts (35)
- Struts2 (12)
- Spring (22)
- Hibernate (45)
- Ibatis (18)
- mybatis (3)
- SSH (8)
- UML (5)
- WebService (3)
- XML (16)
- Log4j (7)
- WEB容器 (26)
- 数据结构 (36)
- Linux (34)
- Ruby on Rails (1)
- 其它技术 (27)
- IDE配置 (15)
- 项目实战 (2)
- Oracle (69)
- JAVA报表 (7)
- Android学习 (2)
- 博客链接 (1)
- 网络基础 (1)
- WEB集群 (1)
- .Net开发 (11)
- PB (4)
- 系统构建 (15)
最新评论
-
jnjeC:
牛逼啊哥们,讲得太好了
Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包 -
九尾狐的yi巴:
很好 感谢!
Itext中文处理(更新版) -
luweifeng1983:
有用的,重启一下嘛。
设置eclipse外部修改文件后自动刷新 -
Master-Gao:
设置了也不管用,怎么破呢?
设置eclipse外部修改文件后自动刷新 -
aigo_h:
锋子还有时间写博客,还是很闲哈!
Add directory entries问题
exp本地导出与imp本地导入 exp命令: 1 exp username/psw@TEST file=d:test.dmp full=y 2 exp username/psw@TEST file=d:test.dmp owner=(ly) 3 exp username/psw@TEST file= d:test.dmp tables=(grid1,grid2) 1其中一是将Test(与某一数据库对应的oracle服务名)数据库进行整体导出 2将属于用户ly的所有表导出 3将表grid1,与grid2导出 d:test.dmp是导出的文件地址 imp命令: 1 imp system/psw@TEST file=d:test.dmp 2 imp system/psw@TEST full=y file=d:test.dmp ignore=y 3 imp system/psw@TEST file=d:test.dmp tables=(grid1)ignore=y表示如果被导入的数据库中某个表已经存在就忽略不导入那个表 3表示只导入grid1这个表 在导入导出前要先测试下对应的数据库是否是通的:tnsping test来测试,同样test是服务名 所有命令可在cmd下执行 用exp/imp远程操作数据库 对ORACLE数据库进行远程操作,假设数据库在192.168.1.110上,具体方法如下: 一、在客户端创建和服务端对应的服务名 方法1: 修改tnsnames.ora文件 加入远程服务器的命名: Sql代码 TEST_ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.110)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) 方法2: 在oracle客户端,打开net manager。 创建一个服务命名TEST_ORCL,主机IP为:192.168.1.110,服务名orcl,端口1521 二、测试远程服务器是否畅通 进入到cmd后,执行命令:tnsping TEST_ORCL。 三、远程操作数据库 导出: Sql代码 1:exp username/password@TEST_ORCL file=bak_filepath 2:exp username/password@TEST_ORCL full=y file=bak_filepath username 用户名,password 密码,TEST_ORCL 客服端服务名,bak_filepath 备份文件存放的路径 导入: Sql代码 1:imp username/password@TEST_ORCL file=bak_filepath full=y 2:imp username/password@TEST_ORCL/database_name file=bak_filepath full=y 3:imp username/password@TEST_ORCL file=bak_filepath fromuser=fromadmin touser=toadmin username 用户名,password 密码,TEST_ORCL 客服端服务名,bak_filepath 备份文件存放的路径 fromadmin 备份数据的用户名,toadmin 还原数据库的用户名。database_name 还原到那个数据库上 full=y 将数据库整体导出,包括表结构等。
导入过程中可能要重新创建用户:
给用户增加导入数据权限的操作 第一,启动sql*puls 第二,以system/manager登陆 第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略) 第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字
导入过程可能要创建表空间等:
其要操纵一个ORACLE数据库中的数据,应该: 1.被授予关于一个或多个表空间中的RESOURCE特权; 2.被指定缺省表空间; 3.被分配指定表空间的存储空间使用份额; 4.被指定缺省临时段表空间。 drop user xuping cascade; drop tablespace xuping including contents; create tablespace xuping Logging datafile 'F:\oracle\product\10.2.0\oradata\develop\xuping.ora' size 50M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;; create user xuping identified by xuping default tablespace xuping Temporary TABLESPACE Temp; grant connect,resource,dba to xuping;
导入导出实例:
cmd exp hzbswcis/hzbswcis@10.101.2.3HZBSWCIS file=e:/hzcis.dmp owner=hzbswcis 创建用户和表空间 imp hzbswcis/hzbswcis@orcl file=e:/hzcis.dmp full=y
Solaris下导出部分表的数据,条件导出:
exp user/pwd@dpdata file=/export/home/kaifa/hx.dmp tables=(store_in_head,store_in_list) query=\"where bill_id=\'K012I12010630\'\";
另见:Oracle导出用户中的表,视图等到另一个用户 http://quicker.iteye.com/blog/688253
Oracle创建表空间和用户授权 http://quicker.iteye.com/blog/869946
Oracle创建表空间的语法:http://quicker.iteye.com/admin/blogs/1561575
- EXP-IMP.pdf (403.2 KB)
- 下载次数: 3
发表评论
-
Jdbc执行很慢,而PLSQL执行快的问题解决
2016-04-14 13:51 11959最近在检查一方法时发现程序执行SQL查询时非常慢,但使用P ... -
org.apache.commons.dbcp.DbcpException: java.sql.SQLException: 不能在 UTF8 和 UCS2 之间
2016-04-07 14:13 957今天生产环境tomcat启动后,用户登录时系统报错:java ... -
rollup()和rollup(())的区别
2015-08-21 14:50 692引用:http://blog.csdn.net/damen ... -
Oracle hint
2014-09-25 12:31 604转自:http://www.cnblogs.com/ebs ... -
Oracle hint用法
2014-09-25 12:12 4631. /*+ALL_ROWS*/ 表明对语 ... -
Oracle表与索引的分析及索引重建
2014-09-25 12:09 725转自:http://www.cnblogs.co ... -
Oracle的优化器的RBO和CBO方式
2014-09-25 11:30 411转自:http://www.blogjava.net/wx ... -
P6Spy SQL语句拦截工具
2013-08-20 15:58 2033P6Spy P6Spy 是一个可 ... -
ORACLE快照原理及实现总结
2013-03-18 13:23 4169转:http://blog.csdn.net/lingo0 ... -
plsql developer 使用技巧
2013-01-25 17:48 1182plsql developer 使用技巧 Oracle数据 ... -
Oracle字符集查看及修改
2012-12-12 17:04 787Oracle字符集查看及修改 http://blog.csd ... -
Oracle性能优化系列
2012-12-04 13:41 842Oracle删除重复数据的一种高效的方法 Oracle性能优化 ... -
java.sql.SQLException: Io 异常: Got minus one from a read call
2012-12-04 11:14 36125Tomcat服务器下的应用连接Oracle时报错,出现以下异常 ... -
Oracle中round() 函数与trunc()函数的比较
2012-11-29 14:32 891转:http://blog.sina.com.cn/s/blo ... -
Oracle百万记录sql语句优化技巧
2012-11-12 14:56 889转:http://www.cnblogs.com/er ... -
Oracle 获取当前日期及日期格式
2012-11-05 16:26 950转自:http://blog.sina.com.cn/s/bl ... -
Oracle CASE WHEN 用法介绍
2012-11-05 16:19 727转:http://www.cnblogs.com/eshizh ... -
ORACLE 日期加减操作
2012-11-05 15:14 728转自:http://www.cnblogs.c ... -
update关联更新在sqlserver和oracle中的实现[转]
2012-09-18 16:23 987from: http://www.webjx.com/html ... -
plsql developer导入导出数据库方法
2012-06-15 14:23 1238转:http://blog.csdn.net/leeli198 ...
相关推荐
这是将oracle远程数据库导入本地数据库的自动化脚本。只要简单的设置一些参数,就能够通过点击批处理脚本实现一键导入。具体可以参见http://blog.csdn.net/u010999809/article/details/75331006
Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务
oracle的impdp和expdp数据泵导入导出全备数据库-详细笔记文档总结
exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 ...
oracle数据库备份还原导入导出操作(本地及远程操作)
Linux下Oracle数据导入导出方法
2、创建逻辑目录用于导出导入数据(目录一定要真实存在) create or replace directory out_dir as 'C:\out'; --out_dir(逻辑目录名,可以随便取) 3、也可以将这个逻辑目录授权给其他用户 grant read,write on ...
MySql和Oracle数据库本地或远程备份导出和导入(JAVA版)工具类,亲测可用!! 注:Mysql导出和导入的时候需要配置 mysqldump和mysql命令的全路径!!!
1.6.1 利用 Oracle 安装程序创建数据库 1.6.2 使用安装程序创建数据库的注意 事项 1.6.3 怎样建立自己的定制数据库创建 脚本 1.6.4 如何从已有数据库克隆数据库 1.6.5 怎样利用 Database Configuration ...
oracle 的exp/imp命令用于实现对数据库的导出/导入操作; exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件; imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。
远程工具连接到 Linux 进行操作,进行 Linux 上 dmp 文件的导入导出。 正文 a. 将用户 system 用户表导出到指定路径 D 盘 exp system/password@SID file=d:/daochu.dmp full=y b. 将用户 system 与 sys 用户的表...
Powerdesign连接远程oracle数据库;其他数据库类似。按文档步骤操作,powerdesign可以实现与oracle数据库同步,导入导出表信息等。
如何你还为本地PDM文件与远程数据库服务器上的数据结构不一致,又或者不小心丢失了PDM文件,请下载本文档吧。本文档以图文说明的方式介绍如何在Powerdesigner里导入现有数据库的结构。(本文以SQL SERVER 2005为例,...
dmp文件导入导出远程数据,即用户分配权限,创建表空间
如何你还在为本机上的PDM文件与远程数据库服务器上的数据库结构不一致而烦恼,又或者丢失了PDM文件。下载本资源吧,该资料里包含一文档以图文方式说明如何在Powerdeginer导入现有数据库结构,本例以SQL SERVER 2005...
exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在...
oracle数据的导入和导出。教你如何导出远程数据库的数据信息
exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在...
第23章 访问远程数据 第24章 使用物化视图 第25章 使用Oracle Text进行文本搜索 第26章 使用外部表 第27章 使用回闪查询 第28章 回闪:表和数据库 第Ⅳ部分 Pl/SQL 第29章 PL/SQL简介 第30章 触发器 第31章 过程、...