exp/imp工具
几点注意:oracle11g的exp不会导出空表,所以用expdp最好报错要第一时间看,导入要注意tablespace和user的建立user:create user OADEMO profile default identified by OADEMO default tablespace OADATA temporary tablespace temp...
SYSTEM无权限
sqlplus /nologconn sys/password as sysdbagrant sysdba to system
oa数据库初始化
SELECT USERENV('LANGUAGE') FROM DUAL;connect system as sysdba ;shutdown immediate ;startup mount ;alter system enable restricted session;alter system set JOB_QUEUE_PROCESSES=0; alter system set AQ_TM_PROCESSES=0;alter database open ; alter database cha...
数据写过程中各项触发条件及逻辑
如大家所知,用户提交的数据并非直接写入数据文件,这中间有一个复杂的处理过程,如下图所示:大致描述了数据写过程中的处理逻辑数据写过程的体系结构.jpg写数据库缓存:单数据库缓存的写过程看起来很简单,但是其实际过程相当复杂,大家务必要注意。最基本的在写数据库缓存之前,肯定会先涉及到读,比如你要更新...
多个控制文件的创建
1.修改数据库alter system set control_files='C:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL01.CTL','C:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL02.CTL','C:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL03.CTL','C:\APP\ADMINISTRATOR\FAST_RECOVERY_AREA\ORCL\CONTROL02.CTL' SCOPE=SPFILE;2....
bbed来模拟坏块及修复
一: 创建测试用的表SQL> create table jiujian(des varchar(30)) tablespace pos;Table created.SQL> insert into jiujian values('zhangxu love oracle');1 row created.SQL> select * from jiujian;DES------------------------------zhangxu love oracle2 查询表jiujian所在的块语句:se...
linux 权限 chown
chown -R oracle.oinstall /u01/oralce/db_2 这是改所有者改权限可以使用xftp
通过rman duplicate来恢复至同机器上的不同sid
环境:centos 5.9SID1 : omrepSID2 : test目的是将SID1的数据完整复制到SID2上,选择的方法是rman duplicate参考文档:《RMAN Recipes for Oracle Database 11g.pdf》依据其15-3章的duplicating withoutbackup改编一.配置listener.ora及tnsname.ora(这一步最为重要,特别是UR=A,因为无法识别动...
使用sqlloader快速导入
1. 打开toad, 2. 1打开后,选择sqlloader3. 导出后,放在C:\Users\A...
linux-scp传文件
CentOS, 本地服务器,ip: 192.168.1.111Ubuntu, 远程服务器,ip: 192.168.1.1121.拷贝远程服务器的目录到本地服务器远程服务器192.168.1.112上面/tmp目录下面有个test目录,里面有个文件名为test,内容也为testroot@ubuntu:/tmp# cat test/testtest拷贝远程服务器192.168.1.112的目录/tmp/test到当前目录下。[root...
错误的scp语句导致空间满
错误的语句:scp -r /u01/backupset 192.168.17.246:/u01/backupset正确的语句:scp -r /u01/backupset 192.168.17.247:/u01错误的语句复制给本机,无限创建文件夹,直到磁盘满
alter system switch logfile hang住的一种可能
检查位置所在文件夹,是不是有permission denied?
linux-oracle11g-dg搭建日志
rpm -ivh compat-libstdc++* elfutils* ksh* libaio-devel* unixODBC* unixODBC-devel* --nodepscp compat-libstdc++* /u01cp elfutils* /u01cp ksh* /u01cp libaio-devel* /u01cp unixODBC* /u01cp package unixODBC-devel* /u01rpm -q binutils compat-libstdc++ elfutils...
dg开启顺序
开启DG,首先开启standby数据库,然后再开启primary数据库。使用oracle用户登陆standby数据库主机,将备机开启到管理模式$sqlplus “/as sysdba”SQL>startup mountSQL>alter database recover managed standby database disconnect from session;使用oracle用户登陆primary数据库主机将数据库开启...
解压缩
tar -zxvf rlwrap-0.37.tar.gz
显示-bash-3.2$ .的解决办法
if [ -f ~/.bashrc ]; then . ~/.bashrcfi注意无论root还是oracle都要加上
su 报错 删除用户
别把正确的配置给删了后一个export=path会将前一个覆盖注意!userdel -r oracle或者将/home/oracle文件夹删除,以及/var/spool/mail[root@rac1 mail]# userdel grid[root@rac1 mail]# rm -Rf /home/grid[root@rac1 mail]# rm -Rf /var/spool/mail/grid[root@rac1 mail]# userad...
asm报错一例-support 报错rename failed
将报错位置备份,用cp -r递归复制rm -Rf删除该位置重新安装oracleasm-support成功注:http://www.oracle.com/technetwork/server-storage/linux/downloads/rhel5-084877.html先用uname -a看x86还是i386,然后uname -r看内核,找asmlib和support在最上面,不分内核...
grid先行检查成功!
unzip -o -d /u01/grid grid*.
root.sh执行失败的解决方法及后续处理
第一次执行,node2报错显示deconfig before proceeding 时,在失败节点上执行 /u01/app/11.2.0/grid/crs/install/rootcrs.pl -verbose -deconfig -force 然后先检查预先条件是否正确runcluvfy >/u01/report.txt >输出也是要加路径的,否则不知道输出到那里去了。。 Incons...