<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Actian Community Forums - Blogs - teresa</title>
		<link>http://community.actian.com/forum/blogs/teresa/</link>
		<description><![CDATA[Actian Corporation is a leading provider of open source database management software and support services. [Toll Free] +1 (888) 446-4737]]></description>
		<language>en</language>
		<lastBuildDate>Wed, 22 Feb 2012 22:23:09 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://community.actian.com/forum/ingres4/misc/rss.jpg</url>
			<title>Actian Community Forums - Blogs - teresa</title>
			<link>http://community.actian.com/forum/blogs/teresa/</link>
		</image>
		<item>
			<title>Obsolete Ingres Network Protocols to be removed in the next major Ingres release</title>
			<link>http://community.actian.com/forum/blogs/teresa/88-obsolete-ingres-network-protocols-removed-next-major-ingres-release.html</link>
			<pubDate>Wed, 14 Dec 2011 21:54:18 GMT</pubDate>
			<description>Over the past decade TCP/IP has become the industry standard protocol. To streamline our development and support processes, Actian Corporation will...</description>
			<content:encoded><![CDATA[<div>Over the past decade TCP/IP has become the industry standard protocol. To streamline our development and support processes, Actian Corporation will drop support for a number of obsolete network protocol drivers in the next major release of Ingres (post Ingres 10.1). These protocols are no longer used and in many cases have become unsupportable. A newer version of some of the drivers is now available. While these changes do not affect the current or any past release of Ingres, the announcement is being made now to inform our customers. If a dropped protocol is one used in your environment (see list below), please contact Actian Support to identify a migration plan. This announcement will be formally provided in the 10.0.1 Service Pack and 10.1 READMEs currently under development.<br />
<br />
This document discusses the protocols to be dropped and also provides a detailed list of the protocols that will continue to be supported.<br />
<br />
One of the protocols, wintcp on Windows, has been deprecated for a couple of releases. Deprecation is different from (and less severe than) being dropped. “Deprecation” means that the protocol is still available but receives no new enhancements and minimal maintenance. The newer driver (tcp_ip in this case) should be used instead. “Dropped” means that the protocol will no longer be available. Note that beginning with Ingres 9.3, the protocol wintcp has been upgraded automatically to tcp_ip during installation. Other dropped protocols, if currently used (which is very unlikely), must be changed manually.  <br />
<br />
<b>Note: </b>All platforms continue to support the industry standard protocol TCP/IP (default is tcp_ip on Linux, UNIX, and Windows; tcp_dec on VMS; and tcp_ibm on the mainframe). Other supported protocols are listed below.<br />
<br />
<b>Network Protocol Drivers Being DROPPED </b><br />
<br />
<b>Windows: </b><br />
<blockquote><b>lanman</b> – Microsoft Lan Manager <br />
<b>nvlspx</b> – Novell SPX/IPX<br />
<b>wintcp</b> – Winsock 1.1 TCP/IP</blockquote><b>UNIX, Linux:</b><br />
<blockquote><b>async</b> – BLAST serial protocol<br />
<b>decnet</b> – DECnet (still used and supported on VMS, but not from UNIX)<br />
<b>iso_oslan</b> – ISO OSI Local Area Network<br />
<b>iso_x25</b> – ISO OSI X25<br />
<b>nvlspx</b> - Novell SPX/IPX<br />
<b>sna_lu62</b> – SNA LU62 (was available only on Oracle/Sun Solaris, HP-UX, and IBM AIX)</blockquote><b>VMS:</b><br />
<blockquote><b>async </b>– BLAST serial protocol<br />
<b>nvlspx</b> - Novell SPX/IPX<br />
<b>sna_lu0</b> – SNA LU0<br />
<b>tcp_wol</b> – Wollongong or Multinet running Wollongong emulation TCP/IP</blockquote><b>Network Protocol Drivers Still SUPPORTED</b><br />
<br />
<b>Windows: </b><br />
<blockquote><b>tcp_ip</b> – Winsock 2 TCP/IP</blockquote><b>UNIX, Linux:</b><br />
<blockquote><b>tcp_ip, sock_tcp_ip</b> – TCP/IP including IPv6 support<br />
<b>tcp_ipv4, tcp_ip</b> (if IPv6 not available on OS), <b>sockets</b> (if HP-UX TLI used for tcp_ip) – TCP/IP (v4 only)<br />
<b>tli_tcp_ip </b>or <b>tcp_ip</b> – TCP/IP using Transport Layer Interface (TLI) rather than sockets (HP-UX only)</blockquote><b>VMS:</b><br />
<blockquote><b>decnet</b> – DECnet (built into VMS OS)<br />
<b>tcp_dec </b>– TCP/IP Services for OpenVMS, Multinet TCP/IP, and TCPWARE</blockquote></div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/88-obsolete-ingres-network-protocols-removed-next-major-ingres-release.html</guid>
		</item>
		<item>
			<title>Interested in Learning more about OpenROAD</title>
			<link>http://community.actian.com/forum/blogs/teresa/87-interested-learning-more-about-openroad.html</link>
			<pubDate>Tue, 30 Aug 2011 15:47:30 GMT</pubDate>
			<description>There will be two webinars in the coming weeks around OpenROAD.  The first one will be an introduction to the latest GA release, OpenROAD 5.1, and...</description>
			<content:encoded><![CDATA[<div>There will be two webinars in the coming weeks around OpenROAD.  The first one will be an introduction to the latest GA release, OpenROAD 5.1, and the second one will preview features we are working on for OpenROAD 6.2.<br />
<br />
Details around both sessions are below.<br />
<br />
Please come join us in learning more about OpenROAD.<br />
<br />
If you have interest in addition additional OpenROAD webinars, please note a topic in the comment section and we'll make every effort to host additional webinars that cover the content you are interested in.<br />
<br />
<u>13 Sept 8am PDT &amp; 4pm PDT</u><br />
<b>Title: </b>OpenROAD 5.1 New Features <br />
<b>Presenter: </b>Sean Thrower<br />
<b>Abstract: </b>OpenROAD 5.1 is now available!  Join Sean Thrower, OpenROAD Engineering, for an in depth look at the new features and functionality included in OpenROAD 5.1<br />
<br />
Hear about the key features of OpenROAD 5.1 <ul><li>General-purpose system classes for XML support<ul><li>Export your application in an XML based export file format</li>
<li>Better track changes made to your application</li>
</ul></li>
<li>HashTable classes to improve lookup speed for objects</li>
<li>Improvements to the Integrated Development Environment</li>
<li>New SessionObject attributes</li>
</ul>and much much more.<br />
<br />
Register at <a href="http://www.ingres.com/about/events" target="_blank">Webinars and Events - Ingres</a><br />
<br />
<u>20 Sept 8am PDT &amp; 4pm PDT</u><br />
<b>Title: </b>OpenROAD Displays with no-code Gradients, Roundels, Highlighting†, Multi-Image Bitmaps, and More—it’s Open Season! <br />
<b>Presenter: </b>Sean Thrower<br />
<b>Abstract:</b> OpenROAD 6.2 is under development. Join Sean Thrower, OpenROAD Engineering, to see how your OpenROAD displays can be enhanced with the features planned for OpenROAD 6.2. <br />
Display styles change, enduser tastes evolve, eventually each product gets trapped in its own display cabinet… <br />
<br />
But with customer collaboration driving change, and some lateral thinking, the future can change too—in the coming OpenROAD release you can map your display scheme (defined as a set of bitmap images) chosen without lock-in to any development product, directly into the frame display: fields can display the corners you want, gradients can be of any orientation, and include special effects; a single bitmap can support fields of any size; bitmaps can contain multiple images, for smart highlighting, three-way selection, embedded dropdown—and all of this out of the box. <br />
<br />
† (ok, maybe a line of code to switch the highlighting ...) <br />
<br />
And you can capture, image-search, manipulate and apply your bitmaps at runtime. <br />
<br />
And more. And more to come... <br />
<br />
Register at <a href="http://www.ingres.com/about/events" target="_blank">Webinars and Events - Ingres</a><br />
<br />
<b>Update:</b>  The webinars were recorded and are available for viewing at <a href="http://www.actian.com/about/events?p=39&amp;cat=46" target="_blank">Webinars and Events</a>.  All questions asked in both presentations are available in the available recording with answers.  Hope the presentation material is beneficial.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/87-interested-learning-more-about-openroad.html</guid>
		</item>
		<item>
			<title>Looking for an easy to install Ingres ODBC Driver Package</title>
			<link>http://community.actian.com/forum/blogs/teresa/86-looking-easy-install-ingres-odbc-driver-package.html</link>
			<pubDate>Tue, 21 Jun 2011 21:01:18 GMT</pubDate>
			<description>The standard method for installing either a 32-bit or 64-bit Ingres  ODBC Driver Package is to download the appropriate Ingres distribution and...</description>
			<content:encoded><![CDATA[<div>The standard method for installing either a 32-bit or 64-bit Ingres  ODBC Driver Package is to download the appropriate Ingres distribution and perform an Ingres Client Install.  For explicit instructions on doing an install of this nature, see <a href="http://community.ingres.com/wiki/Ingres_ODBC_Development_Center/Ingres_ODBC_Learn#Getting_the_ODBC_Driver" target="_blank">Getting the ODBC Driver</a>.  There are a few gotchas when performing a 32-bit ODBC Driver install on 64-bit Windows as the 32-bit ODBC Administrator is located in a non-obvious location.  For more details, see <a href="http://community.ingres.com/wiki/ODBC_on_64_-_Bit_Windows" target="_blank">Using 32-bit ODBC on 64-bit Windows</a>. <br />
<br />
To make this process a bit easier, the DBA Tools Package, <a href="http://esd.ingres.com/product/Community_Projects/Administration_Tools/Windows_32-Bit/Ingres_DBA_Tools" target="_blank">Ingres DBA Tools</a>, has been updated to include the following items:<br />
<ul><li>Added a new prompt confirming that the user should set their character set to UTF8 if connecting to VectorWise</li>
<li>Added ODBC into the install</li>
<li>Added a shortcut to the 32-bit ODBC Administrator</li>
</ul>Hopefully this new package will make life easier for users who just need the ODBC Driver on the Windows platform.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/86-looking-easy-install-ingres-odbc-driver-package.html</guid>
		</item>
		<item>
			<title>Accomplishments in OpenROAD Sprint at the 2011 UK IUA</title>
			<link>http://community.actian.com/forum/blogs/teresa/85-accomplishments-openroad-sprint-2011-uk-iua.html</link>
			<pubDate>Wed, 15 Jun 2011 21:34:58 GMT</pubDate>
			<description>Members of the OpenROAD development team, Bodo Bergman, Brigitte Duplenne, and Joe Kronk along with Kim Ginnerup, Matt Rendell, Roy Deal Simon, and...</description>
			<content:encoded><![CDATA[<div>Members of the OpenROAD development team, Bodo Bergman, Brigitte Duplenne, and Joe Kronk along with Kim Ginnerup, Matt Rendell, Roy Deal Simon, and Oliver Oyston participated in an OpenROAD Sprint June 4th, 5th, and half-day on June 6th in Slough, UK.   Fun and good times ensued while accomplishing a lot.<br />
<br />
The OpenROAD Enhancement queue was thoroughly reviewed looking for potential projects that could completed in two days.  Joe, being his usually overly optimistic and enthusiastic self, selected way more projects for consideration than were doable.  The enthusiasm from the team that gathers for the Sprint is admirable as they start early and work late to maximize their time together.<br />
<br />
An incredible amount was accomplished at the Sprint. <br />
<br />
<b>4GL projects implemented were:</b><ul><li>Validate inputs to check for empty database name before connecting to new database in Query tab.</li>
<li>Change BgColor of ‘Database’ and ‘Table or View’ entry fields in the dialog titled ‘Select a Database Table’ from gray to white to indicate that you can type into these fields.</li>
<li>Implement sorting by clicking on a ‘Table Selection:’ frame’s header column to order the rows in the display table.  Allow the user to sort to two levels of ordering.</li>
<li>Enclose literal strings in quotes when assigning new values in the debugger.</li>
<li>Implement an 'always on top' option for the property inspector.</li>
<li>Create a new application or component when right clicking in the applications or components pane. Currently the option 'new' is not available on the context sensitive menus opened by right mouse click.</li>
<li>When on the components pane, click on the 'new' button, a popup for creating a new application gets opened instead of a popup to create a new component. Either the 'new' button should be dimmed, when the components pane is activated or when clicking the 'new' button you should get a list of possible components to create. The solution implemented was the ’new’ button in the tool bar is dimmed if the component frame is activated.  This will prevent the user from choosing the ‘new’ button expecting to create a new component and being presented with the new application dialog instead.  Instead of only adding the ‘new’ menu item to the context sensitive menus for the application and components pane, we filled out the context sensitive menus with all the corresponding toolbar items which made sense for the particular menu.</li>
<li>While transferring components between machines, Kim almost overwrote a component by accident using the export dialog.  This occurred because the screen layout led him to enter in a filename first before changing the export format type.  This filename entryfield was not big enough for him to see that file extension had changed.  We decided to take the time to fix these problems by changing the screen layout so you would change the file type first before entering the filename. The filename field was enlarged to allow most files names including the full path to be seen.  We made the changes in such a way that all similar type dialogs benefited.</li>
<li>Suppress the display of “application name!” in front of the defined attributes and methods in the class window when one class inherits from another.</li>
</ul><br />
<b>3GL Projects worked on but incomplete were: </b><ul><li>Provide the developer with a list of running FrameExecs.</li>
<li><a href="http://community.ingres.com/wiki/Ingres_OpenROAD_Projects/Breaking_out_of_tightloops" target="_blank">Provide a way to break out of tight loops</a> in the 4gl by allowing to break the flow of 4gl instructions and stopping at that point in the debugger.</li>
<li>Fix the runtime so that two levels of property options menu work properly on portlets.</li>
</ul><br />
<b>Large projects that were continued at the Sprint were:</b><ul><li>Provide developers with an <a href="http://community.ingres.com/wiki/Intellisense_Home" target="_blank">intellisense editor</a>.</li>
<li>Upgrade an ABF application to OpenROAD and allow some of the frames to be rendered in HTML using HTML5 communicating directly with the business logic in the OpenROAD Server.</li>
</ul><br />
<b>Some other projects, beyond the scope, could only be dreamed about were:</b><ul><li>Allow the developer to view a single script that can be view as a processed script, a field script, or as a mixture of scripts without the need to pick on style over another.</li>
<li>True multi dimensional arrays ( Filling contiguous block of memory).</li>
</ul><br />
Even though the Sprint was officially over, Joe faced with a 3hr flight delay and 10hr flight home sitting in a seat with a broken movie screen, implemented one more project.  Details below:<ul><li>Add the current selected application name next to Components (on top of the component panel). Currently, the behavior is Component(s) of &lt;appName&gt;. This feature is still not quite complete as he would like to also change the applications pane title to Application(s) of &lt;database&gt;.</li>
</ul><br />
Now back to the real world where the projects all need to be written up on the <a href="http://community.ingres.com/wiki/Ingres_OpenROAD_Projects#OpenROAD_Projects" target="_blank">OpenROAD project page</a> and those that are complete need to be submitted into the development codeline if not done so already.  The features discussed above that are fully implemented will be scheduled in the OpenROAD 6.2 release. For those projects for which a project page exists, I’ve linked the aforementioned projects to the project page.  As the project pages are completed, I’ll revisit this article and update with the remaining links.<br />
<br />
Congratulations to all the participants for a job well done!!! It is clear from all that was accomplished that many hours were spent implementing the completed projects and making a good start on the other projects. Based on feedback, I know everyone is already looking forward to the next Sprint.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/85-accomplishments-openroad-sprint-2011-uk-iua.html</guid>
		</item>
		<item>
			<title>UK IUA 2011 Ingres Products Future Features Agenda Topic Was a Success</title>
			<link>http://community.actian.com/forum/blogs/teresa/84-uk-iua-2011-ingres-products-future-features-agenda-topic-success.html</link>
			<pubDate>Fri, 10 Jun 2011 20:18:00 GMT</pubDate>
			<description>An exciting new agenda topic was added to the 2011 UK IUA this year allowing attendees to suggest and vote on features to add to the Ingres family of...</description>
			<content:encoded><![CDATA[<div>An exciting new agenda topic was added to the 2011 UK IUA this year allowing attendees to suggest and vote on features to add to the Ingres family of products. The Ingres family of products include but not limited to Ingres, OpenROAD, and VectorWise. This new informal gathering was very well received with so many suggestions that we ran out of time to discuss. Even if you were not able to bring your proposed feature before the group the ability to get your feature added to the list was still possible and many features were added to the list during the closing Wine &amp; Cheese Reception.  Thanks for providing me with a glass of wine so I could still take notes while also enjoying the benefit of the closing reception. :)<br />
<br />
Hopefully I’ve managed to properly document all of the features proposed at  <a href="http://community.ingres.com/wiki/UK_IUA_2011_Ingres_Products_Future_Features_Vote" target="_blank">UK IUA 2011 Ingres Products Future Features Vote - Ingres Community Wiki</a>. <br />
<br />
Please don’t hesitate to let me know if I’ve incorrectly noted any feature or inadvertently left off an item.<br />
<br />
In my opinion this was a very useful and welcome addition to the agenda and I hope that it is repeated in future conference years.  It is always very helpful to understand what the pain points our customers are experiencing and what we can do to assist them in the future.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/84-uk-iua-2011-ingres-products-future-features-agenda-topic-success.html</guid>
		</item>
		<item>
			<title>Looking to enable your OpenROAD Application to handle Unicode?</title>
			<link>http://community.actian.com/forum/blogs/teresa/83-looking-enable-your-openroad-application-handle-unicode.html</link>
			<pubDate>Fri, 03 Jun 2011 00:35:31 GMT</pubDate>
			<description>Are you beginning to plan your move to a Unicode environment? Looking to understand what will be involved in migrating your OpenROAD application to...</description>
			<content:encoded><![CDATA[<div>Are you beginning to plan your move to a Unicode environment? Looking to understand what will be involved in migrating your OpenROAD application to handle Unicode data?<br />
<br />
<b>OpenROAD 6.0 </b><br />
<br />
OpenROAD 6.0, Windows only, will provide transparent Unicode support; however, depending upon your application there may be some minor code changes involved.  What transparent Unicode support means is that you do not need to modify your application data types, although you may need to change your schema data types (DDL).  You must use the UTF8 character set. It is usually a good idea to convert the schema (DDL) to use the Unicode types such as NVARCHAR even if you will be using Ingres as the backend, although it’s not necessary. The conversion of the schema (DDL) is mandatory for use with Enterprise Access so if your solution runs against multiple databases, changing the schema (DDL) in all cases makes for consistency.<br />
<br />
<b>Preparing for the Migration</b><br />
<br />
The recommendation, as you are testing out your changes with either an Ingres DBMS or Enterprise Access, is that you utilize a separate test installation to not adversely impact your development environment.  Be aware that if you change your DBMS server character set to UTF8, all client applications must utilize a UTF8 character set as well. You will need to migrate your application from your current non-UTF8 environment or non-Unicode environment to a UTF8 environment/Unicode database. The XML feature provided in OpenROAD 5.1 will assist in this migration.<br />
<br />
If running against an Ingres 9.2 or later database server, you can utilize the UTF8 character set and not change the underlying DDL as the UTF8 character set allows you to store Unicode data in char/varchar/long varchar data types. <br />
<br />
If running against Enterprise Access 2.7, the only solution that has been fully tested at this point with OpenROAD 6.0 is MS SQL Server and you will need to modify your DDL to utilize Unicode data types.<br />
<br />
<b>Migration Steps</b><br />
<br />
The first step to migrate to OpenROAD 6.0 Unicode/Multibyte support is to change any OpenROAD varchar(1) to varchar(3) and varchar(2 ) to varchar(6).  One of the customers who uses the OpenROAD Unicode version does all of their development on OpenROAD 4.1/OpenROAD 2006.  They then export the applications from the OpenROAD 4.1/2006 environment and import them into OpenROAD 6.0.  To this day they still do their primary development in OpenROAD 2006 SP1.  (This technique pre-dated the availability of the XML export capability of OpenROAD 5.1.  In OpenROAD 5.1 you can export and import using the XML format as an option.  OpenROAD 6.0 has this same capability.)<br />
<br />
There should not be any need to change the data types of any of your OpenROAD program variables or widgets.  This will be done automatically by the OpenROAD 6.0 runtime.<br />
<br />
The biggest change that you will need is if you use string objects.  The default structure to store a string object in a pre-OpenROAD 6.0 release is a table that appears as follows:<br />
<br />
<img src="http://community.ingres.com/forum/blog_attachment.php?attachmentid=10&amp;stc=1&amp;d=1307061208" border="0" alt="" /><br />
	<br />
In <b>OpenROAD 6.0</b> this structure will be defined as follows:<br />
<br />
<img src="http://community.ingres.com/forum/blog_attachment.php?attachmentid=12&amp;stc=1&amp;d=1307061208" border="0" alt="" /><br />
<br />
You will need to provide your own tools to unload any string objects persisted in the 4GL catalogs.  OpenROAD 6.0 does not provide any conversion tools for this.<br />
<br />
You will use w4gldev backupapp to reload the 4GL source code into the catalogs.  That utility will take care of any idiosyncrasies when using the II_CHARSETxx=UTF8.  OpenROAD 6.0 is also capable of support Multi-byte character sets such as Simplified Chinese (II_CHARSETxx=CSGBK, cp936). <br />
<br />
<b>Summary</b><br />
<br />
OpenROAD 6.0 will provide transparent Unicode support, allowing you to enable your applicable to handle Unicode data.  We anticipate OpenROAD 6.0 entering QA in Q3 upon completion of the GA status of the remaining OpenROAD 5.1 platforms (HP-UX PA_RISC and Linux). The GA date will depend upon how the QA cycle progresses.<br />
<br />
To provide a jump start to the process, we have made a preview of OpenROAD 6.0 available utilizing <a href="http://esd.ingres.com/product/Community_Projects/OpenROAD_Workbench_Express/Windows_32-Bit/OpenROAD_Workbench_Express_w4er92ut" target="_blank">OpenROAD Workbench Express</a>. This will allow you to test your application in a development environment to see what changes may be required going forward.  Workbench Express is only supported via the forums and does not provide the capability to build images.</div>


<!-- attachments -->
	<div style="margin-top:10px">

		
			<fieldset class="fieldset">
				<legend>Attached Thumbnails</legend>
				<div style="padding:3px">
				
	<a href="http://community.actian.com/forum/blogs/teresa/attachments/10d1307061015-looking-enable-your-openroad-application-handle-unicode-pre-or6.0-release-table.jpg" target="attachment" rel="Lightbox" id="attachment10"><img class="thumbnail" src="http://community.actian.com/forum/blogs/teresa/attachments/10d1307061015t-looking-enable-your-openroad-application-handle-unicode-pre-or6.0-release-table.jpg" border="0" alt="Click image for larger version

Name:	pre-OR6.0-release-table.jpg
Views:	702
Size:	9.1 KB
ID:	10" /></a>
	&nbsp;
	

	<a href="http://community.actian.com/forum/blogs/teresa/attachments/12d1307061005-looking-enable-your-openroad-application-handle-unicode-or6.0-release-table.jpg" target="attachment" rel="Lightbox" id="attachment12"><img class="thumbnail" src="http://community.actian.com/forum/blogs/teresa/attachments/12d1307061005t-looking-enable-your-openroad-application-handle-unicode-or6.0-release-table.jpg" border="0" alt="Click image for larger version

Name:	OR6.0-release-table.jpg
Views:	714
Size:	9.2 KB
ID:	12" /></a>
	&nbsp;
	

				</div>
			</fieldset>
		
		
		
		

	</div>
<!-- / attachments -->
]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/83-looking-enable-your-openroad-application-handle-unicode.html</guid>
		</item>
		<item>
			<title>Using ODBC applications on 64 bit Windows</title>
			<link>http://community.actian.com/forum/blogs/teresa/82-using-odbc-applications-64-bit-windows.html</link>
			<pubDate>Tue, 10 May 2011 16:17:39 GMT</pubDate>
			<description>Are you running applications on 64 bit Windows? Are you frustrated when you discover that your 3rd party application is a pure 64 bit application...</description>
			<content:encoded><![CDATA[<div>Are you running applications on 64 bit Windows? Are you frustrated when you discover that your 3rd party application is a pure 64 bit application requiring an Ingres 64 bit ODBC Driver but finding out that only a 32 bit Ingres ODBC Driver exists?<br />
<br />
Your frustration can come to an end as Ingres has released a 64 bit Ingres ODBC driver with Ingres 10. In the ever increasing 64 bit architecture world, more and more 64 bit specific ODBC application interfaces are being deployed.  A 64 bit Ingres ODBC Driver is included with the 64 bit Ingres Windows release available for download at  <a href="http://esd.ingres.com/product/Ingres_Database/10.0/Windows_64-Bit" target="_blank">http://esd.ingres.com/product/Ingres...Windows_64-Bit</a>.  The ODBC Driver provided with this release will provide you with the ability to interface with 64 bit Office 2010, 64-bit Dyalog, and other 64 bit applications requiring an ODBC Driver.<br />
<br />
If you have a need to deploy 32 bit ODBC applications on 64 bit operating systems, this is possible but the ODBC Administrator in SYSWOW64 needs to be used instead of the default ODBC Administrator as the default ODBC Administrator is a 64 bit application.  Refer to <a href="http://community.ingres.com/wiki/ODBC_on_64_-_Bit_Windows" target="_blank">ODBC on 64 - Bit Windows - Ingres Community Wiki</a> for more details on deploying 32 bit ODBC Applications on 64 bit Windows.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/82-using-odbc-applications-64-bit-windows.html</guid>
		</item>
		<item>
			<title>What’s New with OpenROAD</title>
			<link>http://community.actian.com/forum/blogs/teresa/80-whata-s-new-openroad.html</link>
			<pubDate>Fri, 18 Mar 2011 22:57:58 GMT</pubDate>
			<description>*OpenROAD 5.1* 
 
2011 is off to a very busy start for the OpenROAD team as they strive to release the latest version of OpenROAD, 5.1, into GA...</description>
			<content:encoded><![CDATA[<div><b>OpenROAD 5.1</b><br />
<br />
2011 is off to a very busy start for the OpenROAD team as they strive to release the latest version of OpenROAD, 5.1, into GA status on Windows by the end of Q1 with the remaining platforms to follow. The defining feature of the release will be general-purpose system classes for XML support, to allow creation and parsing of arbitrary XML documents without the need to create additional user classes or to use external components (3GL Procedures or External Class Libraries). Providing an XML based export file format will that will be documented, human readable, produce clean differences between different revisions of a file, allow changes to be merged, will allow OpenROAD source components to be managed by many different Software Configuration Management (SCM) systems. To understand more about what is coming in OpenROAD 5.1, see <a href="http://community.ingres.com/wiki/Ingres_Roadmap/OpenROAD_5.1" target="_blank">Ingres Roadmap/OpenROAD 5.1 - Ingres Community Wiki</a>.<br />
<br />
<b>OpenROAD 6.0</b><br />
<br />
OpenROAD 6, targeted for Windows, will quickly follow the OpenROAD 5.1 release.  The defining feature of this release is Transparent Unicode support.  This feature supports the Ingres NCHAR, NVARCHAR and LONG NVARCHAR data types and allows an OpenROAD application to access these new data types without any need to change the underlying OpenROAD program variables.  Previous versions of OpenROAD supported only single-byte character sets.  OpenROAD 6 extends this support to multi-byte and UTF8 character sets.  This means that there will be minimal changes to an existing OpenROAD application to support languages such as Simplified Chinese, Korean and Japanese character sets.  The XML functionality that was introduced in OpenROAD 5.1 is used by OpenROAD 6 to allow the transparent migration of existing OpenROAD applications to a UTF8 environment.  The transparent Unicode was implemented in a manner to reduce application migration costs by limiting the amount of application changes required. For example, a partner we worked closely in implementing the functionality was able to redeploy their 1.5 million line application with fewer than 100 lines of code changes.<br />
<br />
<b>Future OpenROAD Plans</b><br />
<br />
Planning and early development is ongoing for the release targeted after OpenROAD 6.  One of our large OpenROAD partners approached us with a requirement to enhance their application to meet stringent new corporate standards in a manner that was not possible with the current OpenROAD release. This has driven new functionality that will be available in a future release for all customers to take advantage of.  The final release content is still under discussion but you can follow our plans at <a href="http://community.ingres.com/wiki/Ingres_Roadmap/OpenROAD_6.2" target="_blank">Ingres Roadmap/OpenROAD 6.2 - Ingres Community Wiki</a>.<br />
<br />
<b>Preview upcoming features and capabilities of OpenROAD.</b><br />
<br />
Previews of future OpenROAD new features and capabilities are being made available via Workbench Express, a version of OpenROAD and selected components. For more information regarding Workbench Express, see <a href="http://community.ingres.com/wiki/WorkbenchExpress_Home" target="_blank">WorkbenchExpress Home - Ingres Community Wiki</a>.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/80-whata-s-new-openroad.html</guid>
		</item>
		<item>
			<title>Time to say goodbye to the “ca.ingres.jdbc” package</title>
			<link>http://community.actian.com/forum/blogs/teresa/66-time-say-goodbye-oeca-ingres-jdbca-package.html</link>
			<pubDate>Fri, 16 Apr 2010 17:59:49 GMT</pubDate>
			<description>Beginning with Ingres 2006, the Ingres JDBC Driver and DataSources classes contained in the Java archive, iijdbc.jar, under the Java package path of...</description>
			<content:encoded><![CDATA[<div>Beginning with Ingres 2006, the Ingres JDBC Driver and DataSources classes contained in the Java archive, iijdbc.jar, under the Java package path of &quot;ca.ingres.jdbc&quot; were moved to the package path of &quot;com.ingres.jdbc&quot;. The iijdbc.jar archive included with all Ingres 9.x releases also contains the original classes for backward compatibility with the note that the classes would be removed in the next major Ingres release. <br />
<br />
The time has come to say goodbye to the “ca.ingres.jdbc” classes. Some of you may have already noticed that the “ca.ingres.jdbc” package has not been in the <a href="http://esd.ingres.com/product/Community_Projects/Drivers/java/JDBC" target="_blank">JDBC 4.0.x Community Previews</a> and in <a href="http://esd.ingres.com/product/Community_Projects/Ingres_Database" target="_blank">Ingres 10 Community builds</a>.<br />
<br />
The original &quot;ca.ingres.jdbc&quot; package path and classes will be removed from iijdbc.jar beginning with Ingres 10. Existing references to &quot;ca.ingres.jdbc&quot; will need to be changed.  JDBC 4.0, which is supported by the Ingres 10 JDBC driver, provides a new mechanism for loading JDBC drivers which does not require Java applications to instantiate or reference the driver class.  Existing references such as Class.forName(&quot;ca.ingres.jdbc.IngresDriver&quot;) may be removed completely and the JDBC DriverManager will load the Ingres JDBC driver automatically when iijdbc.jar is included in CLASSPATH.  If instantiation of the driver class is still desired, then &quot;ca.ingres.jdbc.IngresDriver&quot; will need to be changed to &quot;com.ingres.jdbc.IngresDriver&quot;.  Any references to DataSources which use the &quot;ca.ingres.jdbc&quot; package path will need to be changed to &quot;com.ingres.jdbc&quot;.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/66-time-say-goodbye-oeca-ingres-jdbca-package.html</guid>
		</item>
		<item>
			<title>Improving Data Load using the new Ingres 10 Batch Execution Feature</title>
			<link>http://community.actian.com/forum/blogs/teresa/65-improving-data-load-using-new-ingres-10-batch-execution-feature.html</link>
			<pubDate>Thu, 15 Apr 2010 04:14:55 GMT</pubDate>
			<description>One of the new features coming with Ingres 10 is the complete support of batched statements in JDBC. The Ingres JDBC Driver has always supported the...</description>
			<content:encoded><![CDATA[<div>One of the new features coming with Ingres 10 is the complete support of batched statements in JDBC. The Ingres JDBC Driver has always supported the addBatch and executeBatch methods but under the covers executed each statement in the batch individually.  While this worked, it resulted in less than optimal performance. With Ingres 10, a number of changes were made to the Ingres DBMS, Data Access (DAS) Servers and the JDBC Driver to utilize a feature of the Ingres communications layer to send statements across in batches, thereby reducing communications overhead.  In addition, the Ingres DBMS implemented a number of optimizations to improve the processing of these batched queries.  All of these changes have enabled big improvements in response time when processing large batches of statements through JDBC.<br />
<br />
Batch execution is restricted to queries that return either a response or a row count, but no data. For example,<ul><li> Statements allowed include INSERT, DELETE, and statements that return no data, such as CREATE TABLE.</li>
<li> SELECT statements and row-producing procedures are not allowed in batched queries.</li>
<li>If the DBMS does not support batch processing, the Ingres JDBC driver will detect it and automatically execute the statements individually.</li>
</ul>Batched statements that use repeated dynamic INSERT statements (for example, through Java-based Extract Transfer and Load (ETL) tools) are specially optimized to improve performance. See <a href="http://community.ingres.com/wiki/Batch_Statement_Execution_Performance#Documentation" target="_blank">draft documentation</a> for more information on ways to improve the insert performance.<br />
<br />
To trigger the optimizations in the DBMS Server the following criteria must be met:<ul><li> Statement must be a prepared dynamic statement</li>
<li> Statement must be of the form “INSERT INTO……VALUES”</li>
<li> Any values that are expected to change for each insert must be parameterized. As with all inserts, columns can be omitted if they are nullable or have default values (including identity columns).</li>
<li> Parameters for the query must include only column values, other parameters (e.g. table name) are not allowed</li>
</ul><b>Observed Batch Execution Performance behaviors</b><br />
<br />
In testing out the functionality internally, the following behaviors were seen.<ul><li> For local execution of non-dynamic statements and procedures, batch appears to have only a small performance improvement.</li>
<li> For remote execution of non-dynamic statements, JDBC batch performance increases significantly up to a batch size of about 100 statements.</li>
<li> For non-dynamic statements, there does not appear to be a significant improvement in performance for batch sizes over 100.</li>
<li> Batch sizes of 100 and greater reduced communications round-trips to the point that little difference was seen between local and remote JDBC execution.</li>
<li> For dynamic statements, performance just continues to increase as batch size increases due to the copy optimization.</li>
<li> The copy-optimization for prepared statements is actually very detrimental for small batch sizes.  Single statement execution ran at about a minute.  Doing the same thing with a batch size of two statements increased the time to between 12 and 13 minutes!  Execution times then dropped to 2 1/2 minutes at a batch size of 10 statements and only regained parity at a batch size approaching 100 statements.  On the other hand, really large batches went screaming fast.</li>
</ul>Internal  performance testing has shown an improvement of 24 times (193 seconds down to 8 seconds) when comparing inserting 100,000 rows using the prepared insert statement between Ingres 9.x and earlier JDBC batch support and the improved batch execution support in Ingres 10 b 121. Note that the data used internally was likely not representative of real world testing.  <br />
<br />
<b>Turning off the Improved Batch Execution Support</b><br />
<br />
This new functionality will be enabled by default with the Ingres JDBC Driver as it is expected to provide significant performance benefits; however, if for your particular environment you find it doesn’t, you can force individual statement execution by using the ingres.jdbc.batch.enabled system property to disable batch query execution.<br />
<br />
<b>Availability in other Clients</b><br />
<br />
Batch statement execution will also be supported in OpenAPI with Ingres 10.  Future Ingres versions will extend this capability to other drivers.<br />
<br />
<b>How can I get access to the new functionality?</b><br />
<br />
The feature is now available for testing and was recently released to the community in  <a href="http://esd.ingres.com/product/Community_Projects/Ingres_Database" target="_blank">Ingres 10 b 121</a>. The feature is enabled in JDBC Driver version 4.0.1 which is either available as part of the <a href="http://esd.ingres.com/product/Community_Projects/Ingres_Database" target="_blank">Ingres 10 b 121</a> release or from the <a href="http://esd.ingres.com/product/Community_Projects/Drivers/java/JDBC" target="_blank">JDBC 4.0 Community Preview</a> download. More information regarding the features in the 4.0.x JDBC Driver can be found at <a href="http://community.ingres.com/wiki/Ingres_Java_Development_Center/Ingres_Java_Learn#Features_Available_in_Ingres_JDBC_4.0.x_Driver" target="_blank">JDBC 4.0.x New Features</a>. <br />
<br />
If you are interested in the details of the implementation in Ingres, the design specification can be found at <a href="http://community.ingres.com/wiki/Batch_Statement_Execution_Performance" target="_blank">here</a>.<br />
<br />
Sample programs demonstrating the batch capabilities for Java and OpenAPI can be found at <a href="http://community.ingres.com/wiki/Ingres_Examples" target="_blank">Ingres Coding Samples</a>. <br />
<br />
<b>Summary:</b><br />
<br />
Performance testing so far has shown a significant improvement in processing batched rows with the largest improvements being with larger batch sizes. <br />
<br />
Smaller batch sizes, say 10 records per batched query, don’t generate as much improvement due to the overhead of setting up the optimizations in the DBMS that offsets the performance improvements in sending the data in batch across the communications pipe. In fact, better performance for this case is gotten by using individual insert statements in a batch rather than using prepared statements because individual statements don’t invoke the new optimizations in the DBMS.<br />
<br />
JDBC batched statement execution does not exactly match the performance of the Ingres Copy command but it is a significant improvement over Ingres 9.x and earlier.<br />
<br />
Many factors can come into play when using the feature and generating performance numbers, from the table structure to the row size.<br />
<br />
To benefit from this feature requires an updated <a href="http://esd.ingres.com/product/Community_Projects/Drivers/java/JDBC" target="_blank">JDBC Driver (minimum 4.0.1) </a>and <a href="http://esd.ingres.com/product/Community_Projects/Ingres_Database" target="_blank">Ingres 10 b121 DBMS and Data Access (DAS) Servers.<br />
</a> <br />
We are very interested in having the functionality tested by some real world applications to determine whether the changes made are on the right track or do we need to step back and approach from another angle. <br />
<br />
Feedback on your testing can either be provided to the <a href="http://community.ingres.com/forum/database-drivers-apis/" target="_blank">forum</a> or via a <a href="https://servicedesk.ingres.com" target="_blank">Service Desk</a> issue.  Any and all feedback greatly appreciated.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/65-improving-data-load-using-new-ingres-10-batch-execution-feature.html</guid>
		</item>
		<item>
			<title>Ever have trouble identifying when a feature was introduced in Ingres?</title>
			<link>http://community.actian.com/forum/blogs/teresa/51-ever-have-trouble-identifying-when-feature-introduced-ingres.html</link>
			<pubDate>Tue, 02 Mar 2010 22:03:12 GMT</pubDate>
			<description><![CDATA[It's always challenging to discover what features were released in a particular Ingres version when trying to plan a migration from one release of...]]></description>
			<content:encoded><![CDATA[<div>It's always challenging to discover what features were released in a particular Ingres version when trying to plan a migration from one release of Ingres to another.<br />
<br />
This <a href="http://community.ingres.com/wiki/Ingres_New_Features_Per_Release" target="_blank">document</a> attempts to complement the <a href="http://docs.ingres.com/" target="_blank">Ingres Migration Guide</a> by not only providing the list of features but also including the associated project page if one exists on the Community Wiki.  In some cases, the release will predate the move by Ingres Engineering to make the design documents of new features readily accessible to the community. The <a href="http://docs.ingres.com/" target="_blank">Ingres Migration Guide</a> should always be the first point of reference when research is underway concerning a migration from one Ingres release to another but hopefully the information provided <a href="http://community.ingres.com/wiki/Ingres_New_Features_Per_Release" target="_blank">here</a> will also be beneficial.<br />
<br />
Per Keith's great comment, the Ingres Product Roadmap is availabe at <a href="http://community.ingres.com/wiki/Ingres_Roadmap" target="_blank">Product Roadmaps</a>.  As Ingres 10 moves closer to a GA status, a similar page/layout will be provided and added to <a href="http://community.ingres.com/wiki/Ingres_New_Features_Per_Release" target="_blank">here</a>.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/51-ever-have-trouble-identifying-when-feature-introduced-ingres.html</guid>
		</item>
		<item>
			<title>How to Locate Information About the Ingres .NET Data Provider?</title>
			<link>http://community.actian.com/forum/blogs/teresa/50-how-locate-information-about-ingres-net-data-provider.html</link>
			<pubDate>Tue, 02 Mar 2010 21:48:22 GMT</pubDate>
			<description>Ever wonder how to find more information on the Ingres .NET Data Provider?  There is quite a bit of information on the Ingres Community Wiki...</description>
			<content:encoded><![CDATA[<div>Ever wonder how to find more information on the Ingres .NET Data Provider?  There is quite a bit of information on the <a href="http:/community.ingres.com/wiki" target="_blank">Ingres Community Wiki</a> relating to the Ingres .NET Data Provider and using .NET with Ingres.<br />
<br />
Most of this information is centrally located at <a href="http://community.ingres.com/wiki/Ingres_DOT_NET_Development_Center" target="_blank">Ingres .NET Development Center</a>.  We try to ensure all content on the wiki related to .NET and Ingres can be accessed from this main page.  I’m sure we don’t manage to link up everything but we do try.<br />
<br />
A summary of the type of information that can be found here follows.<br />
<br />
The .NET Framework supported, the assembly name, assembly version needed for a particular .NET Data Provider version.<br />
<br />
Accessible from this page are:<br />
<br />
•	Articles relating to using .NET with Ingres and integration of Ingres with .NET Applications.  To directly check out all articles see <a href="http://community.ingres.com/wiki/Ingres_Articles#.NET" target="_blank">Ingres .NET Articles.</a><br />
•	Coding samples relating to using new Ingres features from .NET. To directly check out all coding samples see <a href="http://community.ingres.com/wiki/ DOT_NET_Examples" target="_blank">Ingres .NET Coding Samples.</a><br />
•	Presentations around .NET and Ingres.  To directly check out all presentations see <a href="http://community.ingres.com/wiki/Ingres_Presentations /.NET_Presentations" target="_blank">Ingres .NET related presentations.</a><br />
<br />
More recently the section was updated to clearly document what features where introduced in what .NET Data Provider version.<br />
<br />
We are always looking to add new content to the wiki and encourage you to submit ideas for new content or add new content yourself.<br />
<br />
Outside of the Community wiki, the Connectivity Guide in the Ingres product documentation is the base reference resource for the .NET Data Provider.<br />
<br />
Questions can always be posted to the <a href="http://community.ingres.com/forum/database-Data Providers-apis/" target="_blank">Data Provider Forum.</a><br />
<br />
Feedback is always welcome.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/50-how-locate-information-about-ingres-net-data-provider.html</guid>
		</item>
		<item>
			<title>How to Locate Information About the Ingres ODBC Driver?</title>
			<link>http://community.actian.com/forum/blogs/teresa/49-how-locate-information-about-ingres-odbc-driver.html</link>
			<pubDate>Tue, 02 Mar 2010 21:36:52 GMT</pubDate>
			<description>Ever wonder how to find more information on the Ingres ODBC Driver?  There is quite a bit of information on the Ingres Community Wiki...</description>
			<content:encoded><![CDATA[<div>Ever wonder how to find more information on the Ingres ODBC Driver?  There is quite a bit of information on the <a href="http:/community.ingres.com/wiki" target="_blank">Ingres Community Wiki</a> relating to the Ingres ODBC Driver and using ODBC applications with Ingres.<br />
<br />
Most of this information is centrally located at <a href="http://community.ingres.com/wiki/Ingres_ODBC_Development_Center" target="_blank">Ingres ODBC Development Center</a>.  We try to ensure all content on the wiki related to ODBC and Ingres can be accessed from this main page.  I’m sure we don’t manage to link up everything but we do try.<br />
<br />
A summary of the type of information that can be found here follows.<br />
<br />
Accessible from this page are:<br />
<br />
•	Articles relating to using ODBC applications with Ingres and integration of Ingres with ADO, MS Access, etc.  To directly check out all articles see <a href="http://community.ingres.com/wiki/Ingres_Articles#ODBC" target="_blank">Ingres ODBC Articles.</a><br />
•	Coding samples relating to using new Ingres features from ODBC. To directly check out all coding samples see <a href="http://community.ingres.com/wiki/http://community.ingres.com/wiki/ODBC_Code_Samples" target="_blank">Ingres ODBC Coding Samples.</a><br />
<br />
More recently the section was updated to clearly document what features where introduced in what ODBC Driver version.  <br />
<br />
We are always looking to add new content to the wiki and encourage you to submit ideas for new content or add new content yourself.<br />
<br />
Outside of the Community wiki, the Connectivity Guide in the Ingres product documentation is the base reference resource for the ODBC driver.<br />
<br />
Questions can always be posted to the <a href="http://community.ingres.com/forum/database-drivers-apis/" target="_blank">Driver Forum.</a><br />
<br />
Feedback is always welcome.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/49-how-locate-information-about-ingres-odbc-driver.html</guid>
		</item>
		<item>
			<title>Minor Ingres Community Wiki Refresh</title>
			<link>http://community.actian.com/forum/blogs/teresa/47-minor-ingres-community-wiki-refresh.html</link>
			<pubDate>Tue, 09 Feb 2010 22:33:36 GMT</pubDate>
			<description>The Ingres Community Wiki has underwent a minor refresh to hopefully help folks find content a bit easier. Check out the new Main Page...</description>
			<content:encoded><![CDATA[<div>The Ingres Community Wiki has underwent a minor refresh to hopefully help folks find content a bit easier. Check out the new <a href="http://community.ingres.com/wiki/Welcome_to_the_Ingres_Community" target="_blank">Main Page</a>. <br />
<br />
The main changes were to cut down on the number of content boxes, update descriptions for the remaining content boxes, and add a brief list of the type of information that could be found in the particular content box.<br />
<br />
Another small change was to bold the &quot;Drop Downs&quot; to highlight that they exist as I was told my a number of folks that they scrolled right passed them and then tried to figure out where to locate information on the wiki using the content boxes and proceeded to get lost.<br />
<br />
Other minor updates were made to some of the Application Development landing pages to also help improve the ability to locate information. <br />
<br />
This continues to be a work in progress as we work on improving the Community Wiki.  <br />
<br />
Any comments and suggestions you may have are most welcome.  The comments can be around layout, organization, or what is missing.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/47-minor-ingres-community-wiki-refresh.html</guid>
		</item>
		<item>
			<title>What’s Happening with the Ingres JDBC Driver?</title>
			<link>http://community.actian.com/forum/blogs/teresa/46-whata-s-happening-ingres-jdbc-driver.html</link>
			<pubDate>Fri, 05 Feb 2010 16:36:01 GMT</pubDate>
			<description>The Ingres JDBC team has busy working on new features in the Ingres JDBC Driver for Ingres 10 release. Enhancments include: 
 
* Adding Support for...</description>
			<content:encoded><![CDATA[<div>The Ingres JDBC team has busy working on new features in the Ingres JDBC Driver for Ingres 10 release. Enhancments include:<br />
<ul><li>Adding Support for the following JDBC 4.0 API features:<ul><li>Automatic loading of java.sql.Driver</li>
<li>National Character Set Conversion Support</li>
<li>Enhances Support for BLOB and CLOB</li>
<li>Wrapper pattern</li>
<li>New Scalar Functions</li>
<li>SQLException enhancements</li>
<li>JDBC API changes to existing JDBC interfaces</li>
<li>SQL/XML and XML support</li>
<li>Connection Management</li>
</ul></li>
</ul><blockquote>For more information on the Ingres support of the JDBC 4.0 API features, see <a href="http://community.ingres.com/wiki/Ingres_JDBC_4.0_Support_Project" target="_blank">JDBC 4.0 API Features Implemented.</a><br />
<br />
A Community Preview of the Ingres JDBC Driver (iijdbc.jar) can be found at <a href="http://esd.ingres.com/product/Community_Projects/Drivers/java" target="_blank">Community Preview Download Area.</a></blockquote><ul><li>Boolean Data Type Support. </li>
</ul><blockquote>For more information regarding Ingres’s support of the Boolean Data Type, see <a href="http://community.ingres.com/wiki/SQL_BOOLEAN_type" target="_blank">Boolean Data Type Support.</a><br />
<br />
A Community Preview of the Ingres JDBC Driver (iijdbc.jar) will be available in the future that exposes this support.  An Ingres 10 DBMS and Data Access Server (DAS) are a must to exploit this feature. </blockquote><ul><li>Batch Execution Support.</li>
</ul><blockquote>Batch processing (batch execution actually) is currently supported in the Ingres JDBC Driver but under the covers statements are not actually batched but instead are done as Singleton queries which undermine the performance improvement  expected when batching queries.  The feature was implemented in this manner due to the lack of support in the Ingres DBMS for batch processing.  With Ingres 10, the DBMS will be adding capabilities to handle batch processing and the JDBC Driver will be modified to take advantage of the new Batch feature. This enhancement should significantly improve batch processing in the Ingres JDBC Driver.<br />
<br />
For more information regarding Ingres’s support of Batch Execution in Ingres 10 and the JDBC Driver, see <a href="http://community.ingres.com/wiki/Batch_Statement_Execution_Performance" target="_blank">Batch Statement Execution Performance.</a><br />
<br />
A Community Preview of the Ingres JDBC Driver (iijdbc.jar) will be available in the future that exposes this support.  An Ingres 10 DBMS and Data Access Server (DAS) are a must to exploit this feature.</blockquote>Future blog entries will discuss new updates to the JDBC Driver and Community Previews of the new functionality.</div>

]]></content:encoded>
			<dc:creator>teresa</dc:creator>
			<dc:publisher>26</dc:publisher>
			<guid isPermaLink="true">http://community.actian.com/forum/blogs/teresa/46-whata-s-happening-ingres-jdbc-driver.html</guid>
		</item>
	</channel>
</rss>

