--20141230部署脚本(按照时间顺序从上往下)

  --命令行,导出要部署的数据库数据(无分号)
--expdp RMB3/test123@orcl3 SCHEMAS=RMB3 directory=expdir dumpfile=20141230.dmp logfile=20141230.log
--上句注释:
--expdp:cmd命令(即win下的一个exe程序)
--RMB3/test123@orcl3:用户名/密码@本地服务命名(netManager中的本地服务命名SID,不是那个全局的服务名)
--SCHEMAS=RMB3 : 要导出的用户的SCHEMAS
--directory:导出文件存放目录
--dumpfile:生成的dmp文件名(带扩展名)
--logfile:日志文件名 --如果是覆盖部署需要删除user以及tablespace
--drop user RMB cascade;
--drop tablespace RMB including contents and datafiles; --create or replace directory EXP_DIR as 'D:\app\Administrator\exp_dir';--指定一个目录,用来存放数据库的导出文件
--GRANT READ,WRITE ON DIRECTORY EXP_DIR TO sys;--为某用户授权令其可以访问指定目录 --新建表空间
--为新的表空间指定dbf文件存放目录,一般都存于oracle安装目录的oradata目录
CREATE TABLESPACE RMB
LOGGING
DATAFILE 'D:\app\Administrator\oradata\orcl\RMB.DBF'
SIZE 50M
AUTOEXTEND ON
NEXT 32M MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL; --新建用户并指定表空间
create user RMB identified by test123
DEFAULT TABLESPACE RMB; --为新用户授权
grant connect,resource to RMB;
grant create session,dba to RMB;
--回收RMB用户操作所有表空间的权限
revoke unlimited tablespace from RMB;
--修改用户RMB在表空间RMB中的配额上限为“无限制”
alter user RMB quota unlimited on RMB; --命令行,为新用户导入数据(无分号)
--impdp RMB/test123@orcl SCHEMAS=RMB3 exclude=USER REMAP_TABLESPACE=RMB3:RMB REMAP_SCHEMA=RMB3:RMB directory=exp_dir dumpfile=20141230.dmp logfile=20141230imp.log
--上句注释:
--impdp:cmd命令(即为win下的一个exe程序)
--SCHEMAS:要导入的源SCHEMAS
--exclude:排除特定对象
--REMAP_TABLESPACE=RMB3:RMB : 修改用户表空间(源表空间:目的表空间)
--REMAP_SCHEMA : 修改用户SCHEMA(源SCHEMA:目的SCHEMA),意为将用户数据由源SCHEMA迁往目的SCHEMA
--dumpfile:要导入的数据文件名
--logfile:导入日志的文件名 --补充
--查看所有表空间
select * from dba_tablespaces ;
--查看RMB表空间的信息
select file_name ,TABLESPACE_NAME from dba_data_files where TABLESPACE_NAME ='RMB';
--查看所有目录
select * from dba_directories;

最新文章

  1. AMD高级应用(翻译)
  2. .net求两个数的最大公约数和最小公倍数
  3. WPF中的WebBrowser
  4. Java SE/ME/EE的概念介绍
  5. Windows 下 Django/python 开发环境配置
  6. aliyun 启用ECS iptables
  7. ogg的孩子-无损音频编解码flac
  8. 【JavaScript_DOM 百度搜索框】
  9. Python字符串详解
  10. Vue Route Building the UI back-end framework
  11. Netty实战十一之预置的ChannelHandler和编解码器
  12. C#设计模式之十八状态模式(State Pattern)【行为型】
  13. react+dva+antd项目构建
  14. 4、订单详情 /items/order/detail?orderNo=201903251750380001
  15. 转:在ASP.NET MVC中通过URL路由实现对多语言的支持
  16. Eclipse-设置保存时自动给变量加final
  17. Windows Hadoop Error: JAVA_HOME is incorrectly set.
  18. 第二十篇:不为客户连接创建子进程的并发回射服务器(poll实现)
  19. 怎么解决深入学习PHP的瓶颈
  20. HDU----专题训练

热门文章

  1. VS版本下载
  2. linux命令 --> pwd命令
  3. 关于Eclipse插件开发-----加入首选项(preferencePages)
  4. JavaScript高级程序设计(第三版)学习笔记13、14章
  5. c#调用c++ dll(二)
  6. 提高查询速度:SQL Server数据库优化方案
  7. SharePoint 学习记事(一)
  8. myeclipse的新建severlet不见解决方法
  9. 在Linux系统下安装大于mysql5.5版本的数据库
  10. 链表C++模板实现