<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>linux服务器配置笔记</title>
	<atom:link href="http://blog.donews.com/leiyan/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.donews.com/leiyan</link>
	<description></description>
	<lastBuildDate>Wed, 06 Aug 2008 01:30:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>mysql错误解决手记</title>
		<link>http://blog.donews.com/leiyan/archive/2008/08/06/1332940.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2008/08/06/1332940.aspx#comments</comments>
		<pubDate>Wed, 06 Aug 2008 01:30:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2008/08/06/1332940.aspx</guid>
		<description><![CDATA[<p>今日服务器重启后导致mysql无法启动查看/usr/local/mysql/data/中的err后发现报 Failed to open log (file './mysql-bin.000055', errno 13),估计是日志文件丢失了,解决方法:修改/etc/my.cnf 注释掉log-bin=mysql-bin问题解决</p>]]></description>
			<content:encoded><![CDATA[<p>今日服务器重启后导致mysql无法启动查看/usr/local/mysql/data/中的err后发现报 Failed to open log (file &#8216;./mysql-bin.000055&#8242;, errno 13),估计是日志文件丢失了,解决方法:修改/etc/my.cnf 注释掉log-bin=mysql-bin问题解决</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2008/08/06/1332940.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mysql+bind配置步骤</title>
		<link>http://blog.donews.com/leiyan/archive/2007/01/18/1115837.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2007/01/18/1115837.aspx#comments</comments>
		<pubDate>Thu, 18 Jan 2007 06:49:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2007/01/18/1115837.aspx</guid>
		<description><![CDATA[<p>[root@fjdc bind]# tar -zxvf bind-9.3.3.tar.gz<br />[root@fjdc bind]# tar -zxvf mysql-bind-0-1.gz<br />[root@fjdc bind]# cp mysql-bind-0.1/mysqldb.c bind-9.3.3/bin/named/<br />[root@fjdc bind]# cp mysql-bind-0.1/mysqldb.h bind-9.3.3/bin/named/include/<br />[root@fjdc bind]# cd bind-9.3.3<br />[root@fjdc bind-9.3.3]# vi bin/named/Makefile.in <br />找到:<br /># Add database drivers here.<br />#<br />DBDRIVER_OBJS = <br />DBDRIVER_SRCS =<br />DBDRIVER_INCLUDES =<br />DBDRIVER_LIBS =<br />改成<br />DB]]></description>
			<content:encoded><![CDATA[<p>[root@fjdc bind]# tar -zxvf bind-9.3.3.tar.gz<br />[root@fjdc bind]# tar -zxvf mysql-bind-0-1.gz<br />[root@fjdc bind]# cp mysql-bind-0.1/mysqldb.c bind-9.3.3/bin/named/<br />[root@fjdc bind]# cp mysql-bind-0.1/mysqldb.h bind-9.3.3/bin/named/include/<br />[root@fjdc bind]# cd bind-9.3.3<br />[root@fjdc bind-9.3.3]# vi bin/named/Makefile.in <br />找到:<br /># Add database drivers here.<br />#<br />DBDRIVER_OBJS = <br />DBDRIVER_SRCS =<br />DBDRIVER_INCLUDES =<br />DBDRIVER_LIBS =<br />改成<br />DBDRIVER_OBJS = <a href="mailto:mysqldb.@O">mysqldb.@O</a>@<br />DBDRIVER_SRCS = mysqldb.c<br />DBDRIVER_INCLUDES = -I&#8217;/usr/local/mysql/include&#8217;<br />DBDRIVER_LIBS = -L&#8217;/usr/local/mysql/lib&#8217; -lmysqlclient -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv</p>
<p>[root@fjdc bind-9.3.3]# vi bin/named/main.c<br />找到/* <br />* Add calls to register sdb drivers here. <br />*/ <br />/* xxdb_init(); */ <br />添加 mysqldb_init(); <br />找到 <br />/* <br />* Add calls to unregister sdb drivers here. <br />*/ <br />/* xxdb_clear(); */ <br />添加 mysqldb_clear(); </p>
<p>./configure &#8211;prefix=/usr/local/named &#8211;enable-threads<br />make<br />make install<br />[root@fjdc named]#cd /usr/local/named/etc<br />[root@fjdc etc]# ../sbin/rndc-confgen &gt;rndc.conf<br />[root@fjdc etc]# tail -10 rndc.conf | head -9 | sed s/#\//g &gt;named.conf<br />[root@fjdc etc]# vi localhost.zone<br />$TTL 86400<br />$ORIGIN localhost.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @ 1D IN SOA @ root (<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 42 ; serial (d. adams)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3H ; refresh<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15M ; retry<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1W ; expiry<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1D ) ; minimum<br />1D IN NS @<br />1D IN A 127.0.0.1</p>
<p>[root@fjdc etc]# vi named.local<br />$TTL 600<br />@ IN SOA localhost. root.localhost. (<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1997022700 ; Serial<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28800 ; Refresh<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14400 ; Retry<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3600000 ; Expire<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 86400 ) ; Minimum<br />@&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost.<br />1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 127.0.0.1</p>
<p>[root@fjdc etc]# dig &gt; named.root<br />[root@fjdc etc]# vi named.conf<br />添加<br />&nbsp;zone &quot;.&quot; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type hint;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file &quot;named.root&quot;;<br />&nbsp;};</p>
<p>&nbsp;zone &quot;localhost&quot; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type master;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file &quot;named.local&quot;;<br />&nbsp;};</p>
<p>&nbsp;zone &quot;0.0.127.in-addr.arpa&quot; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type master;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file &quot;named.127.0.0.1&quot;;<br />&nbsp;};</p>
<p>&nbsp;zone &quot;mydomain.com&quot; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type master;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; database &quot;mysqldb ddns mydomain 127.0.0.1 ddns ddns&quot;;<br />&nbsp;};</p>
<p>&nbsp;zone &quot;1.16.172.in-addr.arpa&quot; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type master;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; database &quot;mysqldb ddns ptr localhost ddns ddns&quot;;<br />&nbsp;};</p>
<p>mysql&gt;<br />建立ddns数据库<br />建立ddns用户,密码也为ddns;<br />导入sql到ddns<br />CREATE TABLE mydomain ( <br />name varchar(255) default NULL, <br />ttl int(11) default NULL, <br />rdtype varchar(255) default NULL, <br />rdata varchar(255) default NULL <br />) TYPE=MyISAM; </p>
<p>INSERT INTO mydomain VALUES (&#8216;mydomain.com&#8217;, 259200, &#8216;SOA&#8217;, &#8216;mydomain.com. <a href="http://www.mydomain.com">www.mydomain.com</a>. 200309181 28800 7200 86400 28800&#8242;); <br />INSERT INTO mydomain VALUES (&#8216;mydomain.com&#8217;, 259200, &#8216;NS&#8217;, &#8216;ns0.mydomain.com.&#8217;); <br />INSERT INTO mydomain VALUES (&#8216;mydomain.com&#8217;, 259200, &#8216;NS&#8217;, &#8216;ns1.mydomain.com.&#8217;); <br />INSERT INTO mydomain VALUES (&#8216;mydomain.com&#8217;, 259200, &#8216;MX&#8217;, &#8216;10 mail.mydomain.com.&#8217;); <br />INSERT INTO mydomain VALUES (&#8216;w0.mydomain.com&#8217;, 259200, &#8216;A&#8217;, &#8216;172.16.1.235&#8242;); <br />INSERT INTO mydomain VALUES (&#8216;w1.mydomain.com&#8217;, 259200, &#8216;A&#8217;, &#8216;172.16.1.100&#8242;); <br />INSERT INTO mydomain VALUES (&#8216;mydomain.com&#8217;, 259200, &#8216;Cname&#8217;, &#8216;w0.mydomain.com.&#8217;); <br />INSERT INTO mydomain VALUES (&#8216;mail.mydomain.com&#8217;, 259200, &#8216;Cname&#8217;, &#8216;w0.mydomain.com.&#8217;); <br />INSERT INTO mydomain VALUES (&#8216;ns0.mydomain.com&#8217;, 259200, &#8216;Cname&#8217;, &#8216;w0.mydomain.com.&#8217;); <br />INSERT INTO mydomain VALUES (&#8216;ns1.mydomain.com&#8217;, 259200, &#8216;Cname&#8217;, &#8216;w1.mydomain.com.&#8217;); <br />INSERT INTO mydomain VALUES (&#8216;www.mydomain.com&#8217;, 259200, &#8216;Cname&#8217;, &#8216;w0.mydomain.com.&#8217;); <br />INSERT INTO mydomain VALUES (&#8216;ftp.mydomain.com&#8217;, 259200, &#8216;Cname&#8217;, &#8216;w0.mydomain.com.&#8217;); </p>
<p>CREATE TABLE ptr ( <br />name varchar(255) default NULL, <br />ttl int(11) default NULL, <br />rdtype varchar(255) default NULL, <br />rdata varchar(255) default NULL <br />) TYPE=MyISAM; </p>
<p>INSERT INTO `ptr` VALUES (&#8216;1.16.172.in-addr.arpa&#8217;, 17600, &#8216;SOA&#8217;, &#8216;mydomain.com. <a href="http://www.mydomain.com">www.mydomain.com</a>. 200309181 28800 7200 86400 28800&#8242;); <br />INSERT INTO `ptr` VALUES (&#8216;1.16.172.in-addr.arpa&#8217;, 17600, &#8216;NS&#8217;, &#8216;ns0.mydomain.com.&#8217;); <br />INSERT INTO `ptr` VALUES (&#8216;1.16.172.in-addr.arpa&#8217;, 17600, &#8216;NS&#8217;, &#8216;ns1.mydomain.com.&#8217;); <br />INSERT INTO `ptr` VALUES (&#8216;235.1.16.172.in-addr.arpa&#8217;, 17600, &#8216;PTR&#8217;, &#8216;ddns.mydomain.&#8217;); </p>
<p>/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf&nbsp;//启动bind<br />tail -f /var/log/messages | grep named&nbsp;//查看bind日志</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2007/01/18/1115837.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle穿越防火墙设置</title>
		<link>http://blog.donews.com/leiyan/archive/2007/01/09/1111174.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2007/01/09/1111174.aspx#comments</comments>
		<pubDate>Tue, 09 Jan 2007 05:00:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2007/01/09/1111174.aspx</guid>
		<description><![CDATA[<p><font face="verdana, arial, helvetica" size="2">没想到一个困扰我3年的问题,竟然在无意中给我找到了答案,看来今年运气很好,要好好把握了</font></p>
<p><font face="verdana, arial, helvetica" size="2">方法一：在windows2000的注册表中，hkey_local_machinesoftwareoraclehome0下加入字符串值：<br />USE_SHARED_SOCKET=TRUE，即可<br />方法二：1、首先将数据库实例改为SHARED SERVER模式<br />2、以SYSDBA登录SQLPLUS，通过SQLPLUS生成系统当前的参数设置文件pfile:create pfile='d:init.ora' from spfile;<br />3、修改d:init.ora文件，在其中增加（用editplus编辑）：*.service_names='your service name'和*.dispatchers='(address=（protocol＝tcp)]]></description>
			<content:encoded><![CDATA[<p><font face="verdana, arial, helvetica" size="2">没想到一个困扰我3年的问题,竟然在无意中给我找到了答案,看来今年运气很好,要好好把握了</font></p>
<p><font face="verdana, arial, helvetica" size="2">方法一：在windows2000的注册表中，hkey_local_machinesoftwareoraclehome0下加入字符串值：<br />USE_SHARED_SOCKET=TRUE，即可<br />方法二：1、首先将数据库实例改为SHARED SERVER模式<br />2、以SYSDBA登录SQLPLUS，通过SQLPLUS生成系统当前的参数设置文件pfile:create pfile=&#8217;d:init.ora&#8217; from spfile;<br />3、修改d:init.ora文件，在其中增加（用editplus编辑）：*.service_names=&#8217;your service name&#8217;和*.dispatchers=&#8217;(address=（protocol＝tcp)(host=localhost)(port=1521) (dispatchers=1)&#8217;<br />4、生成新的SPFILE：create spfile from pfile=&#8217;d:init.ora&#8217;;<br />5、重启动数据库。<br />6、在防火墙中开放1521端口。<br />方法三：在数据库端（也可以是另外的机器，但是cman的机器必须和数据库都在防火墙的后面）安装了cman的前提下，启动cman，然后开放防火墙端的1630端口（看cman开的是什么端口啦），最后在客户端的tnsnames.ora文件中添加：<br />cmantest = (description = (address_list = (address = &lt;- first address is to CMAN (protocol=tcp) (host=hostname or ip of cman) (port=1610) ) (address= &lt;- second address is to Listener (protocol=tcp) (host=hostname or ip of listener) (port=1521) ) ) (connect_data = (sid = sidname)) (source_route = yes)</font> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2007/01/09/1111174.aspx/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ajax自学备忘录</title>
		<link>http://blog.donews.com/leiyan/archive/2006/04/04/811640.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2006/04/04/811640.aspx#comments</comments>
		<pubDate>Tue, 04 Apr 2006 08:03:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2006/04/04/811640.aspx</guid>
		<description><![CDATA[1。javascript提交使用GET时会下载XML数据文件并缓存在本地，对无需实时同步的数据尽量用GET,这样随算客户端再刷新，也不会再次读取服务端XML文件2。对需要GET但又需要实时性强的，可使用在GET后加唯一参数解决（此时推荐使用post，详见3），如：ajax.open(&#34;GET&#34;,Filer,true);get = get + &#34;&#38;date=&#34; +new Date().getTime();ajax.send(GET); 3。javascript提交使用post，经测试 不会缓存到本地，实时性强，使用方法基本和GET相同，如： ajax.open(&#34;POST&#34;,Filer,true); ajax.setRequestHeader(&#34;Content-Type&#34;,&#34;application/x-www-form-urlencoded&#34;); ajax.send(post); 4。因为可能发生jav]]></description>
			<content:encoded><![CDATA[<p>1。javascript提交使用GET时会下载XML数据文件并缓存在本地，对无需实时同步的数据尽量用GET,这样随算客户端再刷新，也不会再次读取服务端XML文件<br/><br/>2。对需要GET但又需要实时性强的，可使用在GET后加唯一参数解决（此时推荐使用post，详见3），如：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ajax.open(&quot;GET&quot;,Filer,true);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get = get + &quot;&amp;date=&quot; +new Date().getTime();<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ajax.send(GET);<br/><br/>3。javascript提交使用post，经测试 不会缓存到本地，实时性强，使用方法基本和GET相同，如：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ajax.open(&quot;POST&quot;,Filer,true);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ajax.setRequestHeader(&quot;Content-Type&quot;,&quot;application/x-www-form-urlencoded&quot;); <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ajax.send(post);<br/><br/>4。因为可能发生javascript已经开始绘制，但页面还没有载入完成，导致页面载入完成前，javascript已经结束工作，页面停留在没有数据显示的状态，所以尽量避免onload事件。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2006/04/04/811640.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle kill session</title>
		<link>http://blog.donews.com/leiyan/archive/2005/12/14/657897.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2005/12/14/657897.aspx#comments</comments>
		<pubDate>Wed, 14 Dec 2005 07:57:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2005/12/14/657897.aspx</guid>
		<description><![CDATA[<p><font size="2">SQL&#62; select username,sid,serial# from v$session; </font></p><p><font size="2">SQL&#62; alter system <font color="#cc0033">kill</font> session 'sid,serial#';</font></p>]]></description>
			<content:encoded><![CDATA[<p><font size="2">SQL&gt; select username,sid,serial# from v$session; </font></p>
<p><font size="2">SQL&gt; alter system <font color="#cc0033">kill</font> session &#8217;sid,serial#&#8217;;</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2005/12/14/657897.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>男孩变成男人的标志</title>
		<link>http://blog.donews.com/leiyan/archive/2005/10/04/576521.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2005/10/04/576521.aspx#comments</comments>
		<pubDate>Tue, 04 Oct 2005 09:12:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2005/10/04/576521.aspx</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;&#160;&#160;&#160; 不和父亲顶嘴<br/>　　<br/>　　会哄妈妈开心<br/>　　<br/>　　不轻易喝醉<br/>　　<br/>　　不轻易对人说要戒烟，反反复复只会让人觉得言而无信<br/>　　<br/>　　和她在一起无话可说时，懂得伸手去揽她的肩<br/>　　<br/>　　失恋的雨夜，自己回家品红酒听肖邦，而不是去站在她楼下淋雨折磨她<br/>　　<br/>　　不怕孤单<br/>　　<br/>　　情人节和生日记得给前女友祝贺，仅此而已<br/>　　<br/>　　女生倒在你怀里哭诉衷肠后，第二天一切正常，不为所动<br/>　　<br/>　　不轻易发誓，不轻易相信誓言<br/>　　<br/>　　忘记她的誓言<br/>　　<br/>　　不轻易愤怒<br/>　　<br/>　　学会宽恕，分享<br/>　　<br/>　　不对女生说下流笑话<br/>　　<br/>　　会送恐龙回家<br/>　　<br/>　　和美女ONS后，不再纠缠她，拿的起放的下<br/>　　<br/>　　接受比自己小但有才华的人超过自己<br/>　　<br/]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 不和父亲顶嘴<br/>　　<br/>　　会哄妈妈开心<br/>　　<br/>　　不轻易喝醉<br/>　　<br/>　　不轻易对人说要戒烟，反反复复只会让人觉得言而无信<br/>　　<br/>　　和她在一起无话可说时，懂得伸手去揽她的肩<br/>　　<br/>　　失恋的雨夜，自己回家品红酒听肖邦，而不是去站在她楼下淋雨折磨她<br/>　　<br/>　　不怕孤单<br/>　　<br/>　　情人节和生日记得给前女友祝贺，仅此而已<br/>　　<br/>　　女生倒在你怀里哭诉衷肠后，第二天一切正常，不为所动<br/>　　<br/>　　不轻易发誓，不轻易相信誓言<br/>　　<br/>　　忘记她的誓言<br/>　　<br/>　　不轻易愤怒<br/>　　<br/>　　学会宽恕，分享<br/>　　<br/>　　不对女生说下流笑话<br/>　　<br/>　　会送恐龙回家<br/>　　<br/>　　和美女ONS后，不再纠缠她，拿的起放的下<br/>　　<br/>　　接受比自己小但有才华的人超过自己<br/>　　<br/>　　有2年期的人生目标<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2005/10/04/576521.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle 表空间回收</title>
		<link>http://blog.donews.com/leiyan/archive/2005/09/15/554690.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2005/09/15/554690.aspx#comments</comments>
		<pubDate>Thu, 15 Sep 2005 04:11:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2005/09/15/554690.aspx</guid>
		<description><![CDATA[<p><font face="Verdana">创建UNDOTBS2表空间</font></p><p><font face="Verdana">切换到UNDOTBS2空间</font></p><p><font face="Verdana">alter system set UNDO_TABLESPACE=UNDOTBS2;</font></p><p><font face="Verdana">drop tablespace UNDOTBS1;</font><br/></p><p>创建<font face="Verdana">UNDOTBS1表空间</font></p><p><font face="Verdana">切换回UNDOTBS1空间</font></p><p><font face="Verdana">alter system set UNDO_TABLESPACE=UNDOTBS1;</font><br/></p><p>删除<font face="Verdana">UNDOTBS2表空间;</font></p>]]></description>
			<content:encoded><![CDATA[<p><font face="Verdana">创建UNDOTBS2表空间</font></p>
<p><font face="Verdana">切换到UNDOTBS2空间</font></p>
<p><font face="Verdana">alter system set UNDO_TABLESPACE=UNDOTBS2;</font></p>
<p><font face="Verdana">drop tablespace UNDOTBS1;</font><br/></p>
<p>创建<font face="Verdana">UNDOTBS1表空间</font></p>
<p><font face="Verdana">切换回UNDOTBS1空间</font></p>
<p><font face="Verdana">alter system set UNDO_TABLESPACE=UNDOTBS1;</font><br/></p>
<p>删除<font face="Verdana">UNDOTBS2表空间;</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2005/09/15/554690.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL分析</title>
		<link>http://blog.donews.com/leiyan/archive/2005/07/28/484632.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2005/07/28/484632.aspx#comments</comments>
		<pubDate>Thu, 28 Jul 2005 01:48:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2005/07/28/484632.aspx</guid>
		<description><![CDATA[connect sys @$ORACLE_HOME/rdbms/admin/utlxplan.sql create public synonym plan_table for plan_table; grant all on plan_table to public; 
@$ORACLE_HOME/sqlplus/admin/plustrce/plustrce.sqlgrant plustrace to public; 
set autotrace trace;
]]></description>
			<content:encoded><![CDATA[<p>connect sys <br/>@$ORACLE_HOME/rdbms/admin/utlxplan.sql <br/>create public synonym plan_table for plan_table; <br/>grant all on plan_table to public; </p>
<p>@$ORACLE_HOME/sqlplus/admin/plustrce/plustrce.sql<br/>grant plustrace to public; </p>
<p>set autotrace trace;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2005/07/28/484632.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rman 异地恢复</title>
		<link>http://blog.donews.com/leiyan/archive/2005/07/27/483780.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2005/07/27/483780.aspx#comments</comments>
		<pubDate>Wed, 27 Jul 2005 08:45:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2005/07/27/483780.aspx</guid>
		<description><![CDATA[rman全备份
把rman备份目录cp到相应目录下
目标机启动
startup mount
set dbid
rman target sys/sys@目标机 catalog rman/rman@rman
RMAN&#62; run {&#160;&#160;2&#62; allocate channel c1 type disk;3&#62; restore database;4&#62; recover database;5&#62; sql &#8216;alter database open&#8217;;6&#62; release channel c1;7&#62; }
rman生成控制文件
rman&#160; target /
list backup of controlfile; 查找包含控制文件备份的文件
restore controlfile to &#8216;/tmp/control.ctl&#8217; from &#8216;上面命令列出的文件名&#8217;;
alter database mount;
alter database resetlogs
]]></description>
			<content:encoded><![CDATA[<p>rman全备份</p>
<p>把rman备份目录cp到相应目录下</p>
<p>目标机启动</p>
<p>startup mount</p>
<p>set dbid</p>
<p>rman target sys/sys@目标机 catalog <a href="mailto:rman/rman@rman">rman/rman@rman</a></p>
<p>RMAN&gt; run {&nbsp;&nbsp;<br/>2&gt; allocate channel c1 type disk;<br/>3&gt; restore database;<br/>4&gt; recover database;<br/>5&gt; sql &#8216;alter database open&#8217;;<br/>6&gt; release channel c1;<br/>7&gt; }</p>
<p>rman生成控制文件</p>
<p>rman&nbsp; target /</p>
<p>list backup of controlfile; 查找包含控制文件备份的文件</p>
<p>restore controlfile to &#8216;/tmp/control.ctl&#8217; from <br/>&#8216;上面命令列出的文件名&#8217;;</p>
<p>alter database mount;</p>
<p>alter database resetlogs<br/></p></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2005/07/27/483780.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>data gurad手记</title>
		<link>http://blog.donews.com/leiyan/archive/2005/07/27/483352.aspx</link>
		<comments>http://blog.donews.com/leiyan/archive/2005/07/27/483352.aspx#comments</comments>
		<pubDate>Wed, 27 Jul 2005 05:28:00 +0000</pubDate>
		<dc:creator>雷炎</dc:creator>
				<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://blog.donews.com/leiyan/archive/2005/07/27/483352.aspx</guid>
		<description><![CDATA[在primary 和standby两台机器上安装oracle 都已software only方式安装
然后在primary机器上安装库，激活archive log
在primary上
alter system switch logfile
shutdown immediate
tar czvf oradata.tar.gz /home/oracle/oradatatar czvf admin.tar.gz /home/oracle/admin然后我就cp到了standby的相应目录上
启动primary库
alter database create standby controlfile as &#8216;/home/oracle/standby.ctl&#8217;create pfile=&#8217;/home/oracle/initora9.ora&#8217; from spfile
把这两个文件cp到standby的相应目录上
修改initora9.ora的
*.control_files=&#8217;/home/oracle/oradata/ora9/standby.ctl&#8217;添加了standby_archive_dest=&#8217;/home/oracle/oradata/ora9/standbyarch&#8217;*.fal_server=&#8217;PRIMARY&#8217;*.fal_client=&#8217;STANDBY&#8217;*.standby_file_management=&#8217;AUTO&#8217;
然后在standby上创建监听和net8
在primary上创建standby的net8
用tnsping测试两个库是否可以通讯
启动standby数据库
sqlplus &#34; / as sysdba&#34;
startup nomount pfile=&#8217;/home/oracle/initora9.ora&#8217;
alter database mount standby database
alter database recover managed standby database disconnect from session
到primary数据库中
alter system set log_archive_dest_2=&#8217;service=standby mandatory reopen=60&#8242;;
alter system switch logfile;
在standby系统上执行
tail -f /home/oracle/admin/ora9/bdump/alter*.log
查看是否归档
alter database recover managed [...]]]></description>
			<content:encoded><![CDATA[<p>在primary 和standby两台机器上安装oracle 都已software only方式安装</p>
<p>然后在primary机器上安装库，激活archive log</p>
<p>在primary上</p>
<p>alter system switch logfile</p>
<p>shutdown immediate</p>
<p>tar czvf oradata.tar.gz /home/oracle/oradata<br/>tar czvf admin.tar.gz /home/oracle/admin<br/>然后我就cp到了standby的相应目录上</p>
<p>启动primary库</p>
<p>alter database create standby controlfile as &#8216;/home/oracle/standby.ctl&#8217;<br/>create pfile=&#8217;/home/oracle/initora9.ora&#8217; from spfile</p>
<p>把这两个文件cp到standby的相应目录上</p>
<p>修改initora9.ora的</p>
<p>*.control_files=&#8217;/home/oracle/oradata/ora9/standby.ctl&#8217;<br/>添加了<br/>standby_archive_dest=&#8217;/home/oracle/oradata/ora9/standbyarch&#8217;<br/>*.fal_server=&#8217;PRIMARY&#8217;<br/>*.fal_client=&#8217;STANDBY&#8217;<br/>*.standby_file_management=&#8217;AUTO&#8217;</p>
<p>然后在standby上创建监听和net8</p>
<p>在primary上创建standby的net8</p>
<p>用tnsping测试两个库是否可以通讯</p>
<p>启动standby数据库</p>
<p>sqlplus &quot; / as sysdba&quot;</p>
<p>startup nomount pfile=&#8217;/home/oracle/initora9.ora&#8217;</p>
<p>alter database mount standby database</p>
<p>alter database recover managed standby database disconnect from session</p>
<p>到primary数据库中</p>
<p><font face="Verdana" size="2">alter system set log_archive_dest_2=&#8217;service=standby mandatory reopen=60&#8242;;</font></p>
<p>alter system switch logfile;</p>
<p>在standby系统上执行</p>
<p>tail -f /home/oracle/admin/ora9/bdump/alter*.log</p>
<p>查看是否归档</p>
<p>alter database recover managed standby database cancel;</p>
<p>alter database open read only;</p>
<p>此时可以登陆standby来查看是否已经同步</p>
<p>恢复standby</p>
<p>alter database recover managed standby database disconnect from session;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.donews.com/leiyan/archive/2005/07/27/483352.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

