12c 应答方式安装 (二) 创建cdb+pdb+netca
上一篇已经用应答文件安装了数据库软件,这一篇博客接着安装12c新推出的CDB和PDB。http://blog.itpub.net/29047826/viewspace-1443856/一,配置netca1. 复制并修改netca配置文件[oracle@snow response]$ cp -rp netca.rsp cdb_pdb_netca.rsp[oracle@snow response]$ vi cdb_pdb_netca.rsp...
12c 应答方式安装 (一)数据库软件
图形化安装数据库软件,创建数据库,配置监听大家都很熟悉了,本篇博客分为几部分来演示应答方式(response)安装数据库软件、创建数据库等操作。 这种方式的好处是可以深入了解没有安装配置的细节。 首先来看一张OFA的脉络图,虽然生产环境总会自定义这些路径,但是总的框架还是不会变的。 ...
12c 数据泵常用功能总结
一. 保持服务器端环境变量和数据库字符集一致SYS@cdb >select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.AL32UTF8[oracle@snow ~]$ echo $LANGen_US.UTF-8如果需要调整环境变量可以使用下面的命...
12c 数据泵命令行交互模式
数据泵作业执行过程中可以使用Ctrl+C组合键使其暂停,进入用户交互模式。注意和普通的OS操作不一样的地方是,Ctrl+C不会cancel正在执行的作业,而是使其数据泵进入交互模式。下面的例子可以演示其效果[oracle@snow ~]$ expdp dp/dp@pdb1 directory=dp_dir dumpfile=full_pdb1.dmp logfile=full_pdb1.log full...
12c pdb的数据泵导入导出简单示例
12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb。在为pdb做数据泵导入导出时和传统的数据库有少许不同。1,需要为pdb添加tansnames2,导入导出时需要在userid参数内指定其tansnames的值,比如userid=user/pwd@tans下面通过一个例子演示pdb的数据泵导入导出操作...
12c 数据泵导入时禁止生成日志的参数disable_archive_logging
早就希望数据泵导入时能够有nologging的功能,省去很多归档日志的消耗。从Oracle Database 12c开始终于有了该功能,就是使用参数DISABLE_ARCHIVE_LOGGING。从字面上就能看出它的用处吧,禁用归档日志!在执行导入操作时,对象的记录日志属性会被设置为NO,导入操作结束后日志属性还原。1,采用压缩...
12c 数据泵一致性导出
在OGG同步的项目中,总会遇到默写表同步失败需要重新表级初始化。这时候采用数据泵来导入导出就需要考虑数据一致性问题,确保我们导出的数据是基于某个scn或者某个时间戳,这样做才能让已经停止的复制进程(replicat)知道从哪里开始追加数据库变化。12c中数据泵为我们提供了两种一致性导出的参数,一个是基于scn...
12c 数据泵克隆用户
有时候生产环境会出现这样的需求,将用户及其对象和数据移动到其他数据库测试,并且需要为该用户重命名。这时候可以采用数据泵中remap_schema参数来处理。数据泵目录已经创建好:dp_dir数据泵用户已经创建好:dp/dp 权限为dba测试用户为hr1. 导出schema为HR的所有内容[oracle@snow ~]$ expdp dp/dp ...
12c 数据泵提取建表空间语句和建表语句
数据泵含有很多灵活的功能,比如使用expdp导出用于重建表空间的DDL语句,或者建表的DDL语句。使用expdp导出创建表空间的元数据,其中参数include会限制导出范围为表空间[oracle@snow ~]$ expdp dp/dp directory=dp_dir dumpfile=ex.dmp full=y include=tablespaceExport: Release 12.1.0.1.0 - Productio...
12c 数据泵传输表空间
1,查看待传输表空间example是否违反了独立性规则[oracle@snow ~]$ export ORACLE_SID=ora12c[oracle@snow ~]$ sqlplus / as sysdbaSYS@ora12c >exec dbms_tts.transport_set_check('EXAMPLE',TRUE);PL/SQL procedure successfully completed.SYS@ora12c >select * from transport_set_v...
12c 数据泵导入导出级别
数据泵导入导出十分灵活,可以分为以下级别:全库级别schema级别表级别表空间级别一,全库级别全库级别数据泵导出也可以理解为逻辑全库备份。生成的导出文件含有重建数据库的所有必要信息。并且在schema级别或者表级别等导入操作时也可以使用全库导出文件。在生产环境中体积较...
12c 数据泵作业启动后相关进程和表
启动数据泵导入和导出作业时,在服务器上会初始化一个OS主进程ora_dmNN_<SID>和一个expdp/impdp进城,当作业结束,上述进程消失。可以使用ps命令来查看这些变化为我们监控作业提供一些信息。如果开启并行模式parallel,则会出现ora_dwNN_<SID>进程。另外在导出导入过程中还会创建数据库状态表,该表的的owner为启...
12c 使用SQL命令手工创建CDB数
在工作环境中我们可能没有机会使用SQL命令手工创建12c CDB,但是学习一下手工建库对熟悉其安装步骤和所需条件还是有帮助的。下面开始手工建库。1,配置环境变量[oracle@snow ~]$ cat /home/oracle/.bash_profileexport ORACLE_SID=CDBexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=...
12 DBCA创建pdb的两种方法
12c新推出的pdb是一种全新的数据库管理模式,有别于传统的数据库。今天的实验室是使用dbca图形界面创建一个pdb,再用dbca的静默方式创建一个pdb。pdb是可插拔数据库,当然也就离不开cdb。c就是container,容器。环境变量如下export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/pr...
Oracle 12c installation error INS-30131?
今天收到一个项目组的工单,要求在一个windows 2008R2 操作系统上安装一个oracle 12c 32位客户端。目的是辅助PL/SQL developer工具。windows上的安装比Unix要简单写,但是也会遇到各种各样的问题,同样我也遇到了INS-30131错误。解决方法是:1,先确认c盘可共享访问,如下图所示。2,然后手...
安装12pdb遇到 Error in Process:/u01/app/oracle/product/12.1.0/db_1/perl/bin/perl
最近在mac上安装12c遇到不少小问题,今天又出现一个新问题跟大家分享一下。这个问题在windows8.1安装windows版12c也会报关于perl.exe错误, 但是在windows下的VMware下安装就不会出现下面的问题。也有人认为是OracleLinux的问题,使用SentOS正常,等等。总之都是perl惹得祸,找到问题原因解决之!宿主机:mac虚...
reset 参数在RAC环境修改spfile参数需要注意的事项
数据库版本为10.2.0.4SYS@snow1 >select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64biPL/SQL Release 10.2.0.4.0 - ProductionCORE 10.2...
12c 简单至极的静默方式创建数据库
12c 官方文档上建议创建数据库使用AL32UTF8字符集,并给出了一个静默模式快速安装数据库的一个小例子。Oracle建议安装数据库时采用AL32UTF8字符集,它对于全世界各种不同语言支持的较好。改变字符集是一个复杂而繁重的工作,最好不要再修改。所以建议使用AL32UTF8。即便是Oracle建议使用该字符集,在DBCA创建数...
图解 Mac+VMwareFusion+Oracle12cR1+PSU 单实例安装
环境介绍宿主机 Mac优胜美地虚拟机软件 VMware Fusion 7.1虚拟机系统 Oracle Linux 6.6数据库软件 Oracle 12.1.0.2OPatch 12.1.0.1.6Patch 19769480 一 安装虚拟机系统Oracle Linux 6.61. 更多选项,继续2. 创建自定义虚...
10gRAC 安装遇到Invalid node name "RACTEST1” entered
安装集群软件时,在第二个节点执行遇到下面的错误/u01/app/oracle/product/10.2.0/crs/root.sh....within 30 secnonds.....within 600 seconds.Running vipca(silent) for configuring nodeappsInvalid node name "RACTEST1" enteredInvalid node name "RACTEST1" entered...