<?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>DBAlife &#187; sqlplus</title>
	<atom:link href="http://www.dbalife.com/archives/tag/sqlplus/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dbalife.com</link>
	<description>星光照耀前方</description>
	<lastBuildDate>Tue, 10 Aug 2010 03:34:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>sqlplus增强设置</title>
		<link>http://www.dbalife.com/archives/323.html</link>
		<comments>http://www.dbalife.com/archives/323.html#comments</comments>
		<pubDate>Thu, 24 Sep 2009 04:11:05 +0000</pubDate>
		<dc:creator>skywalker</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[prompt]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[sqlplus]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://www.dbalife.com/?p=323</guid>
		<description><![CDATA[更强的编辑器 sqlplus可以与vi整合，在sqlplus中调用vi编辑器。方法是在sqlplus中执行define_editor='vi'，或将define_editor='vi'添加到/product/10.2/sqlplus/admin/glogin.sql文件中。 之后再登录sqlplus，可以输入edit命令编辑上一次执行的sql。 更人性化的提示符 在glogin.sql文件中添加： set termout off default gname=idle column global_name new_value gname SELECT lower(USER) &#124;&#124; '@' &#124;&#124;upper(instance_name)&#124;&#124;'('&#124;&#124;nvl(UTL_INADDR.GET_HOST_ADDRESS, SYS_CONTEXT('userenv', 'ip_address'))&#124;&#124;')' GLOBAL_NAME FROM v$instance; set sqlprompt '&#38;gname&#62; ' set termout on 这样每次登录SQLPLUS提示符会自动更改为“当前用户名@实例名(IP地址)&#62; ”的形式。 10g以下版本在登录后切换用户的情况下，提示符不能自动更新。 No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p><strong>更强的编辑器</strong></p>
<p>sqlplus可以与vi整合，在sqlplus中调用vi编辑器。方法是在sqlplus中执行define_editor='vi'，或将define_editor='vi'添加到/product/10.2/sqlplus/admin/glogin.sql文件中。</p>
<p>之后再登录sqlplus，可以输入edit命令编辑上一次执行的sql。</p>
<p><strong>更人性化的提示符</strong></p>
<p>在glogin.sql文件中添加：</p>
<blockquote><p><span style="COLOR: green">set</span><span style="COLOR: gray"> </span><span style="COLOR: blue">termout</span><span style="COLOR: gray"> </span><span style="COLOR: green">off</span><span style="COLOR: gray"><br />
</span><span style="COLOR: green">default</span><span style="COLOR: gray"> </span><span style="COLOR: blue">gname</span><span style="COLOR: gray">=</span><span style="COLOR: blue">idle</span><span style="COLOR: gray"><br />
</span><span style="COLOR: green">column</span><span style="COLOR: gray"> </span><span style="COLOR: blue">global_name</span><span style="COLOR: gray"> </span><span style="COLOR: blue">new_value</span><span style="COLOR: gray"> </span><span style="COLOR: blue">gname</span><span style="COLOR: gray"><br />
</span><span style="COLOR: green">SELECT</span><span style="COLOR: gray"> </span><span style="COLOR: #00008b">lower</span><span style="COLOR: olive">(</span><span style="COLOR: green">USER</span><span style="COLOR: olive">)</span><span style="COLOR: gray"> || </span><span style="COLOR: #8b0000">'</span><span style="COLOR: red">@</span><span style="COLOR: #8b0000">'</span><span style="COLOR: gray"> ||</span><span style="COLOR: #00008b">upper</span><span style="COLOR: olive">(</span><span style="COLOR: blue">instance_name</span><span style="COLOR: olive">)</span><span style="COLOR: gray">||</span><span style="COLOR: #8b0000">'</span><span style="COLOR: red">(</span><span style="COLOR: #8b0000">'</span><span style="COLOR: gray">||</span><span style="COLOR: blue">nvl</span><span style="COLOR: olive">(</span><span style="COLOR: blue">UTL_INADDR</span><span style="COLOR: gray">.</span><span style="COLOR: blue">GET_HOST_ADDRESS</span><span style="COLOR: gray">, </span><span style="COLOR: blue">SYS_CONTEXT</span><span style="COLOR: olive">(</span><span style="COLOR: #8b0000">'</span><span style="COLOR: red">userenv</span><span style="COLOR: #8b0000">'</span><span style="COLOR: gray">, </span><span style="COLOR: #8b0000">'</span><span style="COLOR: red">ip_address</span><span style="COLOR: #8b0000">'</span><span style="COLOR: olive">))</span><span style="COLOR: gray">||</span><span style="COLOR: #8b0000">'</span><span style="COLOR: red">)</span><span style="COLOR: #8b0000">'</span><span style="COLOR: gray"> </span><span style="COLOR: blue">GLOBAL_NAME</span><span style="COLOR: gray"> </span><span style="COLOR: green">FROM</span><span style="COLOR: gray"> </span><span style="COLOR: blue">v</span><span style="COLOR: gray">$</span><span style="COLOR: #00008b">instance</span><span style="COLOR: gray">;<br />
</span><span style="COLOR: green">set</span><span style="COLOR: gray"> </span><span style="COLOR: blue">sqlprompt</span><span style="COLOR: gray"> </span><span style="COLOR: #8b0000">'</span><span style="COLOR: red">&amp;gname&gt; </span><span style="COLOR: #8b0000">'</span><span style="COLOR: gray"><br />
</span><span style="COLOR: green">set</span><span style="COLOR: gray"> </span><span style="COLOR: blue">termout</span><span style="COLOR: gray"> </span><span style="COLOR: green">on</span></p></blockquote>
<p>这样每次登录SQLPLUS提示符会自动更改为“当前用户名@实例名(IP地址)&gt; ”的形式。</p>
<p>10g以下版本在登录后切换用户的情况下，提示符不能自动更新。</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.dbalife.com/archives/323.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
