Oracle数据库导入导出简单备份
oracle数据库简单备份 方法一: 1、导出
exp c##xmq/pwda@orcl owner=c##xmq file=C:/expdb.dmp buffer=8000
2、导入
2.1.删除原来用户
sqlplus system/123456
SQL>drop user c##xmq cascade;
////如果出现 ORA-00604: 递归 SQL 级别 1 出现错误
////或出现ORA-01940:无法删除当前连接的用户
////就重启数据库再drop
////SQL> shutdown immediate
////SQL> startup 2.2.创建表空间和用户
create tablespace xmq_tablespace datafile 'C:/dboracle/xmq.dbf' size 15m autoextend on next 5m;
create user c##xmq identified by pwda;
grant connect,resource,dba to c##xmq;
alter user c##xmq default tablespace xmq_tablespace;
////若是创建表空间提示表空间已存在,则:
////drop tablespace xmq_tablespace including contents and datafiles;
////再创建表空间
创建成功后
SQL>exit
2.3.导入
imp c##xmq/pwda@orcl fromuser=c##xmq touser=c##xmq file=C:/dboracle/expdb.dmp buffer=8000 方法二: 1、导出
1.创建目录
create directory dbDir as 'c:\test\dump';
2.授权
grant read,write on directory dbDir to c##xmq;
3.根据用户导出
expdp c##xmq/pwda@orcl schemas=c##xmq dumpfile=expdp.dmp logfile=expdp.log DIRECTORY=dbDir version=10.2.0;
2、导入
2.1.删除原来用户
sqlplus system/123456
SQL>drop user c##xmq cascade;
////如果出现 ORA-00604: 递归 SQL 级别 1 出现错误
////或出现ORA-01940:无法删除当前连接的用户
////就重启数据库再drop
////SQL> shutdown immediate
////SQL> startup 2.2.创建表空间和用户
create tablespace xmq_tablespace datafile 'C:/dboracle/xmq.dbf' size 15m autoextend on next 5m;
create user c##xmq identified by pwda;
grant connect,resource,dba to c##xmq;
alter user c##xmq default tablespace xmq_tablespace;
////若是创建表空间提示表空间已存在,则:
////drop tablespace xmq_tablespace including contents and datafiles;
////再创建表空间
创建成功后
SQL>exit
2.3.导入
2.3.1.创建目录
create directory dbDir as 'c:\test\dump';
2.3.2.授权
grant read,write on directory dbDir to c##xmq;
2.3.3.导入
impdp c##xmq/pwda DIRECTORY=dbDir DUMPFILE=expdp.dmp SCHEMAS=c##xmq; --(FULL=y); 【从一个用户导入到另外一个用户(user2存在):impdp user2/pass2 directory=dumpdir dumpfile=user1.dmp REMAP_SCHEMA=user1:user2 table_exists_action=append full=y;】
【从一个用户导入到另外一个用户(user2不存在):impdp system/passsystem directory=dumpdir dumpfile=user1.dmp REMAP_SCHEMA=user1:user2 table_exists_action=append full=y;】 【或者:impdp '/as sysdba' directory=EXPDPDIR dumpfile=expdp.dmp remap_schema=c##xmq:c##xmq table_exists_action=append version=10.2.0】 格式化导出文件示例:
exp c##test/test@orcl file=c:\dbdir\expdump\backup_%date:~0,4%%date:~5,2%%date:~8,2%.dmp owner=c##test log=c:\dbdir\expdump\backup_%date:~0,4%%date:~5,2%%date:~8,2%.log
Oracle数据库导入导出简单备份的更多相关文章
- Oracle数据库导入导出(备份还原)
一.数据库的导出 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中(全库导出) exp system/manager@TEST file=d:\ ...
- oracle中导入导出数据备份数据库
原文:oracle中导入导出数据备份数据库 数据库所在位置 将数据导出到的文件名 用户名 备份数据库 :exp c ...
- oracle数据库导入导出命令!(转)
oracle数据库导入导出命令! Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出完成 ...
- 如何在oracle中导入导出(备份&恢复)dmp数据库文件
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中. 利 ...
- Oracle数据库导入导出 imp/exp备份还原
Oracle数据导入导出imp/exp Oracle数据导入导出imp/exp 在cmd的dos命令提示符下执行,而不是在sqlplus里面,但是格式一定要类似于: imp/exp 用户名/密 ...
- oracle数据库导入导出命令!
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢 ...
- Oracle 数据库导入导出 dmp文件
转自: http://hi.baidu.com/ooofcu/blog/item/ec5d1f9580d41f007af48077.html 首先询问对方数据库的表空间名称和大小,然后在你的oracl ...
- Oracle数据库导入导出命令总结
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中.利用 ...
- Oracle数据库导入导出命令总结 (详询请加qq:2085920154)
分类: Linux Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的 ...
随机推荐
- object -c OOP , 源码组织 ,Foundation 框架 详解1
object -c OOP , 源码组织 ,Foundation 框架 详解1 1.1 So what is OOP? OOP is a way of constructing softwar ...
- eval()将json 字符串转换为数组
json ={ GW:[{id:"655",mc:"董事"},{id:"656",mc:"书记"},{id:" ...
- sql server 2008 r2 无法定位到数据库文件目录
像这样,选择数据库文件时, 无法定位到文件夹目录,子目录下的都不显示.明明选择的这个文件夹里还有很多子文件夹,却显示不了. 解决方法: 在此文件夹上右击,属性-安全 添加红框中的用户就可以了.
- 解决qt提示:qt.network.ssl: QSslSocket: cannot call unresolved function DH_free和qt.network.ssl: QSslSocket: cannot call unresolved function d2i_DHparams
转载请注明出处:https://i.cnblogs.com/EditPosts.aspx?postid=7127254 运行环境:VS2015&Qt5.8 方法一(未能解决):把C:\Qt\Q ...
- 【原创】DESTOON做中英双语言(多语言)切换版本具体详解
第一次发原创好激动,该注意点什么? 在开发过程中用户有许多要求,比如这个多语言切换就是一个需求. 首先讲解一下DESTOON(DT)后台系统如何做这个中英.甚至多语言切换的这个功能. DT本身不自带多 ...
- hibernate 批量抓取
使用场景: 是查询出来一个集合,然后又查询每个集合对象中的集合.使用set标签中的batch-size属性实现. 数据库中只有5个区道信息: 设置batch-size=”5”,执行的查询语句如下: 而 ...
- 【经验】停止Smart Card服务
Windows+R键调出运行 输入 services.msc 有一项Smart Card的服务找到他->属性->启动类型(设置为禁用 )->确定,然后重新启动服务
- webpack遇见的坑:Please install 'webpack-cli' in addition to webpack itself to use the CLI.
webpack-cli没被找到: 在webpack4.0之后,需要全局安装webpack-cli, 在全局安装webpack之后,cnpm i webpack-cli -g 在局部使用webpack时 ...
- Java A
4.在ORACLE大数据量下的分页解决方法.一般用截取ID方法,还有是三层嵌套方法. 答:一种分页方法 <% int i=1; int numPages=14; String pages = r ...
- OBJECTPROPERTY用法整理
OBJECTPROPERTY用法整理 分类: 系统表与表结构 数据库管理维护2010-06-03 16:37 2783人阅读 评论(1) 收藏 举报 数据库sql serverinsertobject ...