 




<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Time To Dump Query/400</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/as400-tutorials/time-to-dump-query400/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/as400-tutorials/time-to-dump-query400/</link>
	<description>Eric Witham&#039;s tips, tricks &#38; techniques for system efficiency &#38; problem resolution</description>
	<lastBuildDate>Tue, 07 May 2013 14:13:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Getting Started With IBM i SQL - AS/400 &#38; IBM i Tutorials</title>
		<link>http://itknowledgeexchange.techtarget.com/as400-tutorials/time-to-dump-query400/#comment-4</link>
		<dc:creator>Getting Started With IBM i SQL - AS/400 &#38; IBM i Tutorials</dc:creator>
		<pubDate>Mon, 05 Nov 2012 21:13:30 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/as400-tutorials/?p=5#comment-4</guid>
		<description><![CDATA[[...] &amp; IBM i Tutorials   &#171; Time To Dump Query/400      Nov 5 2012 &#160; 9:13PM [...]]]></description>
		<content:encoded><![CDATA[<p>[...] &amp; IBM i Tutorials   &laquo; Time To Dump Query/400      Nov 5 2012 &nbsp; 9:13PM [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JohnAndersen</title>
		<link>http://itknowledgeexchange.techtarget.com/as400-tutorials/time-to-dump-query400/#comment-3</link>
		<dc:creator>JohnAndersen</dc:creator>
		<pubDate>Sun, 04 Nov 2012 19:28:41 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/as400-tutorials/?p=5#comment-3</guid>
		<description><![CDATA[&lt;P&gt;@TomLiotta&lt;/P&gt;
&lt;P&gt;Thank you for your comment. And exactly spot on... QM addresses ALL of the security and job management shortcomings administrators have with Query/400, and then a few more.&lt;/P&gt;
&lt;P&gt;As far as the licensed product goes I was referring to the STRQM interface :-)&lt;/P&gt;
&lt;P&gt;-John Andersen&lt;/P&gt;]]></description>
		<content:encoded><![CDATA[<p>@TomLiotta</p>
<p>Thank you for your comment. And exactly spot on&#8230; QM addresses ALL of the security and job management shortcomings administrators have with Query/400, and then a few more.</p>
<p>As far as the licensed product goes I was referring to the STRQM interface <img src='http://itknowledgeexchange.techtarget.com/as400-tutorials/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>-John Andersen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TomLiotta</title>
		<link>http://itknowledgeexchange.techtarget.com/as400-tutorials/time-to-dump-query400/#comment-2</link>
		<dc:creator>TomLiotta</dc:creator>
		<pubDate>Sun, 04 Nov 2012 04:51:55 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/as400-tutorials/?p=5#comment-2</guid>
		<description><![CDATA[I fully agree. I&#039;ve recommended migrating off of Query/400 for almost 20 years since first encountering and learning QM.
&#160;
&lt;EM&gt;And the real beauty is&#160;you probably already have Query Manager licensed...&lt;/EM&gt;
&#160;
It should be noted that licensing is part of the SQL Dev Kit and&#160;generally covers the user interface for QM rather than the ability to compile and run QM queries and report forms.
&#160;
Essentially all AS/400s since V2 have had QM capability. Those that licensed the SQL Dev Kit also had the QM user interface as part of that license. The UI makes it easy to work with QM, but it&#039;s not required. The QM UI is available wherever the STRSQL interactive SQL command is found.
&#160;
For users, giving access to STRQM is preferable to STRSQL. Within QM, you can restrict users to using only SELECT for example. There&#160;are no similar restrictions available for STRSQL.
&#160;
For users familiar with SQL, there should be few issues with&#160;not having STRSQL. The biggest drawback I see is that there is no session history. But previous queries can be saved, copied and modified. For users familiar with Query/400, the QM &quot;Prompt&quot; mode of query creation provides an interface that is very similar to Query/400; no SQL is needed in &quot;Prompt&quot; mode. Users should be able to adapt quickly, often with no help.
&#160;
The ability to define queries separate from report formats takes a practice session or two, since Query/400 has no ability to work the two parts individually. After it is understood that a single query might be used with numerous different report definitions or that a single report definition can be used to present many different queries, users often develop extensive query/report libraries, interchanging components to meet a variety of needs.
&#160;
I can understand sites not wanting to lose their investments in hundreds or thousands of old Query/400 query objects. But I haven&#039;t seen any good reasons not to stop creating new ones and instead to switch to QM.
&#160;
Tom]]></description>
		<content:encoded><![CDATA[<p>I fully agree. I&#8217;ve recommended migrating off of Query/400 for almost 20 years since first encountering and learning QM.<br />
&nbsp;<br />
<em>And the real beauty is&nbsp;you probably already have Query Manager licensed&#8230;</em><br />
&nbsp;<br />
It should be noted that licensing is part of the SQL Dev Kit and&nbsp;generally covers the user interface for QM rather than the ability to compile and run QM queries and report forms.<br />
&nbsp;<br />
Essentially all AS/400s since V2 have had QM capability. Those that licensed the SQL Dev Kit also had the QM user interface as part of that license. The UI makes it easy to work with QM, but it&#8217;s not required. The QM UI is available wherever the STRSQL interactive SQL command is found.<br />
&nbsp;<br />
For users, giving access to STRQM is preferable to STRSQL. Within QM, you can restrict users to using only SELECT for example. There&nbsp;are no similar restrictions available for STRSQL.<br />
&nbsp;<br />
For users familiar with SQL, there should be few issues with&nbsp;not having STRSQL. The biggest drawback I see is that there is no session history. But previous queries can be saved, copied and modified. For users familiar with Query/400, the QM &#8220;Prompt&#8221; mode of query creation provides an interface that is very similar to Query/400; no SQL is needed in &#8220;Prompt&#8221; mode. Users should be able to adapt quickly, often with no help.<br />
&nbsp;<br />
The ability to define queries separate from report formats takes a practice session or two, since Query/400 has no ability to work the two parts individually. After it is understood that a single query might be used with numerous different report definitions or that a single report definition can be used to present many different queries, users often develop extensive query/report libraries, interchanging components to meet a variety of needs.<br />
&nbsp;<br />
I can understand sites not wanting to lose their investments in hundreds or thousands of old Query/400 query objects. But I haven&#8217;t seen any good reasons not to stop creating new ones and instead to switch to QM.<br />
&nbsp;<br />
Tom</p>
]]></content:encoded>
	</item>
</channel>
</rss>
