ORACLE数据库的导入及导出
今天在客户这里导入oracle数据库,第一次导入oracle数据库,在这里记录一下,以后备用。
一、使用PLSQL导出导入ORACLE数据库:
1、打开plsql-->工具----》导出用户对象(可以导出表结构和序列、视图)
ps:如果上面不选中"包括所有者",这样到导出的表结构等就不包含所有者,
这样就可以将A所有者的表结构等导入到B所有者的表空间中
2、导出表结构和表数据:
1、想要导入数据库必须首先创建用户和表空间并赋权限
(1)创建用户:
(2)创建表空间:电脑开始菜单-----》找到Oracle目录----》找到数据要导入进的数据库---》打开该数据库的控制台---》然后可以创建表空间
2、导入表结构、序列和数据
(1)导入表结构和序列: plsql---》工具---》导入表
(2)导入表数据:
到此数据导入完成;
注:(1)创建的用户和表空间是和导出数据库中的用户和表空间对应的;如要从A数据库中导出B用户C表空间下的所有表、数据、序列到M数据库;则在M数据库中创建B用户
和C表 空间。
(2)oracle11数据库不能导出orcale10的数据
(3)plsql导出表数据是如果数据中用Long类型的大数据,导出格式不能是sql,只有dmp格式才可以。
二、使用impdp/expdp导入导出表
1、导出数据库语句
(exdmp 用户名/密码 dumpfile=文件名称.dmp)
expdp username/password dumpfile=database.dmp
2、导入数据库语句
导入数据库之前首先创建表空间、创建用户(创建表空间是手动创建Data文件夹,否则报错。)、赋权限
CREATE TABLESPACE tablespace1 DATAFILE 'D:\data\tablespace1.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;
CREATE USER username IDENTIFIED BY password DEFAULT TABLESPACE tablespace1 TEMPORARY TABLESPACE temp;
GRANT connect,dba to username;
(impdp 用户名/密码 dumpfile=要导入的文件名.dmp REMAP_SCHEMA=导出的用户名:导入的用户名 EXCLUDE=USER)
impdp username/password dumpfile=database.dmp REMAP_SCHEMA=username1:username EXCLUDE=USER
导入数据库时若是提示“未找到表空间”,则删掉导入未成功的表,创建缺少的表空间后,再次导入数据库。
--修改表所在表空间(执行后选择所有的列表项再次执行)
select 'alter table '|| table_name ||' move tablespace tablespace1;' from user_tables;
--修改索引(执行后选择所有的列表项再次执行)
select 'alter index '|| index_name ||' rebuild tablespace tablespace1;' from user_indexes;
alter table gg_doc move lob(CONTENT) store as(tablespace tablespace1);
alter table WEB_doc move lob(CONTENT) store as(tablespace tablespace1);
alter table UI_BILL move lob(XML) store as(tablespace tablespace1);
将WEB项目部署到IIS后,还是使用项目路径连接不到项目,先检查是否是防火墙未关。
ORACLE数据库的导入及导出的更多相关文章
- Oracle数据库的导入和导出
Oracle数据库的导入和导出,是一项重要的的技术活,不但解决了数据库的导入导出,更方便快捷的获得数据. 使用imp和exp导入导出数据 使用exp导出数据 存放目录为\ORACLE_HOME\BIN ...
- 关于Linux下使用expdp和impdp命令对Oracle数据库进行导入和导出操作
说明:本次导入和导出采用expdp和impdp命令进行操作,这2个命令均需要在服务器端进行操作 http://www.cnblogs.com/huacw/p/3888807.html 一. 从O ...
- Oracle数据库的导入与导出
导出 在命令行输入"exp",回车即可访问指定的数据库, 我这里需要访问远程的数据库,所以带上了IP.端口等一些参数,具体的参数详情可以输入"exp -help" ...
- Oracle 数据库的导入与导出
1.导入 打开cmd,用管理员登录:sqlplussys as sysdba密码不用输: 创建表空间:create tablespace tablespaceName datafile 'E:\tab ...
- ORACLE数据库在导入导出时序列不一致的问题
ORACLE数据库在导入导出时序列不一致的问题 在使用ORACLE数据库时,当给一个表设置自增字段时,我们经常会使用到序列+触发器来完成.但当你需要对数据库进行导入导出时,序列很容易出问题. 当你 ...
- oracle数据库数据导入导出步骤(入门)
oracle数据库数据导入导出步骤(入门) 说明: 1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL 2.如果熟悉命令,建议用exp/imp ...
- oracle数据库的导入 导出实例
oracle数据库的导入 导出实例 分类: DataBase2011-09-07 23:25 377人阅读 评论(0) 收藏 举报 数据库oraclefileusercmdservice 我要从另外一 ...
- Oracle 数据的导入和导出(SID service.msc)
一:版本号说明: (1)(Oracle11 32位系统)Oracle - OraDb11g_home1: (2)成功安装后显演示样例如以下:第一个图是管理工具.创建连接.创建表:第二个是数据库创建工 ...
- Oracle数据库备份/导入工具
expdp和impdp常用于ORACLE数据库的导入导出. expdp导出数据库 1.root用户创建用于impdp/expdp导入导出的目录: # mkdir -p /home/dmpdata # ...
随机推荐
- 1Z0-053 争议题目解析212
1Z0-053 争议题目解析212 考试科目:1Z0-053 题库版本:V13.02 题库中原题为: 212.Note the following parameters settings in you ...
- (四)WebGIS中通过行列号来换算出多种瓦片的URL 之离线地图
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.前言 在前面我花了两个篇幅来讲解行列号的获取,也解释了为什么要获取行 ...
- [Web API] Web API 2 深入系列(1) 路由
目录 ASP.NET 路由 注册路由 动态映射HttpHandler WebAPI 路由 注册路由 调用GetRouteData 2个路由系统衔接 GlobalConfiguration Hosted ...
- HTML元素坐标定位,这些知识点得掌握
文档坐标和视口坐标 视口坐标是相对于窗口的坐标,而文档坐标是相对于整个文档而言.例如,在文档坐标中如果一个元素的相对于文档的Y坐标是200px,并且用户已经把浏览器向下滚动了75px,那么视口坐标中元 ...
- 数字限时增长效果实现:numberGrow.js
这是上周工作中写到的一个功能,大概的效果就是页面中有几处数字,统计公司的一些业务信息,需要在第一次出现的时候,做一个从0开始增长,大概2秒自动增长到真实数值,并停止增长的效果.这个问题的重点在于解决如 ...
- 【转】asp.net(c#)加密解密算法之sha1、md5、des、aes实现源码详解
原文地址:http://docode.top/Article/Detail/10003 目录: 1..Net(C#)平台下Des加密解密源代码 2..Net(C#)平台下Aes加密解密源代码 3..N ...
- Java字节、十进制、十六进制、字符串之间的相互转换
1. 字节转10进制 直接使用(int)类型转换. /* * 字节转10进制 */ public static int byte2Int(byte b){ int r = (int) b; retur ...
- linux下c程序的链接、装载和库(3)
9. 目标文件放在一起-->静态库. 你的同事给出的目标文件太多了,从 one.o two.o …… …… 一直到 xxx.o. 好的,你如果真正想用,你的同事提供的这些现有的目标文件,你得做三 ...
- wParam和lParam两个参数到底是什么意思?
在Windows的消息函数中,有两个非常熟悉的参数:wParam,lParam. 这两个参数的字面意义对于现在的程序来说已经不重要了,因为它是16位系统的产物,为了保持程序的可移植性,就将它保存了下来 ...
- java web学习总结(十五) -------------------JSP基础语法
任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用. 一.JSP模版元素 JSP页面中的HTML内容称之 ...