<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>청짱노트</title>
		<link>http://soseem.net/</link>
		<description></description>
		<language>ko</language>
		<pubDate>Tue, 02 Feb 2010 18:05:41 +0900</pubDate>
		<generator>Tistory 1.1 (http://www.tistory.com/)</generator>
		<image>
		<title>청짱노트</title>
		<url><![CDATA[http://cfile22.uf.tistory.com/image/203289124A37493414B309]]></url>
		<link>http://soseem.net/</link>
		<description></description>
		</image>
		<item>
			<title>Wright Flyer</title>
			<link>http://soseem.net/entry/Wright-Flyer</link>
			<description>&lt;br /&gt;
&amp;nbsp;어려서부터 물건 만드는 일에 남달리 손재주가 있었던 라이트형제는 미국의 비행기 제작자이자 항공계의 개척자 형제이다. 형인 윌버 라이트(Wilbur Wright : 1867~1912)와 동생인 오빌 라이트(Orville Wright : 1871~1948) 형제가 1892년 시작한 기계완구와 자전거점을 공동으로 경영하던 중 독일의 릴리엔탈이 글라이더 시험 중 추락사한 것을 알고 비행기에 흥미를 가져 비행기 연구를 시작하였다. 1900년과 이듬해에 노스캐롤라이나주의 키티호크에서 2회에 걸쳐 글라이더의 시험비행을 하였다. 그 후 데이턴에서 그듭되는 실패에도 불구하고 라이트형제는 200여 개 이상의 날개 모양을 실험하면서 연구를 계속해 비행기의 과학적 연구에 착수, 모형으로 200회 이상 시험하였고, 1902년 키티호크에서 1,000회에 이르는 글라이더 시험비행을 하였다. 같은해 12월 데이턴에 돌아와 형제가 직접 만든 가솔린관을 기체에 장치하여 1903년 12월 17일 키티호크에서 역사상 처음으로 동력비행기를 조종하여 지속적인 비행에 성공하였다.&lt;br /&gt;
&amp;nbsp;이것은 12hp의 발동기를 부착한 무미익복엽기(Canard bi-plane)로 된 라이트 플라이어 1호로서, 처음 비행은 오빌의 조종으로 12초 동안 36m를 날았고, 2번째 비행은 59초 동안 243.84m를 비행하였다. 1904년 허프먼 프레리에서 45분 동안 비행하였고, 상하 좌우로 조종하는 문제도 해결하였다. 1905년 플라이어 3호는 주회(周回)비행에 여러차례 성공, 40km를 38분에 비행한 기록도 세웠다. 1908년 유럽각지를 순회하면서 그들의 비행을 공개하기도 하였다. 그 뒤로 라이트 형제는 기체와 기관의 제작에만 전념하면서 그들의 비행기 개발을 원조해 주도록 여러 나라에 호소하였다. 1908년 마침내 미국연방정부는 그들의 비행기 1대를 구입하였고, 같은 해 프랑스에서는 그들이 설계한 비행기를 조립하겠다는 회사가 나타나 이듬해 아메리칸 라이트 비행기 제작회사를 설립, 유럽에서의 비행기 제작에 선진적인 역할을 하였다. 비행기를 만들기 위해 수많은 노력을 하였던 라이트 형제는 1912년 5월 형인 윌버가 장티푸스로 세상을 떠나자 혼자 남은 동생 오빌도 회사 일에 손을 떼고 다시 비행 연구에 몰두하면서 여생을 보냈다. 자신이 발명한 비행기가 많은 일을 해 내는 것을 지켜보던 오빌도 1948년 1월 30일 76세의 나이로 세상을 떠났다. 지금 데이턴에는 이 형제의 이름에서 딴 미국공군의 라이트 연구소가 있다.&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>끄적끄적</category>
			<category>라이트형제</category>
			<author>청짱</author>
			<guid>http://soseem.net/258</guid>
			<comments>http://soseem.net/entry/Wright-Flyer#entry258comment</comments>
			<pubDate>Sat, 04 Jul 2009 20:47:22 +0900</pubDate>
		</item>
		<item>
			<title>Sybase Wins Best Enterprise Data</title>
			<link>http://soseem.net/entry/Sybase-Wins-Best-Enterprise-Data</link>
			<description>&lt;DIV class=leafbody&gt;
&lt;H1&gt;Sybase Wins Best Enterprise Data Management Award&lt;/H1&gt;
&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Waters Magazine Readers Rank Sybase as Best Enterprise Data Management Vendor for Second Year in a Row &lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;DUBLIN, CALIF. – JUNE 25, 2009 — &lt;/STRONG&gt;Sybase, Inc. (NYSE: SY), an industry leader in delivering enterprise and mobile software, today announced that the readers of &lt;EM&gt;Waters &lt;/EM&gt;magazine voted the company “Best Enterprise Data Management Vendor.” Sybase received the highest percentage of the readers’ votes to win the category for the second year in a row. The recognition of Sybase was part of the 2009 Waters Rankings, an industry-respected award where the winners are chosen by the qualified readers of &lt;EM&gt;Waters&lt;/EM&gt; magazine, a financial IT publication with a circulation of over 10,000.&lt;/P&gt;
&lt;P&gt;To address enterprise data management (EDM) challenges such as data mining, predictive modeling, reporting and business intelligence, Sybase offers a comprehensive set of database management technologies for capital markets. &lt;A href=&quot;http://www.sybase.com/ase&quot;&gt;Sybase® Adaptive Server® Enterprise&lt;/A&gt;, a high-performance, mission-critical database management system that gives Sybase customers an operational advantage by lowering costs and risks, has been powering trading systems on Wall Street for over twenty years. Sybase’s analytics server, &lt;A href=&quot;http://www.sybase.com/products/datawarehousing/sybaseiq&quot;&gt;Sybase IQ&lt;/A&gt;, works with a multitude of operating systems, hardware platforms, and analytics applications. As the leading column-oriented database, Sybase IQ delivers answers up to 100 times faster than traditional RDBMS systems.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition, to enable real-time decision support in securities trading, Sybase released &lt;A href=&quot;http://www.sybase.com/cep&quot;&gt;Sybase CEP&lt;/A&gt; for streaming analytics and Sybase &lt;A href=&quot;http://www.sybase.com/products/financialservicessolutions/rap-thetradingedition&quot;&gt;RAP – The Trading Edition&lt;/A&gt;™ Enterprise with built-in time series analytics earlier this year. &lt;A href=&quot;http://www.sybase.com/rap&quot;&gt;Sybase RAP&lt;/A&gt; with Sybase CEP is now the only solution to comprise built-in time series analytics, a market data platform, ultra low latency, and streaming data analytics in a single product—an enhancement to the very successful market analytics platform that is already helping dozens of capital markets firms make better trading and portfolio decisions across their trade lifecycle.&lt;/P&gt;
&lt;P&gt;“For the second consecutive year, the readers of &lt;EM&gt;Waters&lt;/EM&gt; magazine have embraced Sybase’s brand and reputation for delivering best-in-class enterprise data management solutions,” said Phil Albinus, Editor of &lt;EM&gt;Waters&lt;/EM&gt;. “By placing first within the Best Enterprise Data Management Vendor category, the readers of &lt;EM&gt;Waters&lt;/EM&gt; have acknowledged Sybase’s market leadership. Managing a firm’s data has never been more important. As the industry makes its way to a recovery, IT and data professionals clearly think of Sybase for enterprise data needs.”&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Waters &lt;/EM&gt;covers the practical implementation of technology in the securities industry and is relied on by financial technology professionals worldwide for focused, in-depth coverage of financial market data and technology. Each year, the readers of Waters are invited to choose the best financial IT services and solutions that help CIOs and CTOs get their job done. This year, more than 1,000 voters filled out the Waters Rankings ballots. The qualified Waters Rankings voters work in today’s leading investment firms, hedge funds and exchanges. Technology vendors and media relations firms were not allowed to vote.&lt;/P&gt;
&lt;P&gt;“We are honored that the readers of &lt;EM&gt;Waters&lt;/EM&gt; magazine have recognized Sybase as the best enterprise data management vendor for the second year in a row,” said Eric Johnson, senior vice president and general manager of financial services, Sybase. “Sybase recognizes the major premium that has been placed on transparency and reliability as a key technology solutions provider to Wall Street. We take very seriously our role of trusted partner guiding our clients through the disruptive and highly demanding environment that has emerged over the last 18 months. All of this is part of our larger ongoing effort to deliver best-of-breed solutions that address Wall Street’s pain points.”&lt;/P&gt;
&lt;P&gt;The winners of the 2009 Waters Rankings will be featured in the July 2009 edition of Waters and on the Waters web site: &lt;A href=&quot;http://www.watersonline.com/&quot; target=_blank&gt;www.watersonline.com&lt;/A&gt;. Waters will celebrate with the winners at an exclusive cocktail party and awards ceremony at Metrazur in New York’s Grand Central Terminal.&lt;/P&gt;
&lt;P&gt;To learn more about Sybase financial services solutions, please visit us in booth #2111 in the Grand Ballroom on Exhibit Level 2 at SIFMA 2009 Technology Management Conference &amp;amp; Exhibit at the Hilton New York in New York City, June 23-25, 2009, or visit: &lt;A href=&quot;http://www.sybase.com/products/industrysolutions/financialservices&quot;&gt;www.sybase.com/capitalmarkets&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;About Waters &lt;/STRONG&gt;&lt;br /&gt;
Each month, Waters reports and analyzes the business reasons for and practical implementation of financial technology in the capital markets and securities industry. Since its launch in 1993, securities industry professionals worldwide have relied on the magazine for its focused, in-depth coverage surrounding the confluence of business and technology in market data, trading and risk technology and infrastructure as well as the human issues of talent management, staff retention and compensation within the financial services community. With more than 10,100 subscribers around the world*, Waters&#039; readers enjoy the insights of CIOs and CTOs from the global markets. The magazine also releases the electronic newsletter Waters News each Tuesday to more than 14,000 industry professionals and it sponsors conferences in New York, London, and Singapore. Waters also hosts briefings, and training courses in many of the world&#039;s financial centers. For more information, visit &lt;A href=&quot;http://www.watersonline.com/&quot; target=_blank&gt;www.watersonline.com&lt;/A&gt;.&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=center&gt;####&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;About Sybase&lt;/STRONG&gt;&lt;br /&gt;
Sybase is an industry leader in delivering enterprise and mobile software to manage, analyze and mobilize information. We are recognized globally as a performance leader, proven in the most data-intensive industries and across all major systems, networks and devices. Our information management, analytics and enterprise mobility solutions have powered the world’s most mission-critical systems in financial services, telecommunications, manufacturing and government. For more information, visit &lt;A href=&quot;http://www.sybase.com/&quot;&gt;http://www.sybase.com&lt;/A&gt;. Read Sybase blogs: &lt;A href=&quot;http://blogs.sybase.com/&quot;&gt;http://blogs.sybase.com&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Join us August 26-27 for Sybase TechWave Symposium 2009 at the Renaissance Mayflower Hotel in Washington D.C. For more information, visit &lt;A href=&quot;http://www.sybase.com/techwave&quot;&gt;http://www.sybase.com/techwave&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;For more information, please contact &lt;A title=&quot;Sybase Public Relations&quot; href=&quot;http://www.sybase.com/detail?id=1003460&quot;&gt;Sybase Public Relations&lt;/A&gt;.&lt;/P&gt;&lt;/DIV&gt;&lt;!--  DOCUMENTS GUTS ENDS HERE - END COPY HERE  --&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ASE</category>
			<category>management award</category>
			<category>Sybase</category>
			<author>청짱</author>
			<guid>http://soseem.net/257</guid>
			<comments>http://soseem.net/entry/Sybase-Wins-Best-Enterprise-Data#entry257comment</comments>
			<pubDate>Thu, 02 Jul 2009 17:26:02 +0900</pubDate>
		</item>
		<item>
			<title>특정 table name 으로 datafile 찾는 쿼리</title>
			<link>http://soseem.net/entry/%ED%8A%B9%EC%A0%95-table-name-%EC%9C%BC%EB%A1%9C-datafile-%EC%B0%BE%EB%8A%94-%EC%BF%BC%EB%A6%AC</link>
			<description>&lt;br /&gt;
SELECT f.file_name&lt;br /&gt;
FROM dba_tables t, dba_data_files f&lt;br /&gt;
WHERE table_name=&#039;EMPHIST&#039;&lt;br /&gt;
AND t.tablespace_name=f.tablespace_name;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>SQL</category>
			<author>청짱</author>
			<guid>http://soseem.net/222</guid>
			<comments>http://soseem.net/entry/%ED%8A%B9%EC%A0%95-table-name-%EC%9C%BC%EB%A1%9C-datafile-%EC%B0%BE%EB%8A%94-%EC%BF%BC%EB%A6%AC#entry222comment</comments>
			<pubDate>Mon, 09 Mar 2009 13:55:53 +0900</pubDate>
		</item>
		<item>
			<title>완전 복구 명령어(recover)</title>
			<link>http://soseem.net/entry/%EC%99%84%EC%A0%84-%EB%B3%B5%EA%B5%AC-%EB%AA%85%EB%A0%B9%EC%96%B4recover</link>
			<description>▶ 마운트 상태의 recover 구문&lt;br /&gt;
&lt;FONT color=#e31600&gt;sql&amp;gt; recover database&lt;br /&gt;
sql&amp;gt; recover datafile &#039;데이터 파일명&#039;&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;▶ 오픈 상태의 recover 구문&lt;br /&gt;
&lt;FONT color=#e31600&gt;sql&amp;gt; recover tablespace 테이블스페이스명&lt;br /&gt;
sql&amp;gt; recover datafile &#039;데이터 파일명&#039;&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
▶ recover 명령을 통한 아카이브 로그 적용&lt;br /&gt;
&lt;br /&gt;&lt;FONT color=#e31600&gt;sql&amp;gt; set autorecovery on&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;Specify log: {&amp;lt;RET&amp;gt;=suggested | filename | AUTO | CANCEL]&lt;br /&gt;
&lt;FONT color=#e31600&gt;AUTO&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&lt;FONT color=#e31600&gt;Specify log: {&amp;lt;RET&amp;gt;=suggested | filename | AUTO | CANCEL]&lt;br /&gt;
ENTER&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;Specify log: {&amp;lt;RET&amp;gt;=suggested | filename | AUTO | CANCEL]&lt;br /&gt;
&lt;FONT color=#e31600&gt;경로와 이름을 입력한다.&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
recover 명령 이전에 archive log 위치 변경&lt;br /&gt;
&lt;FONT color=#e31600&gt;alter system archive log start to &#039;새로운 경로&#039;&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;recover 명령에서 새로운 경로 지정&lt;br /&gt;
&lt;FONT color=#e31600&gt;recover from &#039;새로운 경로&#039; database&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;DIV class=txc-textbox style=&quot;BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee&quot;&gt;완전 복구에 필요한 파일&lt;br /&gt;
- 손상 된 data file 의 백업본&lt;br /&gt;
- Archive log file&lt;br /&gt;
- Redo log file&lt;br /&gt;
- 현재시점에 control file&lt;br /&gt;
&lt;/DIV&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Fun2</category>
			<category>recover</category>
			<category>완전복구</category>
			<author>청짱</author>
			<guid>http://soseem.net/218</guid>
			<comments>http://soseem.net/entry/%EC%99%84%EC%A0%84-%EB%B3%B5%EA%B5%AC-%EB%AA%85%EB%A0%B9%EC%96%B4recover#entry218comment</comments>
			<pubDate>Thu, 12 Feb 2009 20:09:07 +0900</pubDate>
		</item>
		<item>
			<title>열린 백업</title>
			<link>http://soseem.net/entry/%EC%97%B4%EB%A6%B0-%EB%B0%B1%EC%97%85</link>
			<description>&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;열린 백업의 조건&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;/STRONG&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;* Archive log 모드로 설정되어 있어야 한다.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;* ARCH 프로세스가 활성화 되어있어야 한다.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;br /&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;열린 백업의 수행 과정&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;1. 백업을 원하는 백업 대상이 되는 테이블스페이스를 백업 모드로 변경한다.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp; : &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#e31600&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;ALTER TABLESPACE &amp;lt;테이블스페이스명&amp;gt; BEGIN BACKUP;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;2. 운영체제 명령을 통해서 지정한 테이블스페이스의 데이터 파일을 백업 디렉토리로 복사한다.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;br /&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;3. 테이블스페이스를 정상저인 상태로 되돌린다.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp; : &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#e31600&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;ALTER TABLESPACE &amp;lt;테이블스페이스명&amp;gt; END BACKUP;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;br /&gt;
&lt;br /&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;4. 모든 파일의 동기화 정보를 일치시키기 위해서 체크포인트를 강제로 실행한다.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp; : &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#e31600&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;ALTER SYSTEM CHECKPOINT;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;CONTROL FILE 의 열린 백업&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;* ALTER DATABASE BACKUP CONTROLFILE TO &amp;lt;생성될 컨트롤 파일명&amp;gt;;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;* ALTER DATABASE BACKUP CONTROLFILE TO TRACE;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;DIV class=txc-textbox style=&quot;BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee&quot;&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;lt;참고&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;열린백업을 진행하면 많은 리두로그가 발생하는데 이유는 백업이 진행될 동안 LGWR이 DATAFILE의 변경된 내용을 리두로그에 저장해야 하기 때문이다. 따라서 열린 백업을 할 경우에는 충분한 크기의 리두로그파일이나 리두 로그 버퍼의 크기를 확보해야 한다.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;FONT color=#474747&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;step 1 : 백업 대상 확인&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#e31600&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;select tablespace_name, bytes, file_name from dba_data_files;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;TABLESPACE_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BYTES FILE_NAME&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;---------------- ---------- --------------------------------------------------&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;USERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 713031680 /home/oracle/oradata/testdb/users01.dbf&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYSAUX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 314572800 /home/oracle/oradata/testdb/sysaux01.dbf&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;UNDOTBS1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 319815680 /home/oracle/oradata/testdb/undotbs01.dbf&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYSTEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 807403520 /home/oracle/oradata/testdb/system01.dbf&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;EXAMPLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 104857600 /home/oracle/oradata/testdb/example01.dbf&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;INSA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10485760 /home/oracle/oradata/testdb/insa01.dbf&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;INSA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5242880 /home/oracle/oradata/testdb/insa02.dbf&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;WOW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5242880 /home/oracle/oradata/testdb/wow.dbf&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;12 rows selected.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;save dd.sql;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#e31600&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;select tablespace_name, status, contents, extent_management, segment_space_management&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp; 2&amp;nbsp; from dba_tablespaces;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;TABLESPACE_NAME&amp;nbsp; STATUS&amp;nbsp;&amp;nbsp;&amp;nbsp; CONTENTS&amp;nbsp; EXTENT_MAN SEGMEN&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;---------------- --------- --------- ---------- ------&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYSTEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp; PERMANENT LOCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MANUAL&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;UNDOTBS1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp; UNDO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MANUAL&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYSAUX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp; PERMANENT LOCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;TEMP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp; TEMPORARY LOCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MANUAL&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;USERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp; PERMANENT LOCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;EXAMPLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp; PERMANENT LOCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;INSA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp; PERMANENT LOCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;WOW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp; PERMANENT LOCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;12 rows selected.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;save dt.sql replace;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Wrote file dt.sql&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&lt;FONT color=#e31600&gt;SYS&amp;gt;select * from v$controlfile;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;STATUS&amp;nbsp; NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IS_ BLOCK_SIZE FILE_SIZE_BLKS&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;------- -------------------------------------------------- --- ---------- --------------&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /home/oracle/oradata/testdb/control01.ctl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 448&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /home/oracle/oradata/testdb/control02.ctl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 448&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;step 2 : Backup Script 생성&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;!vi openbackup.sql&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;!vi openbackup.sql&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=txc-textbox style=&quot;BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 alter tablespace SYSTEM begin backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 !cp -av /home/oracle/oradata/testdb/system01.dbf /data/backup/open/;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 alter tablespace SYSTEM end backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 alter tablespace SYSAUX begin backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 !cp -av /home/oracle/oradata/testdb/sysaux01.dbf /data/backup/open/;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 alter tablespace SYSAUX end backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 alter tablespace UNDOTBS1 begin backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8 !cp -av /home/oracle/oradata/testdb/undotbs02.dba /data/backup/open/;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9 alter tablespace UNDOTBS1 end backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10 alter tablespace USERS begin backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11 !cp -av /home/oracle/oradata/testdb/users01.dbf /data/backup/open/;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12 alter tablespace USERS end backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13 alter tablespace EXAMPLE begin backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14 !cp -av /home/oracle/oradata/testdb/example01.dbf /data/backup/open/;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15 alter tablespace EXAMPLE end backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16 alter tablespace INSA begin backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17 !cp -av /home/oracle/oradata/testdb/insa* /data/backup/open/;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18 alter tablespace INSA end backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 19 alter tablespace WOW begin backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20 !cp -av /home/oracle/oradata/testdb/wow.dbf /data/backup/open/;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21 alter tablespace WOW end backup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22 alter database backup controlfile to &#039;/data/backup/open/control.ctl&#039;;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;step 3 : 백업 수행&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;@openbackup;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;`/home/oracle/oradata/testdb/system01.dbf&#039; -&amp;gt; `/data/backup/open/system01.dbf&#039;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;`/home/oracle/oradata/testdb/sysaux01.dbf&#039; -&amp;gt; `/data/backup/open/sysaux01.dbf&#039;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;cp: cannot stat `/home/oracle/oradata/testdb/undotbs02.dba&#039;: No such file or directory&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;`/home/oracle/oradata/testdb/users01.dbf&#039; -&amp;gt; `/data/backup/open/users01.dbf&#039;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;`/home/oracle/oradata/testdb/example01.dbf&#039; -&amp;gt; `/data/backup/open/example01.dbf&#039;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;`/home/oracle/oradata/testdb/insa01.dbf&#039; -&amp;gt; `/data/backup/open/insa01.dbf&#039;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;`/home/oracle/oradata/testdb/insa02.dbf&#039; -&amp;gt; `/data/backup/open/insa02.dbf&#039;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;`/home/oracle/oradata/testdb/wow.dbf&#039; -&amp;gt; `/data/backup/open/wow.dbf&#039;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Tablespace altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;Database altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;!vi openbackup.sql&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;alter system checkpoint;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;System altered.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style=&quot;FONT-FAMILY: Batang&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: Gulim&quot;&gt;SYS&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;br /&gt;SYS&amp;gt;!ls /data/backup/open&lt;br /&gt;
control.ctl&amp;nbsp;&amp;nbsp;&amp;nbsp; insa01.dbf&amp;nbsp; sysaux01.dbf&amp;nbsp; users01.dbf&lt;br /&gt;
example01.dbf&amp;nbsp; insa02.dbf&amp;nbsp; system01.dbf&amp;nbsp; wow.dbf&lt;br /&gt;
&lt;/P&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Fun2</category>
			<category>backup</category>
			<category>열린백업</category>
			<author>청짱</author>
			<guid>http://soseem.net/217</guid>
			<comments>http://soseem.net/entry/%EC%97%B4%EB%A6%B0-%EB%B0%B1%EC%97%85#entry217comment</comments>
			<pubDate>Thu, 12 Feb 2009 14:58:20 +0900</pubDate>
		</item>
		<item>
			<title>isqlplus / em 접속</title>
			<link>http://soseem.net/entry/isqlplus-em-%EC%A0%91%EC%86%8D</link>
			<description>os&amp;gt; isqlplusctl start&lt;br /&gt;
&lt;br /&gt;5560포트번호로 isql이 열림..&lt;br /&gt;
&lt;br /&gt;접속&lt;br /&gt;

&lt;DIV class=txc-textbox style=&quot;BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee&quot;&gt;&lt;A href=&quot;http://192.168.72.129:5560/isqlplus&quot;&gt;http://192.168.72.129:5560/isqlplus&lt;/A&gt;&lt;br /&gt;
&lt;/DIV&gt;&lt;br /&gt;
os&amp;gt; lsnrctl start &lt;br /&gt;
os&amp;gt; emctl start dbconsole &lt;FONT color=#ff8b16&gt;--&amp;gt; SID에 설정 되어있는 DB의 dbconsole이 시작됨.&lt;br /&gt;
&lt;/FONT&gt;&lt;br /&gt;

&lt;DIV class=txc-textbox style=&quot;BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee&quot;&gt;&lt;A href=&quot;http://192.168.72.129:1158/em&quot;&gt;http://192.168.72.129:1158/em&lt;/A&gt;&amp;nbsp;&lt;FONT color=#ff8b16&gt; (dbconsole 번호)&lt;br /&gt;
&lt;/FONT&gt;&lt;A href=&quot;http://192.168.72.129:5560/em&quot;&gt;http://192.168.72.129:5560/em&lt;/A&gt; &lt;br /&gt;
&lt;br /&gt;sqlplus &lt;A href=&quot;mailto:유저/암호@192.168.72.129:1521/testdb&quot;&gt;유저/암호@192.168.72.129:1521/testdb&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;FONT color=#ff8b16&gt; (리스너포트번호)&lt;br /&gt;
&lt;/FONT&gt;sqlplus &lt;A href=&quot;mailto:유저/암호@192.168.72.129:1621/testdb&quot;&gt;유저/암호@192.168.72.129:1621/testdb&lt;/A&gt;&lt;/DIV&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Oracle</category>
			<category>Em</category>
			<category>isqlplus</category>
			<author>청짱</author>
			<guid>http://soseem.net/208</guid>
			<comments>http://soseem.net/entry/isqlplus-em-%EC%A0%91%EC%86%8D#entry208comment</comments>
			<pubDate>Sun, 21 Dec 2008 09:10:11 +0900</pubDate>
		</item>
		<item>
			<title>PRIDE에 대하여</title>
			<link>http://soseem.net/entry/PRIDE%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC</link>
			<description>자신을 낮추라.&lt;br /&gt;
PRIDE에 충만하여 스스로 올라가려 하면&lt;br /&gt;
언젠간 떨어져 죽게 될 것이다.&lt;br /&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>끄적끄적</category>
			<author>청짱</author>
			<guid>http://soseem.net/207</guid>
			<comments>http://soseem.net/entry/PRIDE%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC#entry207comment</comments>
			<pubDate>Fri, 19 Dec 2008 14:26:07 +0900</pubDate>
		</item>
		<item>
			<title>[펌] print_table 프로시져 만들기</title>
			<link>http://soseem.net/entry/%ED%8E%8C-printtable-%ED%94%84%EB%A1%9C%EC%8B%9C%EC%A0%B8-%EB%A7%8C%EB%93%A4%EA%B8%B0</link>
			<description>출처 : &lt;A href=&quot;http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1035431863958&quot;&gt;http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1035431863958&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P&gt;For print_table, thats easy.&amp;nbsp; &lt;FONT color=#ff0000&gt;Here is the Oracle8i specific one&lt;/FONT&gt;.&amp;nbsp; It uses &lt;br /&gt;
authid_current user so you can install it ONCE per database and many people can &lt;br /&gt;
use it (with roles and all intact):&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;SCOTT&amp;gt; &lt;/STRONG&gt;create or replace procedure print_table( p_query in varchar2 )&lt;br /&gt;
AUTHID CURRENT_USER&lt;br /&gt;
is&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_theCursor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer default dbms_sql.open_cursor;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_columnValue&amp;nbsp;&amp;nbsp; varchar2(4000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_descTbl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.desc_tab;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_colCnt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; number;&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; execute immediate&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &#039;alter session set &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nls_date_format=&#039;&#039;dd-mon-yyyy hh24:mi:ss&#039;&#039; &#039;;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.parse(&amp;nbsp; l_theCursor,&amp;nbsp; p_query, dbms_sql.native );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.describe_columns&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ( l_theCursor, l_colCnt, l_descTbl );&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in 1 .. l_colCnt loop&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.define_column&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (l_theCursor, i, l_columnValue, 4000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_status := dbms_sql.execute(l_theCursor);&lt;br /&gt;
&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_output.put_line( &#039;---------------------------------------------------&#039; );&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while ( dbms_sql.fetch_rows(l_theCursor) &amp;gt; 0 ) loop&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in 1 .. l_colCnt loop&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.column_value&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( l_theCursor, i, l_columnValue );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_output.put_line&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( rpad( l_descTbl(i).col_name, 30 )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; || &#039;: &#039; || &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_columnValue );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_output.put_line( &#039;---------------------------------------------------&#039; );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; execute immediate&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#039;alter session set nls_date_format=&#039;&#039;dd-MON-rr&#039;&#039; &#039;;&lt;br /&gt;
exception&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; when others then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; execute immediate&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#039;alter session set nls_date_format=&#039;&#039;dd-MON-rr&#039;&#039; &#039;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raise;&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
The above, you would run as:&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;SCOTT&amp;gt; set serveroutput on&lt;br /&gt;
SCOTT&amp;gt; exec print_table( &#039;select * from emp where ename = &#039;&#039;SCOTT&#039;&#039; &#039; );&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(note the doubling of the quotes for character string constants!!)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;---------------------------------------------------&lt;br /&gt;
EMPNO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 7788&lt;br /&gt;
ENAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : SCOTT&lt;br /&gt;
JOB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ANALYST&lt;br /&gt;
MGR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 7566&lt;br /&gt;
HIREDATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 19-apr-1987 00:00:00&lt;br /&gt;
SAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 3000&lt;br /&gt;
COMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;br /&gt;
DEPTNO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 20&lt;br /&gt;
---------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PL/SQL 처리가 정상적으로 완료되었습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SCOTT&amp;gt; grant execute on print_table to public;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SCOTT&amp;gt; conn system/manager&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SYSTEM&amp;gt; create public synonym print_table for scott.print_table;&lt;br /&gt;
SYSTEM&amp;gt; exec print_table(&#039;select * from v$session_wait where sid=6&#039;);&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;---------------------------------------------------&lt;br /&gt;
SID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 6&lt;br /&gt;
SEQ#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; : 14&lt;br /&gt;
EVENT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : rdbms ipc message&lt;br /&gt;
P1TEXT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : timeout&lt;br /&gt;
P1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 180000&lt;br /&gt;
P1RAW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0002BF20&lt;br /&gt;
P2TEXT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;br /&gt;
P2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;
P2RAW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 00&lt;br /&gt;
P3TEXT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;br /&gt;
P3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;: 0&lt;br /&gt;
P3RAW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: 00&lt;br /&gt;
WAIT_TIME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 0&lt;br /&gt;
SECONDS_IN_WAIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1650&lt;br /&gt;
STATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : WAITING&lt;br /&gt;
---------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PL/SQL 처리가 정상적으로 완료되었습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;========================================================================================&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&lt;FONT color=#ff0000&gt;In Oracle8.0 and before&lt;/FONT&gt;, I use this sqlplus script instead:&lt;br /&gt;
&lt;br /&gt;declare&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_theCursor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer default dbms_sql.open_cursor;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_columnValue&amp;nbsp;&amp;nbsp; varchar2(4000);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_descTbl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.desc_tab;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; l_colCnt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; number;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; procedure execute_immediate( p_sql in varchar2 )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; is&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.parse(l_theCursor,p_sql,dbms_sql.native);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_status := dbms_sql.execute(l_theCursor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; END;&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; execute_immediate( &#039;alter session set nls_date_format=&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#039;&#039;dd-mon-yyyy hh24:mi:ss&#039;&#039; &#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.parse(&amp;nbsp; l_theCursor,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; replace( &#039;&amp;amp;1&#039;, &#039;&quot;&#039;, &#039;&#039;&#039;&#039;),&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.native );&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.describe_columns( l_theCursor,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_colCnt, l_descTbl );&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in 1 .. l_colCnt loop&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.define_column( l_theCursor, i,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_columnValue, 4000 );&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;&lt;br /&gt;
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_status := dbms_sql.execute(l_theCursor);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_output.put_line( &#039;-----------------&#039; );&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; while ( dbms_sql.fetch_rows(l_theCursor) &amp;gt; 0 ) loop&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in 1 .. l_colCnt loop&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_sql.column_value( l_theCursor, i,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_columnValue );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_output.put_line&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( rpad( l_descTbl(i).col_name,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30 ) || &#039;: &#039; || l_columnValue );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbms_output.put_line( &#039;-----------------&#039; );&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; execute_immediate( &#039;alter session set nls_date_format=&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &#039;&#039;dd-MON-yy&#039;&#039; &#039;);&lt;br /&gt;
exception&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; when others then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; execute_immediate( &#039;alter session set&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nls_date_format=&#039;&#039;dd-MON-yy&#039;&#039; &#039;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raise;&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;You would run this as:&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;SCOTT&amp;gt; @printtbl &#039;select * from emp where ename = &quot;SCOTT&quot; &#039; &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note my use of &quot; instead of &#039;&#039; here.&amp;nbsp; Important for the script to work as is. &lt;br /&gt;
&lt;/P&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Oracle</category>
			<author>청짱</author>
			<guid>http://soseem.net/206</guid>
			<comments>http://soseem.net/entry/%ED%8E%8C-printtable-%ED%94%84%EB%A1%9C%EC%8B%9C%EC%A0%B8-%EB%A7%8C%EB%93%A4%EA%B8%B0#entry206comment</comments>
			<pubDate>Thu, 18 Dec 2008 11:08:15 +0900</pubDate>
		</item>
		<item>
			<title>drop database in Oracle</title>
			<link>http://soseem.net/entry/drop-database-in-Oracle</link>
			<description>&lt;TABLE cellSpacing=0 cellPadding=0 width=&quot;100%&quot; summary=&quot;layout table&quot; border=0&gt;
&lt;TBODY&gt;
&lt;TR vAlign=top&gt;
&lt;TD&gt;
&lt;H1&gt;&amp;nbsp;&lt;/H1&gt;&lt;/TD&gt;
&lt;TR vAlign=top&gt;
&lt;TD&gt;
&lt;SCRIPT type=text/javascript&gt;&lt;!--
google_ad_client = &quot;pub-8899454244071340&quot;;
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = &quot;160x600_as&quot;;
google_ad_channel =&quot;&quot;;
google_color_border = &quot;EEEECC&quot;;
google_color_bg = &quot;EEEECC&quot;;
google_color_link = &quot;0000FF&quot;;
google_color_url = &quot;008000&quot;;
google_color_text = &quot;0000CC&quot;;
//--&gt;&lt;/SCRIPT&gt;

&lt;SCRIPT src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=text/javascript&gt;
&lt;/SCRIPT&gt;

&lt;SCRIPT src=&quot;http://googleads.g.doubleclick.net/pagead/test_domain.js&quot;&gt;&lt;/SCRIPT&gt;

&lt;SCRIPT src=&quot;http://pagead2.googlesyndication.com/pagead/render_ads.js&quot;&gt;&lt;/SCRIPT&gt;

&lt;SCRIPT&gt;window.google_render_ad();&lt;/SCRIPT&gt;

&lt;SCRIPT src=&quot;http://www.google-analytics.com/urchin.js&quot; type=text/javascript&gt;
&lt;/SCRIPT&gt;

&lt;SCRIPT type=text/javascript&gt;
_uacct = &quot;UA-221075-1&quot;;
urchinTracker();
&lt;/SCRIPT&gt;
&lt;/TD&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;DIV class=txt&gt;Since 10g, It is possible to drop a database in &lt;A href=&quot;http://www.adp-gmbh.ch/ora/misc/10g.html&quot;&gt;&lt;U&gt;&lt;FONT color=#553333&gt;Oracle 10g&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; with the new SQL statement &lt;CODE&gt;drop database&lt;/CODE&gt;. &lt;/DIV&gt;
&lt;DIV class=txt&gt;The command gets rid of &lt;A href=&quot;http://www.adp-gmbh.ch/ora/concepts/datafiles.html&quot;&gt;&lt;U&gt;&lt;FONT color=#553333&gt;datafiles&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; &lt;A href=&quot;http://www.adp-gmbh.ch/ora/concepts/online_redo_logs.html&quot;&gt;&lt;U&gt;&lt;FONT color=#553333&gt;online redo log files&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;, &lt;A href=&quot;http://www.adp-gmbh.ch/ora/concepts/controlfiles.html&quot;&gt;&lt;U&gt;&lt;FONT color=#553333&gt;controlfiles&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; and &lt;A href=&quot;http://www.adp-gmbh.ch/ora/admin/spfile.html&quot;&gt;&lt;U&gt;&lt;FONT color=#553333&gt;spfile&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;. &lt;/DIV&gt;
&lt;DIV class=txt&gt;&lt;B&gt;Shaikh Ismail&lt;/B&gt; sent me an example on how to use the command. Thank you very much! Here it is: &lt;/DIV&gt;
&lt;DIV&gt;&lt;PRE class=code&gt;&lt;A href=&quot;http://www.adp-gmbh.ch/ora/sqlplus/shutdown.html#abort&quot;&gt;&lt;U&gt;&lt;FONT color=#553333&gt;shutdown&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; abort;
&lt;A href=&quot;http://www.adp-gmbh.ch/ora/sqlplus/startup.html#mount&quot;&gt;&lt;U&gt;&lt;FONT color=#553333&gt;startup&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt; mount exclusive restrict; 
&lt;B&gt;&lt;FONT color=#000000&gt;drop database;&lt;/FONT&gt;&lt;/B&gt;
&lt;A href=&quot;http://www.adp-gmbh.ch/ora/sqlplus/exit.html&quot;&gt;&lt;U&gt;&lt;FONT color=#553333&gt;exit&lt;/FONT&gt;&lt;/U&gt;&lt;/A&gt;
&lt;/PRE&gt;&lt;/DIV&gt;
&lt;H2&gt;Requirements&lt;/H2&gt;
&lt;DIV class=txt&gt;
&lt;UL&gt;
&lt;LI&gt;database must be closed, 
&lt;LI&gt;exclusively mounted, 
&lt;LI&gt;restricted &lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;출처 : &lt;A href=&quot;http://www.adp-gmbh.ch/ora/sql/drop_database.html&quot;&gt;http://www.adp-gmbh.ch/ora/sql/drop_database.html&lt;/A&gt;&lt;br /&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Oracle</category>
			<category>drop database</category>
			<author>청짱</author>
			<guid>http://soseem.net/204</guid>
			<comments>http://soseem.net/entry/drop-database-in-Oracle#entry204comment</comments>
			<pubDate>Wed, 17 Dec 2008 20:04:00 +0900</pubDate>
		</item>
		<item>
			<title>Oracle Database Architecture</title>
			<link>http://soseem.net/entry/Oracle-Database-Architecture</link>
			<description>&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfs11.tistory.com/image/25/tistory/2008/12/12/01/12/49413bf7ac0d3&quot; alt=&quot;&quot; filemime=&quot;&quot; filename=&quot;oraarc.jpg&quot; height=&quot;310&quot; width=&quot;522&quot;/&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;Oracle Server&lt;/STRONG&gt;&lt;br /&gt;
Oracle 서버에는 여러 개의 파일, 프로세스, 메모리 구조가 있지만 이 모두가 SQL 문을 처리하는 데 사용되는 것은 아니다. 그 중 일부는 데이터베이스 성능을 향상시키거나, 소프트웨어 또는 하드웨어 오류 발생시 데이터베이스를 복구하거나, 데이터베이스를 유지 관리하는 데 필요한 작업을 수행합니다. ORACLE 서버는 ORACLE 인스턴스와 오라클 데이터베이스로 구성됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;Oracle Instance&lt;/STRONG&gt;&lt;br /&gt;
Oracle Instance는 Background process 와 Memory 구조의 조합으로 Database의 데이터를 액세스하려면 인스턴스가 시작되어야 합니다. 인스턴스가 시작될 때마다 SGA(System Global Area)가 할당되고 Oracle&amp;nbsp; Background process 가 시작됩니다. Backgrount process는 프로세스를 호출하기 위한 기능을 수행합니다. Background process를 사용하여 각 사용자가 실행하는 여러 Oracle 프로그램으로 처리해야 할 기능을 통합할 수 있습니다. Baground process 는 I/O 을 수행하고 다른 Oracle process 를 모니터하여 병렬화를 높임으로써 성능 및 신뢰도를 향상시킵니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;Oralce Database&lt;/STRONG&gt;&lt;br /&gt;
데이터베이스 정보를 위한 실제적인 물리적 저장 영역을 제공하는 운영 체제 파일(데이터베이스 파일리라고도 함)로 구성됩니다. 데이터베이스 파일은 데이터를 일관성 있게 유지하고 인스턴스가 실패한 경우 데이터를 복구하는 데 사용됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;기타 키 파일&lt;/STRONG&gt;&lt;br /&gt;
비 데이터베이스 파일은 인스턴스를 구성하고 권한이 있는 사용자를 인증하며 디스크 고장 시 데이터베이스를 복구하는 데 사용됩니다. &lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;User process 및 Server process&lt;/STRONG&gt;&lt;br /&gt;
SQL 문이 실행될 때 사용되는 기본 프로세스이지만 그 밖의 여러 프로세스가 Oracle 서버에서 SQL 문의 처리를 마칠 수 있도록 도와줍니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;기타 프로세스&lt;br /&gt;
&lt;/STRONG&gt;그 밖에도 여러 프로세스가 고급 대기열 처리, Real Application Clusters, 공유 서버, 고급 복게와 같은 옵션에 사용됩니다. &lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;크리에이티브 커먼즈 라이선스&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Fun1</category>
			<category>Architecture</category>
			<author>청짱</author>
			<guid>http://soseem.net/201</guid>
			<comments>http://soseem.net/entry/Oracle-Database-Architecture#entry201comment</comments>
			<pubDate>Fri, 12 Dec 2008 01:12:54 +0900</pubDate>
		</item>
	</channel>
</rss>
