博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
younghawk
每天学一点
younghawk.cublog.cn
管理博客
发表文章
留言
收藏夹
博客圈
音乐
相册
文章
首页
关于作者
||
<<
>>
||
我的分类
最新文章
·
regser32 命令详解
·
linux vi 常用命令
·
再谈系统性能分析
·
ora-19527 解决办法
·
转不同表空间的导入
最新留言
·
sansky
希望能与我的博客http://w..
最新评论
·
谢谢
·
不错,谢谢
·
过期日志是与你的备份策略..
·
我想请问下,过期日志是指..
·
tomcat 的配置完成的画面打..
最新收藏
·
oracle 骨骨
·
ningoo
·
puschitz
统计信息
·
总访问量:17890
·
文章个数:127
·
评论条数:9
·
留言条数:1
·
网友推荐:
regser32 命令详解
<DIV>一、Regsvr32命令<BR>Regsvr<BR>32命令是Windows中控件文件(如扩展名为DLL、OCX、CPL的文件)的注册和反注册工具。</DIV> <DIV>命令格式:Regsvr32 [/s] [/n] [/i[:cmdline]] dllname<BR>/u 卸载安装的控件,卸载服务器注册;<BR>/s 注册成功后不显示操作成功信息框;<BR>/i 调用DllInstall函数并把可选参数[cmdline]传给它,当使用/u时用来卸载DLL;</DIV> <DIV>/n 不调用DllRegisterServer,该参数必须和/i一起使用。</DIV> <DIV>简单实例<BR>要手工注册“E:\example.dll”,只需在“开始→运行”中键入“Regsvr32 E:\example.dl……
查看全文
发表于:2008-09-01 ┆
阅读(18)
┆
评论(0)
linux vi 常用命令
<DIV> <P> vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。</P> <P> :s/vivian/sky/ 替换当前行第一个 vivian 为 sky</P> <P> :s/vivian/sky/g 替换当前行所有 vivian 为 sky</P> <P> :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky</P> <P> :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky</P> <P> n 为数字,若 n 为 .,表示从当……
查看全文
发表于:2008-09-01 ┆
阅读(13)
┆
评论(0)
再谈系统性能分析
<DIV><SPAN class=hilite2><FONT style="BACKGROUND-COLOR: #55ff55">sar</FONT></SPAN> <P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN class=hilite2><FONT style="BACKGROUND-COLOR: #55ff55">sar</FONT></SPAN>是一个优秀的一般性能监视工具,它可以输出<SPAN class=hilite1><FONT style="BACKGROUND-COLOR: #ffff00">Linux</FONT></SPAN>所完成的几乎所有工作的数据。<SPAN class=hilite2><FONT style="BACKGROUND-COLOR: #55ff55">sar</FONT></SPAN>命令在sysetat rpm中提供。示例中使用sysstat版本5.0.5,这是稳定的最新版……
查看全文
发表于:2008-08-28 ┆
阅读(15)
┆
评论(0)
ora-19527 解决办法
<DIV> <P><STRONG>问题陈述</STRONG><BR>dataguard为physical、maximum availability、real_time apply模式<BR>主机在线日志和standby日志为:<BR>3 ONLINE /u02/oracle/oradata/oract/redo03.log NO<BR>2 ONLINE /u02/oracle/oradata/oract/redo02.log NO<BR>1 ONLINE /u02/oracle/oradata/oract/redo01.log NO<BR>4 STANDBY /u02/oracle/oradata/oract/standby01A.log NO<BR>5 STANDBY /u02/oracle/oradata/oract/standby02A.log NO<BR>6 STANDBY /u02/oracle/oradata/oract/standby03A.log NO<BR>7 STANDBY /u02/oracle/oradata/oract……
查看全文
发表于:2008-08-25 ┆
阅读(38)
┆
评论(0)
转不同表空间的导入
<DIV> <P>很多人在进行数据迁移时,希望把数据导入不同于原系统的表空间,在导入之后却往往发现,数据被导入了原表空间。</P><BR> <P>很多人在进行数据迁移时,希望把数据导入不同于原系统的表空间,在导入之后却往往发现,数据被导入了原表空间。<BR>本例举例说明解决这个问题:<BR>1.如果缺省的用户具有DBA权限<BR>那么导入时会按照原来的位置导入数据,即导入到原表空间</P> <P>$imp bjbbs/passwd file=bj_bbs.dmp fromuser=jive touser=bjbbs grants=n</P> <P>Import: Release 8.1.7.4.0 - Production on Mon Sep 22 11:49:41 2003……
查看全文
发表于:2008-08-22 ┆
阅读(36)
┆
评论(0)
转网站构架
<DIV>转 <STRONG><FONT color=#356080>系统架构选择 </FONT></STRONG> <DIV class=textbox-fontsize> </DIV></DIV> <DIV>在设计系统架构时,进行了大胆的尝试,只用6台Web服务器(除开FLV视频存储服务器),达到了可承受4000万PV(页面访问量)的性能:<BR><BR> 抛弃了 Apache,因为它能承受的并发连接相对较低;<BR> 抛弃了 Squid,因为它在内存利用、访问速度、并发连接、清除缓存等方面不如 Varnish;<BR> 抛弃了 PHP4,因为 PHP5 处理面向对象代码的速度要比 PHP4 快,另外,PHP4 已经不再继续开发;<BR> 抛弃……
查看全文
发表于:2008-08-21 ┆
阅读(19)
┆
评论(0)
解决路由问题
<DIV>以下是我是我两台机器,一台可以traceroute到<A href="http://www.sina.com.cn">www.sina.com.cn</A>,另一台则显示如下:</DIV> <DIV> </DIV> <DIV>[root@localhost ~]# traceroute <A href="http://www.sina.com.cn">www.sina.com.cn</A><BR>traceroute: Warning: <A href="http://www.sina.com.cn">www.sina.com.cn</A> has multiple addresses; using 218.30.108.67<BR>traceroute to hydra.sina.com.cn (218.30.108.67), 30 hops max, 46 byte packets<BR> 1 219.x.x.x (219.x.x.x) 146.717 ms 154.……
查看全文
发表于:2008-08-20 ┆
阅读(27)
┆
评论(0)
linux 时间函数的应用
<DIV> <P>由于Linux对man date -d 参数说的比较模糊,故举例如下:<BR># -d, --date=STRING display time described by STRING, not `now'</P> <P>For Linux<BR>[root@Gman root]# date -d next-day +%Y%m%d<BR>20060328<BR>[root@Gman root]# date -d last-day +%Y%m%d<BR>20060326<BR>[root@Gman root]# date -d yesterday +%Y%m%d<BR>20060326<BR>[root@Gman root]# d……
查看全文
发表于:2008-08-18 ┆
阅读(46)
┆
评论(0)
oracle权限与角色
<DIV>权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限: <P> Object 对象级</P> <P> System 系统级</P> <P> Role 角色级</P> <P> 这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。</P> <P> 对管理权限而言,角色是一个工具,权限能够被授予给一个角色,角色也能被授予给另一个角色或用户。用户可以通过角色继承权限,除了管理权限外角色服……
查看全文
发表于:2008-08-15 ┆
阅读(52)
┆
评论(0)
linux下设置自动启动和关闭oracle实例、监听
<DIV> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD align=middle height=25><FONT style="FONT-SIZE: 14pt" color=#02368d><B>linux下设置自动启动和关闭oracle实例、监听</B></FONT></B></FONT><BR></TD></TR> <TR> <TD bgColor=#d2dee2 height=1></TD></TR> <TR> <TD bgColor=#ffffff height=1></TD></TR> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=……
查看全文
发表于:2008-08-14 ┆
阅读(102)
┆
评论(0)
阿里巴巴公司DBA笔试题
<DIV> <P>阿里巴巴公司DBA笔试题, 看看你会几道<BR>blue_stone 发表于 2006-8-24 23:23:00</P> <P>注:以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答</P> <P>一:SQL tuning 类</P> <P> 1:列举几种表连接方式</P> <P> 2:不借助第三方工具,怎样查看sql的执行计划</P> <P> 3:如何使用CBO,CBO与RULE的区别</P> <P> 4:如何定位重要(消耗资源多)的SQL</P> <P> 5:如何跟踪某个session的SQL</P> <P> 6:SQL调整最关注的是什么</P> <P> 7:说说你对索引的认……
查看全文
发表于:2008-08-14 ┆
阅读(89)
┆
评论(0)
限制访问oracle的设置
<DIV>在$ORACLE_HOME/network/admin/sql.ora</DIV> <DIV>NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)</DIV> <DIV><BR>##添加<BR>tcp.validnode_checking=yes<BR>tcp.invited_nodes=(192.168.8.35,192.168.8.344)<BR></DIV>
查看全文
发表于:2008-08-14 ┆
阅读(97)
┆
评论(0)
使sqlplus/rman可以直接修改命令和查看命令历史
<DIV> <DIV class=tit>使sqlplus/rman可以直接修改命令和查看命令历史</DIV> <DIV class=date>2008-02-02 15:03</DIV> <TABLE style="TABLE-LAYOUT: fixed"> <TBODY> <TR> <TD> <DIV class=cnt id=blog_text>使Unix下的sqlplus/rman也像windows下sqlplus/rman命令一样,可以通过左右箭头修改命令,通过上下箭头查看命令历史。<BR><BR>The rlwrap (readline wrapper) utility provides a command history and editing of keyboard input for any other command. This is a really handy addition to SQL*Plus and RMAN on Linux.<BR……
查看全文
发表于:2008-08-14 ┆
阅读(81)
┆
评论(0)
ora-3136解决
<DIV> <P>经常看到alert日志中报出错误为:</P> <P><FONT face=Verdana>WARNING: inbound connection timed out (ORA-3136)</FONT></P> <P>后来找到metalink的方法,帖出来如下:</P> <P> <P><FONT face=Verdana>1.set INBOUND_CONNECT_TIMEOUT_ =0 in listener.ora<BR>2. set SQLNET.INBOUND_CONNECT_TIMEOUT = 0 in sqlnet.ora of server<BR>3. stop and start both listener and database<BR>4. </FONT><FONT face=Verdana>Now try to connect to DB and observe the behaviour</FONT></P></DIV>
查看全文
发表于:2008-08-14 ┆
阅读(52)
┆
评论(0)
xargs用法
<DIV> <H2>xargs</H2> <P>大多数 Linux 命令都会产生输出:文件列表、字符串列表等。但如果要使用其他某个命令并将前一个命令的输出作为参数该怎么办?例如,<TT><FONT face=新宋体>file</FONT></TT> 命令显示文件类型(可执行文件、ascii 文本等);您可以处理输出,使其仅显示文件名,现在您希望将这些名称传递给 <TT><FONT face=新宋体>ls -l</FONT></TT> 命令以查看时间戳记。<TT><FONT face=新宋体>xargs</FONT></TT> 命令就是用来完成此项工作的。它允许您对输出执行其他某些命令。记住下面这个来自于第 1 部分中的语法: </P><PR……
查看全文
发表于:2008-08-11 ┆
阅读(70)
┆
评论(0)
oracle exp
<DIV>Oracle的导出实用程序(Export utility)允许从数据库提取数据,并且将数据写入操作系统文件。exp使用的基本格式:exp[username[/password[@service]]],以下例举exp常用用法。 <BR> <BR> <B>1. 获取帮助 </B><BR> exp help=y<BR> <BR> <B>2. 导出一个完整数据库</B><BR> exp system/manager file=bible_db log=dible_db full=y<BR> <BR> <B>3. 导出数据库定义而不导出数据</B><BR> exp system/manager file=bible_db log=dible_db full=y rows=n<BR> <BR> <B>4. 导出一个或一组指定用户……
查看全文
发表于:2008-08-11 ┆
阅读(49)
┆
评论(0)
rman 日志自动删除
<DIV>在写脚本之前,我们先明确一下我们的目标: <BR>1、每天夜间1点执行; <BR>2、数据库全备,同时备份控制文件及归档日志文件,备份文件保存至:D:\backup\目录下,并在完成归档日志文件备份后,自动删除已备份的归档日志; <BR>3、备份保留7天,过期则自动删除; <BR>4、保留操作日志备查; <BR><BR> 以Windows环境为例(linux环境下与此基本类似,rman的脚本您甚至连改都不用改,就把调用rman脚本的命令行改改就行了): <BR><STRONG>1、编写rman批处理文件</STRONG> <BR>保存至:E:\oracleScript\backup\database_b……
查看全文
发表于:2008-08-11 ┆
阅读(55)
┆
评论(0)
端口安全检测的步骤
<DIV> <P>配置了网络服务之后,关注一下哪些端口在监听系统的网络接口这一点很重要。任何打开的端口都可能是入侵的证明。 </P> <P>要列举正在监听网络的端口,有两种基本方法。一种不太可靠的方法是通过键入 <TT class=COMMAND><FONT face=新宋体>netstat -an</FONT></TT> 或 <TT class=COMMAND><FONT face=新宋体>lsof -i</FONT></TT> 之类的命令来查询网络堆栈。这种方法之所以不太可靠是因为这些程序不连接网络上的机器,而是查看系统上在运行什么。因此,它们频繁成为攻击者的替换目标。怪客在打开了未经授权的网络端口后,就以这种……
查看全文
发表于:2008-08-11 ┆
阅读(42)
┆
评论(0)
学习oracle 导出
<DIV>export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK<BR>exp xmtj/1234 file=xmtj2008.sql full=y<BR>exp xmtj/1234 file=xmtj2008.sql full=y<BR> sqlplus xmtj/1234<BR> sqlplus xmtj/1234<BR> EXP XMTJ/1234 TRANSPORT_TABLESPACE=y TABLESPACES=(xmtj) TRIGGERS=y CONSTRAINTS=n GRANTS=n FILE=XMTJ2009.DMP<BR> exp XMTJ/1234 TRANSPORT_TABLESPACE=y TABLESPACES=(xmtj) TRIGGERS=y CONSTRAINTS=n GRANTS=n FILE=XMTJ2009.DMP<BR>exp sys as sysdba TRANSPORT_TABLESPACE=y TABLESPACES=(xmtj) ……
查看全文
发表于:2008-08-07 ┆
阅读(58)
┆
评论(0)
查看oracle空间
<DIV> </DIV> <DIV>Select *<BR>FROM <BR> (select username,default_tablespace from dba_users) ut,<BR> (select <BR> --b.file_id 文件ID号, <BR> b.tablespace_name 表空间名, <BR> b.bytes/1024/1024||'M'字节数, <BR> (b.bytes-sum(nvl(a.bytes,0)))/1024/1024||'M' 已使用, <BR> sum(nvl(a.bytes,0)……
查看全文
发表于:2008-08-07 ┆
阅读(54)
┆
评论(0)