oracle巧用触发器提高数据库安全级别
oracle巧用触发器提高数据库安全级别导读:数据库的安全越来越被企业所重视。用户直接登录数据库又是风险级别最高的,所以对程序用户、业务用户限制性登录又显得格外重要。下面直接干货,告诉你怎么用触发器限制用户登录。SYS@doudou2> select * from v$version;BANNER-----------------------------------------...
oracle with * option 理解
oracle with * option 理解是否使用 with * option权限传递性revoke权限查看视图 with * option否否ALLwith grant option是ALLdba_tab_pr...
Oracle RAC add disk to existing diskgroup
rac diskgroup add disk or drop disk 环境:SQL> select * from v$version; BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise EditionRelease 11.2.0.4.0 - 64bit ProductionPL/SQ...
备份之监控数据备份恢复完成进度(EXPDP/IMPDP/RMAN)
监控数据备份恢复完成进度(EXPDP/IMPDP/RMAN) 一、查看EXPDP/IMPDP的进度1 两个视图当你当如导出的时候,如果数据量比较大,中途有些人会着急,不免想看看进度如何,利用两个视图就可以看:DBA_DATAPUBMP_JOBS和DBA_DATAPUMP_SESSIONS视图col owner_name for a10col job_name for a20col operation for a10...
Oracle expdp ORA-01775: looping chain of synonyms 解决办法
expdp时报错:ORA-39001: invalid argument value ORA-01775: looping chain of synonyms解决方法:删除SYS_EXPORT_SCHEMA_* 相关的同义词。SQL> select owner, object_name, object_type, status from dba_objects where object_name like '%SYS_EXPORT_SCHEMA_%' and OBJECT_TYPE='SYNONYM';OWN...
LINUX操作系统runuser用法
LINUX操作系统runuser用法root用户使用runuser直接调用其他用户的环境变量1.禁止root用户su其他用户[root@DOUDOU1 ~]# su - test -bash: /bin/su: Permission denied2.当前test用户变量[root@DOUDOU1 ~]# cat /home/test/.bash_profile ##test##export ORACLE_SID=doudou3.使用runuser直...
Oracle Fatal NI connect error 12170 TNS-12535 TNS-00505 解决办法
Fatal NI connect error 12170 TNS-12535 TNS-00505 解决办法1. alert.log报警日志Wed Sep 10 08:06:45 2014***********************************************************************Fatal NI connect error 12170. VERSION INFORMATION: ...
oracle 11g 密码不过期、不限制错误次数设置
oracle 11g 密码不过期、不限制错误次数设置col username for a20col profile for a40SELECT username,PROFILE FROM dba_users;select limit from dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;SELECT...
Oralce 优化之SQL复合索引与函数索引优化一例
复合索引与函数索引优化一例导语:业务上有很多应用需求都是date类型转换成char类型进行比较求值。这样的应用,使用索引往往就要应用函数索引,本文讲一例函数索引的应用。SELECTMAX(tt.workitem_id) workitem_id,tt.task_idFROMdoudou ttWHEREtt.position_id=5AND TO_CHAR(tt.pos_rcv_datim, 'yyyymmdd...
Oracle 优化之SQL(复合索引)
SUM优化(复合索引)SUM聚合函数优化方法:SUM列无NULL值 => SUM列增加索引 => INDEX FAST FULL SCANSUM列有NULL值 => SUM列增加复合索引(column,1) => INDEX FAST FULL SCAN复合索引优化SUM聚合函数注意事项:NULL值虽然不影响SUM结果,但是NULL值会影响索引的使用(因为NULL值列的索引值不会被存储),复合...
HP UNIX开机自动挂载与开机自动执行命令
HP UNIX开机自动挂载与开机自动执行命令系统环境# uname -aHP-UX doudou1 B.11.31 U ia64 一、开机自动挂载# cat /etc/fstab# System /etc/fstab file. Static information about the file systems# See fstab(4) and sam(1M) for further details on configuring devices./dev/vg00/lvol3 / ...
EMC LUN ON HP UNIX盘符不一致的解决方法
EMC LUN ON HP UNIX盘符不一致的解决方法1.同一块LUN;找出对应盘符的唯一ID,并找出其WWNcd /dev/rdisk节点1# ls -l /dev/rdisk/disk161crw-r--r-- 1 root sys 13 0x000030 Aug 20 13:53 /dev/rdisk/disk161节点2# ls -l /dev/rdisk/disk162crw-r--r-...
HP-UNIX安装powerpath
HP-UNIX安装powerpath1.从emc官方网站 https://china.emc.com/index.htm 下载软件# lsEMCPower.HPUX.PI.5.2.GA.b577.tar.gz EMCPower.HPUX.PI.5.2.P03.b002.tar.gz2.上传至服务器并gunzip解压# gunzip EMCPower.HPUX.PI.5.2.GA.b577.tar.gz# gunzip EMCPower.HPUX.PI.5.2.P03.b002.tar.gz# ls EMC...
HP-UNIX 创建文件系统
HP-UNIX 创建文件系统1.系统环境# uname -aHP-UX callcdb2 B.11.31 U ia64 2.查看VG组# ll /dev/vg*/groupcrw-r----- 1 root sys 64 0x000000 Jun 9 12:13 /dev/vg00/group3.创建物理卷# pvcreate /dev/rdisk/d...
Oracle最权威、最全面官方文档简集
Oracle最权威、最全面官方文档简集导语:同学们想成为ORACLE专家么?那你就必须有一个权威、全面的Oracle资料?全世界最权威、最全面的Oracle资料是什么呢,那就是官方文档。接下来重磅出击,推出经常使用的官方文档!!!目的:同学们可以正确、全面的理解Oracle各项技术,而不是网络上GOOGLE、BAIDU“党”。让我们...
Oracle 优化之session
Oracle性能优化之合理利用资源(session)导读:同学们是不是都用遇到过这种情况,一个业务系统开发期业务并发量只是估算一个值,而系统上线后这个并发量可能会出现溢出或是不够的情况。在这种情况下我们DBA怎么给出合理的性能优化建议呢?本文就是利用数据给出session并发量的合理值。目的...
Oracle 优化之SQL性能优化之“少做事”(rebuild index)
Oracle性能优化之“少做事”(rebuild index)导语:“少做事”是《收获,不止ORACLE》中的优化思想的精髓,本文来将一下如何用“少做事”的思想来优化(rebuild index)目的:优化rebuild index环境:oracle 11.2.0.4 rac on redhat 6.3SQL> desc doudou Name &nb...
Oracle 优化之SQL insert(nologging方式提升17倍性能)
insert优化(nologging),减少归档量环境:aix 6.1 64bit11.2.0.4 rac on 2 nodes优化前:3点到4点之间,跑批量insert,产生归档量约950*50M=46.3G优化后:3点到4点之间,跑批量insert,产生归档量约54*50M=2.6G优化效果:性能提升了17.8倍优化方法:alter table tablename nologging;注:本文单从归档量...
Oracle 酱油DBA奉献ORACLE数据库监控健康脚本(一)
作为一个甲方酱油DBA,编写一个ORACLE数据库监控健康脚本献给酱油的所有DBA!!!(目前版本为ver1,日后会有更新)脚本用途:一次性收集ORACLE数据库的基本信息,排查出数据库上一些基础性的问题所在。希望对广大酱油DBA有所帮助。脚本收集信息展示:NAME ...
Oracle 酱油DBA奉献expdp,impdp多用户迁移数据(二)
酱油DBA奉献expdp,impdp多用户迁移数据(二)作为一个甲方酱油DBA,怎么可能不迁移数据呢?下面讲讲甲方酱油DBA是怎么数据泵多用户迁移的。本文用途:异构平台数据迁移,数据泵多用户迁移。 涉及到多个批量SQL:生成表空间建立批量SQL、expdp批量导出SQL、impdp批量导入SQL、数据...