上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 57 下一页
摘要: 在安装RACclusterware在添加完结点后报错误:Thespecifiednodesarenotclusterable.Thefollowingerrorwasreturnedbytheoperatingsystem:null以前也装过几个测试的rac的环境,该遇到的问题也都遇到过了。以前遇到这个问题是hosts文件搞的鬼,所以这次条件反射的就直接去检查这个文件:[root@node2orcl]#more/etc/hosts#Donotremovethefollowingline,orvariousprograms#thatrequirenetworkfunctionalitywillf 阅读全文
posted @ 2010-02-20 20:30 hibernate我最强 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 修改IP地址和网关是很常见的操作,在做相关实验的时候,如果没有设置好,会带来很多不必要的麻烦.. 1. 修改IP地址vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneBROADCAST=192.168.1.255IPADDR=192.168.1.33NETMASK=255.255.255.0NETWORK=192.168.1.0ONBOOT=yesUSERCTL=noPEERDNS=noTYPE=Ethernet如果有2个网卡, 第二个的相关信息就保存在ifcfg-eth1文件中。 vi /etc/sysc 阅读全文
posted @ 2010-02-20 12:46 hibernate我最强 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 在用spool导出数据的时候,如果直接导成excel,那么在格式上比较路,比如一个字段占了2列,这个还是好的,有的占了办列,这个格式看上去还是很麻烦的,所以我们可以使用sqlplus的markup命令,直接导出成网页形式的,这样在格式上要整齐很多。关于sqlplus和spool,可以参考我的2篇blog:Oraclesqlplus常用命令总结http://blog.csdn.net/tianlesoftware/archive/2009/12/20/5040984.aspxLinux平台下Spool导出数据并发送到邮箱http://blog.csdn.net/tianlesoftware/ar 阅读全文
posted @ 2010-01-29 17:06 hibernate我最强 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 添加用户NewA对用户OldB只有select 的权限步骤:1. 新建用户SQL> create user newA identified by"admin";用户已创建。SQL> grant connect,resource to newA;授权成功。SQL>2.用OldB(如:scott)进行连接,用拼字符串的方式来将scott用户的select权限赋予新用户newA,并执行拼成的select串。SQL> conn scott/admin;已连接。SQL> Select 'grant select onscott.'||ta 阅读全文
posted @ 2010-01-28 19:46 hibernate我最强 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一. Latch 说明1.1 Latch在之前的一篇文章里的第四部分对Latch 有了说明,参考: 锁 死锁 阻塞 Latch 等待 详解 http://blog.csdn.net/tianlesoftware/archive/2010/08/20/5822674.aspx Latch属于System Lock, 用于保护SGA区中共享数据结构的一种串行化锁定机制。Latch的实现是与操作系统相关的,尤其和一个进程是否需要等待一个latch、需要等待多长时间有关。 Latch是Oracle提供的轻量级锁资源,是一种能够极快地被获取和释放的锁,能快速,短时间的锁定资源,防止多个并发进程同时修改访 阅读全文
posted @ 2010-01-27 22:12 hibernate我最强 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 定义:存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。 存储过程是由流控制和SQL 语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序使用时只要调用即可。在ORACLE 中,若干个有联系的过程可以组合在一起构成程序包。 优 点:1. 存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数 阅读全文
posted @ 2010-01-27 13:43 hibernate我最强 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在虚拟机上实验,每次启动时都需要很长的时间。尤其是在启动sendmail服务的时候,因为实验中也用不到这个。所以就想把sendmail停了,节省点资源和时间。1.结束sendmail服务:#killallsendmail2.在自动启动中删除sendmail:chkconfig--delsendmail3.禁用sendmail:chkconfigsendmailoff 阅读全文
posted @ 2010-01-25 21:55 hibernate我最强 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一.Redolog作用数据库异常关机(比如突然断电,shutdownabort:它会立即关闭数据库,等同于断电)之后,这时已经commit的事务已经记录到onlineredolog中,下次启动数据库时,Oracle进行恢复操作,将onlineredolog中的事务操作调入内存中,进行相应操作后将数据记入到数据文件中,数据操作完成。对于没有commit而已经写入数据文件或回退段的数据,也要进行回滚操作,将数据恢复到rollback的状态,使数据文件和控制文件恢复到崩溃前的一致性状态。总之,数据库下次打开时会占用比正常关闭更长的时间。注意:并不是所有异常关机后,下次启动时都可以恢复到正常状态,异常 阅读全文
posted @ 2010-01-24 22:33 hibernate我最强 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 高版本的Linux自带的OpenSSH在使用的时候,几分钟不操作的话就会自动断开连接,这是出于安全的考虑,但是对于需要长时间使用的用户来说很麻烦,每次都要重新连接。原因有多种, 环境变量TMOUT引起,ClientAliveCountMax和ClientAliveInterval设置问题或者甚至是防火墙的设置问题.,解决方法如下:1.echo $TMOUT如果显示空白,表示没有设置, 等于使用默认值0, 一般情况下应该是不超时. 如果大于0, 可以在如/etc/profile之类文件中设置它为0.2. ClientAliveInterval 60在/etc/ssh/sshd_config中增加 阅读全文
posted @ 2010-01-24 09:08 hibernate我最强 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Spool常用的设置set colsep' '; //域输出分隔符set echo off; //显示start启动的脚本中的每个sql命令,缺省为onset feedback off; //回显本次sql命令处理的记录条数,缺省为onset heading off; //输出域标题,缺省为onset pagesize 0; //输出每页行数,缺省为24,为了避免分页,可设定为0。set termout off; //显示脚本中的命令的执行结果,缺省为onset trimout on; //去除标准输出每行的拖尾空格,缺省为offset trimspool on;... 阅读全文
posted @ 2010-01-22 15:19 hibernate我最强 阅读(154) 评论(0) 推荐(0) 编辑
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 57 下一页