Linux系统下ssh登陆很慢的解决办法
vi /etc/ssh/sshd_config#UseDNS yes修改成UseDNS no再次登录会变正常
ORA-39700 with UPGRADE option错误的处理(转)
场景:通过rman做一个数据库的异机恢复,进行到最关键的一步,打开数据库的时候报了错误,详细如下SQL> startup mount;Oracle 例程已经启动。Total System Global Area 6797832192 bytesFixed Size 2241264 bytesVariable Size 3523218704 bytesDatabase Buffers 3254779904 bytesRedo Buffe...
How to change oc4jadmin password for Application Server 10gR3(转载)
as10gR3密码忘记修改方法1
【REDEFINITION】使用在线重定义dbms_redefinition完成主键列类型的调整
在《【REDEFINITION】不可使用dbms_redefinition完成列类型的调整(ORA-42016)》文章中谈到,在修改主键列类型的时候因列类型不一致导致ORA-42016错误,无法完成在线重定义。这个问题可以利用dbms_redefinition.con...
使用expdp导出时评估所需存储容量大小
我们在使用expdp进行数据导出时,可以事先评估需要存储大小容量(bytes),Oracle可以通过两种方式进行容量估算:1)、通过数据块数量2)、通过统计信息中记录的内容估算具体是通过制定参数estimate_only和estimate来评估导出的性能参数estimate_only=y|n 指定是否仅作评估不会导出数据参数estimat...
查看表空间的增长情况
首先查看表空间的增长情况: 查询前一周表空间增长情况:select C.tablespace_name, D."Total(MB)", D."Used(MB)" -C."Used(MB)" AS "Increment(MB)", to_char(next_day(trunc(sysda...
如何限定IP访问Oracle数据库-转
在Oracle中,有3种办法可以限定特定IP访问数据库。第一种是利用登录触发器,如下:CREATE OR REPLACE TRIGGER CHK_IP_LHR AFTER LOGON ON DATABASEDECLARE V_IPADDR VARCHAR2(30); &nbs...
putty最佳的的颜色配置转
默认的putty的配色下,太毁眼睛了。根据列出来的RGB参数,稍微手动配置一下,然后保存: Window下的colours设置代码* Default Foreground: 255/255/255 * Default Background: 51/51/51 * ANSI Black: 77/77/77 * ANSI Green: 152/251/152 * ANSI Yellow: 240/230/140 * A...
oracle通过trigger来限制用户和ip连接数据库的限制
DROP TRIGGER SYSTEM.USER_IP_LIMIT;CREATE OR REPLACE TRIGGER SYSTEM.USER_IP_LIMITAFTER LOGONON DATABASEDECLARE username varchar2(64); ipinfo varchar2(64); BEGIN SELECT SYS_CONTEXT('USERENV', 'SESSION_USER') ...
sys_context函数用法
第一个参数为'USERENV',是固定的,第二个参数也是固定的,但是是多选固定,可选的值如下所示:select sys_context('USERENV','AUTHENTICATION_TYPE') from dual;--用户的认证类型select sys_context('USERENV','AUTHENTICATION_DATA') from dual;--未知select sys_context('USERENV','BG_JOB_ID') from dual...
Oracle数据库索引使用及索引失效总结 转
容易引起oracle索引失效的原因很多: 1、在索引列上使用函数。如SUBSTR,DECODE,INSTR等,对索引列进行运算.需要建立函数索引就可以解决了。 2、新建的表还没来得及生成统计信息,分析一下就好了 3、基于cost的成本分析,访问的表过小,使用全表扫描的消耗小于使用索引。 4、使用<>、not in 、n...
oracle安装由于sga设置大报错
主机内存512G,sga_target准备设置为320G,restore一个数据库过来测试,rman target / startup mount 的时候,一直报错ORA-27102: out of memory直接使用DBCA默认参数把库建好后,再次使用命令来修改,报错依旧。就是与SGA Granule Size相关,设置_ksmg_granule_size=33554432(之前是4M)解决此问题。文档部分...
freebsd 系统磁盘及gmirror认识
查看磁盘信息磁盘一般以ada开头标记0,1,2diskinfo -vt /dev/ada0gmirror 命令(可以在系统man一下)gmirror list gmirror statussystat 能实时查看各种信息systat -pigs 默认值CPUsystat -iostat 硬盘IOsystat -swap 交换分区systat -mbufs 网络缓冲区systat -vmstat 虚拟内存systat -netstat 网络systat -i...
linux watch命令
实际操操作过程中,经常会遇到重复执行同一命令,以观察其结果变化的情况,以前经常是上下键加回车,或是Ctr+p然后回车的方式。 watch - execute a program periodically, showing output fullscreenSYNOPSIS watch [-dhvt] [-n <seconds>] [--differ...
oracle rename table 相关index view constraint synonym等的变化
首先ORACLE官方文档对RENAME操作的说明如下: Use theRENAME statement to rename a table, view, sequence, or private synonym.Oracle Database automatically transfers integrity constraints, indexes, and grants on the old object to the new object.Oracle Database inv...
索引rebuild和rebuild online时要慎重(转载)
这是曾经发生的一次故障,作为教训和备忘还是决定记录下来。生产系统有个千万行级别的表,原本是晚上跑的job中,因某个存储过程中的批量插入语句直到第二天白天没法执行完原因,合作伙伴工程师觉得系统有点慢,为了加开插入速度而直接将该表主键意外的索引都删除掉了。结果出现大量全表扫描和行锁竞争(row loc...
win10 event viewer 报错10016 系统会重启
第一个资料:Windows 10 Event 10016 Fix: The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {D63B10C5-BB46-4990-A94F-E40B9D520160} and APPID {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} to the user NT AUTHORITY\LOCAL S...
创建ASM磁盘有两种方式!
创建ASM磁盘有两种方式,本来很简单,但是我一直混淆了很久,所以在这里总结一下下。随便选一种都可以,使用ASMlib方式方式就需要安装对应内核版本的rpm包,而且Oracle只支持linux平台的ASMlib rpm包。而且redhat6.0开始Oracle不再免费支持linux平台的ASMlib rpm包了。很多时候就只能选择方式:使用裸设备了。使用裸设...
查询Oracle正在执行的sql语句
--查询Oracle正在执行的sql语句及执行该语句的用户SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, &...
【美文】韩寒电影《后会无期》的经典段子(双语版)
韩寒电影《后会无期》的经典段子(双语版)电影《后会无期》我还没看,但里面的一些台词还是给我留下了深刻的印象。我选了几句有深度的,按照我自己的理解把他们翻成了英文,供大家娱乐、参考。1)“我从小到大都是优!你叫我怎么从良!”*这句话要翻出来很难。“从良”就是“由坏人变成好人”的意...