架设oracle linux官方yum源
参考资料:http://tech.ddvip.com/2013-08/1377882313201874.html我的oracle enterprise linux版本是5.6,配置yum源的本意是因为我在安装control-center的RPM包的时候,rpm包之间的依赖性太大,一个个安装太麻烦,想到架设yum源来安装先通过ISO安装盘安装wgetmount -o loop /dev/hdc /root/linux[root@no...
NTP配置时间同步
Oracle RAC两个节点,配置NTP使得两个节点时间同步1)节点1和节点2都启动NTP服务,节点2(客户端)向节点1(服务器端)同步如果测试用,可修改节点2的时间不同于节点1的时间,date -s "2013-12-20 12:00:00"节点1(服务器端)的配置:[root@node1 ~]# vi /etc/ntp.conf# Permit time synchronization with o...
虚拟机和宿主之间的网络互通
Vmware Server创建的虚拟机,创建了Oracle 10g RAC,但是每个节点启动之后,在本地电脑,使用SecureCRT去连,都很慢,有时候能连上,有时候连不上,有时候在节点重启网络service network restart之后,可以成功连上,但是依然很慢。今天直接怎么重启都连不上了,后来网络上搜到一篇文章,是本地电脑的相关配置...
Oracle Enterprise Linux 5.6下安装Oracle 10g RAC执行root.sh报错问题解决
安装clusterware执行到最后一步,要求分别在节点1和节点2上执行/u01/oraInventory/orainstRoot.sh和/u01/crs/root.sh节点1执行/u01/oraInventory/orainstRoot.sh[root@node1 logs]# cd /u01/oraInventory/[root@node1 oraInventory]# ./orainstRoot.sh Changing permissions of /u01/oraInventory to 770.Changin...
oracle中对LONG列进行查询
原文地址:http://oracle.chinaitlab.com/exploiture/834883.htmlSQL> CREATE TABLE T_LONG (ID NUMBER, LONG_COL LONG);表已创建。SQL> INSERT INTO T_LONG VALUES (1, LPAD(1, 32767, 'HELLO WORLD!'));已创建 1 行。SQL> COMMIT;提交完成。SQL> SELECT * FROM T_LONG WHERE LONG_COL LIKE '%WORLD%'2 ;SE...
跨resetlogs的恢复
实验数据参考http://blog.itpub.net/26524307/viewspace-1061246/http://blog.itpub.net/26524307/viewspace-1061600/归档日志[oracle@mylinux arch]$ lltotal 2876-rw-r----- 1 oracle oinstall 555520 Nov 7 22:04 1_3_797547884.dbf-rw-r----- 1 oracle oinstall 1547776 Nov 7 22:04 1_...
noarchivelog模式下冷备时没有备份联机重做日志文件
--整理以前的学习笔记先更改数据库为noarchivelog模式SQL> archive log list Database log mode Archive ModeAutomatic archival EnabledArchive destin...
归档日志物理删除后闪回恢复区空间未释放
连接数据库进去提示ora-00257:archiver error.Connect internal only,until freed.登录服务器,操作系统验证,登录好久登录不进去无奈,把oracle服务重启了下,终于登录进去了查询v$archived_log里面有2条归档日志记录,但是在磁盘上怎么找都找不到select * from V$FLASH_RECOVERY_AREA_USAGE;--显示归档...
闪回(关于闪回表)
--整理以前的学习笔记闪回表是基于undo data的SQL> conn emr3/emr3@112已连接。SQL> flashback table hl_binglimb to timestamp(to_date('2012-10-18 23:59:59','yyyy-mm-dd hh24:mi:ss'));flashback table hl_binglimb to timestamp(to_date('2012-10-18 23:59:59','yyyy-mm-dd hh24:mi:ss')) &nbs...
闪回(关于闪回数据库)
--整理以前的学习笔记1、闪回数据库的相关配置及确认SQL> archive log list;--处于archivelog模式下Database log mode Archive ModeAutomatic archival  ...
闪回(关于闪回查询)
--整理以前的学习笔记1、闪回版本查询:闪回版本查询功能依赖于AUM(Automatic Undo Management),AUM指的是采用撤销表空间记录来增、删、改数据的方法。conn hr/hrSQL> select dbms_flashback.get_system_change_number from dual;select dbms_flashback.get_system_change_number from dual &...
闪回(关于回收站)
--整理以前的学习笔记1、从回收站recyclebin闪回被删除的表conn hr/hrpurge recyclebin;SQL> create table t (id number);Table created.SQL> insert into t values(1);1 row created.SQL> commit;Commit complete.SQL> create index idx_t_id on t(id);Index created.SQL> col ob...
外键约束drop table cascade constraints
--整理以前的学习笔记create table dept(deptno number(2) primary key,dname varchar2(20));create table emp(empno number(4) primary key,ename varchar2(20),deptno number(2));alter table emp add constraint emp_deptno_fk foreign key(deptno) references dept(deptno);SQL> select object_name,obje...
约束的4种状态以及immediate、deferred
--整理以前的学习笔记1、约束的4种状态:enable validate/disable novalidate/enable novalidate/disable validatecreate table dept(deptno number(2) primary key,dname varchar2(20) not null);alter table dept add constraint dept_deptno_ck check (deptno>20);--新创建的约束默认状态是enable valid...
关于using backup controlfile(丢失控制文件和数据文件)
--整理以前的学习笔记先确保数据库处于archivelog模式下,/u01/arch下是空的SQL> archive log listDatabase log mode No Archive ModeAutomatic archival &nbs...
静态注册和动态注册
--整理以前的学习笔记相关文章:http://blog.itpub.net/26524307/viewspace-1061151/1、动态注册实例启动的时候会进行动态注册,alter system register也是动态注册,动态注册不需要listener.ora,如果local_listener参数为空,则默认注册到本机的1521端口2、静态注册先把实例关闭在netmgr启动net ...
操作系统身份验证和口令文件身份验证总结
--整理以前的学习笔记操作系统身份验证:sqlnet.ora中不能为SQLNET.AUTHENTICATION_SERVICES=(NONE),为none的时候就禁用了操作系统身份验证有两种:1、conn /as sysdba只能在本地,需要为拥有oracle软件的用户,且在DBA组里2、conn /(远端conn /@dedicated)这种可以认为是外部身份验证中的操作系统身份验证creat...
外部身份验证方法(os_authent_prefix和remote_os_authent)
--整理以前的学习笔记参考资料:http://biancheng.dnbcw.info/oracle/164652.htmlhttp://hi.baidu.com/loveyurui/blog/item/1aafbba33a207e804710648a.html在linux上创建账户erin[root@mylinux ~]# useradd erin[root@mylinux ~]# passwd erinChanging password for user erin.New UNIX password: BAD PASS...
解决securecrt中sqlplus和rman中sql语句上下键显示
--整理以前的笔记一开始没有安装readline-devel-5.1-3.el5.i386.rpm,导致在安装rlwrap-0.30.tar.tar时./configure报错,同时在安装readline-devel-5.1-3.el5.i386.rpm前需要先安装libtermcap-devel-2.0.8-46.1.i386.rpm步骤如下:1、先按照如下顺序安装3个rpm文件rpm -ivh readline-5.1-3.el5.i386.rpmrpm -i...
CentOS5.6中装好Oracle11g之后,启动sqlplus报错
--整理以前的学习笔记CentOS5.6中装好Oracle11g之后,启动sqlplus报错sqlplus: error while loading shared libraries: /u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied网上查资料需要禁用selinuxroot用户登录使用cd命令切换当...