11 2013 档案

摘要:--SQL SERVER镜像切换------------------------------2013/11/30切换条件高性能没有见证服务器的高安全性模式具有见证服务器的高安全性模式自动故障转移否否是手动故障转移否是是强制服务是是否手动切换条件手动故障转移这要求使用高安全性模式。 伙伴双方必须互相连接,并且数据库必须已同步。打开事务安全连接到主体服务器。发出以下 Transact-SQL 语句:ALTER DATABASE SET PARTNER SAFETY FULL其中, 为镜像数据库的名称。关闭事务安全连接到主体服务器。发出以下语句:ALTER DATABASE SET PARTNE.. 阅读全文
posted @ 2013-11-30 19:18 胡.杰 阅读(4632) 评论(0) 推荐(0) 编辑
摘要:--SQL Server 2005 镜像构建手册-----------------------------------2013/11/29一、 镜像简介1、 简介数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。要进行数据库镜像所需的最小需求包括了两个不同的SQL Server运行环境。主服务器被称为“主机”,第二个服务器被称作“备机”。主机数据库就是你实际用着的数据库,镜像数据库就是你的数据库的备用拷贝。当事务写入你的基本服务器的时候,他们也同样被传送到 阅读全文
posted @ 2013-11-29 16:58 胡.杰 阅读(241) 评论(0) 推荐(0) 编辑
摘要:http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1012_dingsj_wascluster/1012_dingsj_wascluster.html引言随着电子商务的发展,J2EE 应用越来越广泛。当用户在页面之间跳转的时候大多数 J2EE 应用都需要保持用户的相关会话信息。HTTP session 是实现这一需求的常用方案。IBM Websphere Application Server V7 集群环境中也实现了对 HTTP session 的支持,除此之外,它还提供了 HTTP session 的持久化 阅读全文
posted @ 2013-11-26 11:44 胡.杰 阅读(929) 评论(0) 推荐(0) 编辑
摘要:session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在点击流及基于用户浏览行为的网站分析中却相当关键。基于网上一些文章和资料的参阅,及作者个人的应用体会,对这两个概念做一个简单的阐述和辨析,希望能与大家共同探讨下。 session和cookie的最大区别在于session是保存在服务端的内存里面,而cookie保存于浏览器或客户端文件里面;session是基于访问的进程,记录了一个访问的开始到结束,当浏览器或进程关闭之后,session也就“消失”了,而cookie更多地被用于标识用户,它可以是长久的,用于用户跟踪和识别唯一用户(Unique Vis. 阅读全文
posted @ 2013-11-25 23:02 胡.杰 阅读(278) 评论(0) 推荐(0) 编辑
摘要:--Oracle进程与系统进程--------------------------2013/11/25这里讨论Linux/Unix环境下,oracle v$process与操作系统对应的关系。系统端:[Oracle@localhost ~]$ ps -ef |head -1 ;ps -ef |grep ora |sort -r +1n -2 | grep -v grepUID PID PPID C STIME TTY TIME CMDOracle 1108 2606 0 Nov23 ? 00:00:01 [oracle] Oracle... 阅读全文
posted @ 2013-11-25 22:26 胡.杰 阅读(1397) 评论(0) 推荐(0) 编辑
摘要:--Oracle高水位2---------------------2013/11/24一、什么是水线(High Water Mark)?所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment。HWM通常增长的幅度为一次5个数据块,原则上HWM只会增大,不会缩小,即使将表中的数据全部删除,HWM还是为原值,由于这个特点,使HWM很象一个水库的历史最高水位,这也 阅读全文
posted @ 2013-11-24 17:49 胡.杰 阅读(231) 评论(0) 推荐(0) 编辑
摘要:--VBS脚本插入excel图片-------------------------2013/11/23根据第一列的值,需找对应的图片,然后插入的指定的列中,图片根据列的长宽信息决定图片大小。代码1图片正常状态,不旋转Dim fsoWscript.StdOut.WriteLine "*********************************************** "Wscript.StdOut.WriteLine "* AUTO INSERT WIN BOTTLE PICTURE * "Wscript.StdOut.WriteLine &qu 阅读全文
posted @ 2013-11-23 21:47 胡.杰 阅读(2823) 评论(0) 推荐(1) 编辑
摘要:--查看表、视图、索引、存储过程、触发器和包的定义-------------------------------------------------2013/11/23查看表的定义: set long 999999 select dbms_metadata.get_ddl('TABLE',upper('&table_name') ) from dual ;查看视图的定义: select text from user_views where view_name=upper('&view_name') ;查看index的定义: sel 阅读全文
posted @ 2013-11-23 12:31 胡.杰 阅读(466) 评论(0) 推荐(0) 编辑
摘要:--Oracle 高水位线和全表扫描--------------------------2013/11/22高水位线好比水库中储水的水位线,用于描述数据库中段的扩展方式。高水位线对全表扫描方式有着至关重要的影响。当使用delete 操作表记录时,高水位线并不会下降,随之导致的是全表扫描的实际开销并没有任何减少。本文给出高水位线的描述,如何降低高水位线,以及高水位线对全表扫描的影响。一、何谓高水位线如前所述,类似于水库中储水的水位线。只不过在数据库中用于描述段的扩展方式。可以将数据段或索引段等想象为一个从左到右依次排开的一系列块。当这些块中未填充任何数据时,高水位线位于块的最左端(底端)随着记录 阅读全文
posted @ 2013-11-22 11:26 胡.杰 阅读(518) 评论(0) 推荐(0) 编辑
摘要:--Connect By、Level、Start With的使用--------------------------------------2013/11/20Syntax 1CONNECT BY[NOCYCLE] START WITHSyntax 2START WITHCONNECT BY[NOCYCLE] 参考网址:http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:489772591421 http://psoug.org/reference/connectby.html http://w... 阅读全文
posted @ 2013-11-20 11:27 胡.杰 阅读(768) 评论(0) 推荐(0) 编辑
摘要:--ORACLE索引监控的简单使用-------------------------2013/11/20说明: 应用程序在开发时,可能会建立众多索引,但是这些索引的使用到底怎么样,是否有些索引一直都没有用到过,这需要我们对这些索引进行监控,以便确定他们的使用情况,并为是否可以清除它们给出依据。 本文介绍两种方式: 第一:开启监控功能; 第二:查看历史的执行计划,进行分析;环境: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Orac 阅读全文
posted @ 2013-11-20 11:00 胡.杰 阅读(499) 评论(0) 推荐(0) 编辑
摘要:--如何验证所做的AIX系统备份是否可用----------------------------------2013/11/15系统备份(mksysb)的介质可以是磁带,也可以是CD和DVD。想要验证所做的系统备份是否可用,比较简单且最可靠的办法是找一台闲机器试着恢复一遍。在不允许恢复的情况下,可以用lsmksysb或listvgbackup命令来列出系统备份的内容,如果系统备份是用磁带做的,也可以验证系统备份rootvg中每个文件的头是否可读。 例如,要列出cd0上的系统备份的内容,用下面的命令: # listvgbackup -f /dev/cd0 或 # lsmksysb -f ... 阅读全文
posted @ 2013-11-15 21:37 胡.杰 阅读(680) 评论(0) 推荐(0) 编辑
摘要:--umask的作用---------------2013/11/15umask的作用就是当用户创建一个文件时,设置默认的目录和文件权限。创建非目录文件时,用666减umask值(目录文件用777减),结果就是权限值。那如果你把umask值设置为027呢,那用666怎么减?那就要知道umask的原理了,事实上umask值的反码和八进制666(对于非目录文件)和777(目录文件)进行按位与运算,从而产生缺省的权限值赋给新创建的文件。二进制中值为027的umask是000,010,111,027的反码是111,101,000 二进制下八进制666是 110,110,110 按位与操作就是被操作.. 阅读全文
posted @ 2013-11-15 16:05 胡.杰 阅读(1120) 评论(0) 推荐(0) 编辑
摘要:理解LGWR,Log File Sync Waits以及Commit的性能问题一.概要:1. Commit和log filesync的工作机制2. 为什么log file wait太久3. 如何去度量问题出在那里呢?二.log file sync等待的原因1. 默认情况下我们commit一个事务是要等待logfile sync,这其中包括:(1)User commit(用户提交的统计信息可以通过v$sesstat来查看)(2)DDL-这一部分主要是由于递归的事务提交所产生(3)递归的数据字典DML操作2.Rollbacks导致log file sync等待 (1)Userrollbacks-. 阅读全文
posted @ 2013-11-14 11:32 胡.杰 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:oracle-使用数据泵对不同用户和不同表空间的数据迁移---------------------------------------------------2013/11/13expdp和impdpexpdp假设a用户的默认表空间是a,导出用户a所有数据:如果是多实例需要在命令行或终端手工指定实例set ORACLE_SID=实例名 否则回报ORA-12560:TNS:协议适配器错误SQL> conn/ as sysdbaSQL> create directory dir as '/home/oracle/';SQL> grant read,write on 阅读全文
posted @ 2013-11-13 10:53 胡.杰 阅读(4697) 评论(0) 推荐(0) 编辑
摘要:--调整ORACLE用户关闭密码有效期----------------------------------2013/11/12在oracle中执行一下操作:1、查看用户的proifle是那个,一般是default:sql>SELECT username,PROFILE FROM dba_users;2、查看指定概要文件(如default)的密码有效期设置:sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';3 阅读全文
posted @ 2013-11-12 19:01 胡.杰 阅读(893) 评论(0) 推荐(0) 编辑
摘要:設定開機掛載:手動處理 mount 不是很人性化,我們總是需要讓系統『自動』在開機時進行掛載的!本小節就是在談這玩意兒! 另外,從 FTP 伺服器捉下來的映像檔能否不用燒錄就可以讀取內容?我們也需要談談先!開機掛載 /etc/fstab 及 /etc/mtab剛剛上面說了許多,那麼可不可以在開機的時候就將我要的檔案系統都掛好呢?這樣我就不需要每次進入 Linux 系統都還要在掛載一次呀!當然可以囉!那就直接到/etc/fstab裡面去修修就行囉!不過,在開始說明前,這裡要先跟大家說一說系統掛載的一些限制:根目錄 / 是必須掛載的﹐而且一定要先於其它 mount point 被掛載進來。其它 m 阅读全文
posted @ 2013-11-08 16:20 胡.杰 阅读(1569) 评论(0) 推荐(0) 编辑
摘要:--WAS应用--虚拟主机---------------------2013/11/08在部署was应用的时候,步骤3。例如有应用orsscheduleEAR,部署在服务器rsdp_server上,如果服务器rsdp_server的WC_defaulthost为9081。那么此步骤中为此应用选择的虚拟主机中应该有该端口,如果没有应用将不能访问。此时was后台SystemOut.log日志将报错误。--解决办法找到访问有问题的应用,点击应用,查看虚拟主机。修改虚拟主机的端口,添加对应服务器的端口号,然后重启服务器和应用就可以了,注意:服务器也要重启!! 阅读全文
posted @ 2013-11-08 14:22 胡.杰 阅读(820) 评论(0) 推荐(0) 编辑
摘要:--Linux使用系统光盘作为YUM源------------------------------2013/11/071. 挂载光盘Linux代码 # mkdir /media/cdrom # mount /dev/cdrom /media/cdrom 2. yum源文件说明在 /etc/yum.repos.d/ 目录中有CentOS-Base.repo和CentOS-Media.repo两个文件CentOS-Base.repo 记录的是网络上的资源信息CentOS-Media.repo 记录的光盘上的资源信息,使用vi打开该文件,里面有如下一行代码Linux代码 # yum --disabl 阅读全文
posted @ 2013-11-07 12:23 胡.杰 阅读(1302) 评论(0) 推荐(0) 编辑
摘要:--安装Oracle 11gR2,报错:[INS-06101] IP address of localhost could not be determined-------------------------------------------------------------------------------------2013/11/06出现这种错误是因为主机名和/etc/hosts 文件不一致,只需要把主机名和其IP 写入/etc/hosts 文件,就ok了。查看主机名和和ip 地址关系:[root@localhost~]# cat /etc/sysconfig/networkNET 阅读全文
posted @ 2013-11-06 19:18 胡.杰 阅读(1225) 评论(0) 推荐(0) 编辑
摘要:--[INS-30060]:Check for group existence failed-------------------------------------------------2013/11/06今天在Oracle Linux上面安装Oracle 11g2R,一直报这个错误,根据有的网友反映或许是/tmp的全新问题,我尝试过,可是依旧没能解决。由于我自己是确认group信息是没问题,按照oracle的提示,带参数./runInstaller -ignoreInternalDriverError安装解决问题,就是不知道后期会不会有什么问题。--续在接下来的安装中就出错了,最好还是解 阅读全文
posted @ 2013-11-06 17:58 胡.杰 阅读(3099) 评论(0) 推荐(0) 编辑
摘要:--orakill和ALTER SYSTEM KILL SESSION详解【转】-----------------------------------------2013/11/05一个用户进程偶尔会挂起或占用过多资源而拒绝其它会话。如果DBA依然能够访问数据库,她通常可以发出以下查询:select s.username, s.osuser, s.sid, s.serial#, p.spidfrom v$session s,v$process pwhere s.paddr = p.addrand s.username is not null;select 'alter system k 阅读全文
posted @ 2013-11-05 19:28 胡.杰 阅读(1355) 评论(0) 推荐(0) 编辑
摘要:下面我们要讲ORACLE服务器进程如何处理用户进程的请求,当一个用户进程发出了一条SQL语名: UPDATE TABBLEA SET SALARY=SALARY*2; 首先,服务器进程把这条语句的字符转换成ASCII等效数字码,接着这个ASCII码被传递给一个HASH函数,并返回一个HASH值,服务器进程将到SHARED POOL的共享PL/SQL区去查找是否存在同样的HASH值,如果存在,服务器进程将使用这条语句已高速缓存在SHARED POOL中的已分析过的版本来执行,如果不存在,服务器进程将对该语句进行语法分析,首先检查该语句的语法的正确性,接着对语句中涉及的表、索引、视图等对象进行.. 阅读全文
posted @ 2013-11-03 16:27 胡.杰 阅读(530) 评论(0) 推荐(0) 编辑
摘要:--Linux网络配置文件详解----------------------2013/10/03目前在企业级服务器的Linux系统中,RHEL占有绝对的优势,不管是曾经在互联网公司还是在目前测试Virtualization都是用的RHEL,所以本文主要是针对RedHat的linux来写的。前阵子有一次也被测试中的各种网络配置给搞晕了,因为我们VT-D和SR-IOV基本上都用NIC来测试的。收集了点资料,结合实际经验总结一下。Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名, 阅读全文
posted @ 2013-11-03 10:04 胡.杰 阅读(26408) 评论(1) 推荐(2) 编辑
摘要:VMvare 虚拟网卡vmnet1 and vmnet8---------------------------------2013/11/03在使用VMware Workstation创建虚拟机时,创建的虚拟机中可以包括网卡。你可以根据需要选择使用何种虚拟网卡,从而表明想要连接到那个虚拟交换机。在VMware Workstation中,默认有3个虚拟交换机,分别是VMnet0(使用桥接网络)、VMnet1(仅主机网络)和VMnet8(NAT网络),还可以根据需要添加VMnet2~VMnet7和VMnet9等7个虚拟机交换机,而在VMware Workstation 5以后的版本中,还可以使用T 阅读全文
posted @ 2013-11-03 09:47 胡.杰 阅读(837) 评论(0) 推荐(0) 编辑
摘要:将指定用户下所有表的查询权限赋权给查询用户[转]-----------------------------------------------2013/11/1oracle的开发和管理往往都是分开的,当然不否认这种"集万千宠爱于一身"的人才也大有人在,但是在公司,往往开发人员兼顾程序和数据库的设计与开发,而oracle dba则是负责oracle的安全与维护。那么这就出现了一个问题,权限问题,不是所有人都可以有dba权限的,这样很容易造成不安全的隐患。所以要合理的分配用户和权限。以下举例说明:一、创建了一个查询用户rptuser,该用户具有scott(根据公司具体要求替换用 阅读全文
posted @ 2013-11-01 16:47 胡.杰 阅读(10141) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示