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

<channel>
	<title>Jason L. Froebe - Tech tips and How Tos for Fellow Techies &#187; Database</title>
	<atom:link href="http://froebe.net/blog/index.php/tag/database/feed/" rel="self" type="application/rss+xml" />
	<link>http://froebe.net/blog</link>
	<description>Tips &#38; Tricks for Databases (Sybase, Oracle, MySQL, PostgreSQL, SQLite), Windows, Linux, Solaris, Perl, Java, Bash and so much much more</description>
	<lastBuildDate>Sat, 07 Jan 2012 22:12:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>How to install PostgreSQL 9 on Ubuntu Linux 10.04/10.10</title>
		<link>http://froebe.net/blog/2010/12/18/how-to-install-postgresql-9-on-ubuntu-linux-10-0410-10/</link>
		<comments>http://froebe.net/blog/2010/12/18/how-to-install-postgresql-9-on-ubuntu-linux-10-0410-10/#comments</comments>
		<pubDate>Sat, 18 Dec 2010 15:59:32 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[Dctr Watson]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[postgres]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1298</guid>
		<description><![CDATA[Very easy, just add a repository and run apt-get install postresql-9.0 Dctr Watson explains how: Installing PostgreSQL 9.0 on Ubuntu 10.04]]></description>
			<content:encoded><![CDATA[<p>Very easy, just add a repository and run apt-get install postresql-9.0 <img src='http://froebe.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <a href="http://www.postgresql.org"><img class="alignright" title="PostgreSQL" src="http://www.postgresql.org/layout/images/hdr_left.png" alt="" width="230" height="80" /></a></p>
<p><a href="http://www.dctrwatson.com/">Dctr Watson</a> explains how:</p>
<h2><a href="http://www.dctrwatson.com/2010/09/installing-postgresql-9-0-on-ubuntu-10-04/">Installing PostgreSQL 9.0 on Ubuntu 10.04</a></h2>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2010/12/18/how-to-install-postgresql-9-on-ubuntu-linux-10-0410-10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to: How to copy an Oracle tablespace across platforms &#8211; quick and dirty ;-)</title>
		<link>http://froebe.net/blog/2010/04/05/how-to-how-to-copy-an-oracle-tablespace-across-platforms-quick-and-dirty/</link>
		<comments>http://froebe.net/blog/2010/04/05/how-to-how-to-copy-an-oracle-tablespace-across-platforms-quick-and-dirty/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 17:03:57 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[conversion]]></category>
		<category><![CDATA[cross platform]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[endian]]></category>
		<category><![CDATA[endianess]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tablespace]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1230</guid>
		<description><![CDATA[On the source machine: Set the tablespace(s) into read only mode SQL&#62; Alter tablespace &#60;tablespace&#62; read only Export the tablespace meta data using export % expdp system/&#60;password&#62; DUMPFILE=expdat.dmp DIRECTORY = dpump_dir TRANSPORT_TABLESPACES = &#60;list of tablespaces separated by commas&#62; TRANSPORT_FULL_CHECK=Y If the dumpdir is not set up, you will get an ‘invalid’ directory error: SQL&#62; [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>On the source machine:
<ul>
<li>Set the tablespace(s) into read only mode<a href="http://www.oracle.com"><img class="alignright size-full wp-image-753" title="Oracle" src="http://froebe.net/blog/wp-content/uploads/2008/11/oralogo_small.gif" alt="" width="133" height="18" /></a>
<ul>
<li>SQL&gt; Alter tablespace &lt;tablespace&gt; read only</li>
</ul>
</li>
</ul>
</li>
<li>Export the tablespace meta data using export
<ul>
<li>% expdp system/&lt;password&gt; DUMPFILE=expdat.dmp DIRECTORY = dpump_dir TRANSPORT_TABLESPACES = &lt;list of tablespaces separated by commas&gt; TRANSPORT_FULL_CHECK=Y</li>
<li><strong>If the dumpdir is not set up, you will get an ‘invalid’ directory error:</strong>
<ul>
<li>SQL&gt; CREATE DIRECTORY dmpdir as ‘/somedir’;</li>
<li>SQL&gt; GRANT read,write on DIRECTORY to system;</li>
</ul>
</li>
</ul>
</li>
<li>Export the data converting on the fly:
<ul>
<li>Determine the platform name for the destination machine:
<ul>
<li>SQL&gt; SELECT PLATFORM_ID, PLATFORM_NAME, ENDIAN_FORMAT FROM V$TRANSPORTABLE_PLATFORM</li>
</ul>
</li>
<li>% rman TARGET /
<ul>
<li>RMAN&gt; CONVERT TABLESPACE &lt;list of tablespaces separated by commas&gt; to PLATFORM ‘&lt;platform name from previous step&gt;’  FORMAT=’/somedir/%U’;</li>
</ul>
</li>
</ul>
</li>
<li>Put the tablespaces into read/write mode
<ul>
<li>SQL&gt; alter tablespace &lt;tablespace&gt; READ WRITE;</li>
<li>Transfer the files to the destination machine (Setup the dumpdir if you haven’t already)
<ul>
<li>Create the oracle user(s) with the same names as on the source oracle (if you don’t you will need to remap the ownership using the REMAP_SCHEMA for the impdb )</li>
<li>Import the tablespace schema and data (repeat for each tablespace)
<ul>
<li>% impdp  system/&lt;password&gt; DUMPFILE=expdat.dmp DIRECTORY = dpump_dir TRANSPORT_DATAFILES = &lt;Full path to each tablespace datafile separated by commas&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>Put the tablespaces in to read/write mode
<ul>
<li>SQL&gt; alter tablespace &lt;tablespace&gt; READ WRITE;</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2010/04/05/how-to-how-to-copy-an-oracle-tablespace-across-platforms-quick-and-dirty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get your Sybase ASE 15.5 MDA table posters!  Straight from Sybase&#8217;s Jeff Tallman</title>
		<link>http://froebe.net/blog/2010/02/19/get-your-sybase-ase-15-5-mda-table-posters-straight-from-sybases-jeff-tallman/</link>
		<comments>http://froebe.net/blog/2010/02/19/get-your-sybase-ase-15-5-mda-table-posters-straight-from-sybases-jeff-tallman/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 18:31:44 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[ASE]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[Jeff Tallman]]></category>
		<category><![CDATA[mda table]]></category>
		<category><![CDATA[posters]]></category>
		<category><![CDATA[powerdesigner]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1211</guid>
		<description><![CDATA[I asked Jeff Tallman if I could redistribute his excellent MDA posters for Sybase&#8217;s ASE 15.5 database server.  He said yes so &#8230;  here they are in both Adobe PDF and Sybase PowerDesigner PDM formats! Jeff Tallman also provided us with the MDA posters for Sybase 15.0.3 last year.]]></description>
			<content:encoded><![CDATA[<p>I asked <a href="http://blogs.sybase.com/database/about/">Jeff Tallman</a> if I could redistribute his excellent MDA posters for <a href="http://www.sybase.com/products/databasemanagement/adaptiveserverenterprise">Sybase&#8217;s ASE 15.5 database server</a>.  He said yes so &#8230;  here they are in both Adobe <a href="http://www.froebe.net/attachments/ASE_155_MDA_Tables.pdf">PDF</a> and <a href="http://www.sybase.com/products/modelingdevelopment/powerdesigner">Sybase PowerDesigner</a> <a href="http://www.froebe.net/attachments/ASE_155_MDA.zip">PDM</a> formats!</p>
<p><a href="http://www.froebe.net/attachments/ASE_155_MDA_Tables.pdf"><img class="aligncenter size-full wp-image-1212" title="ASE 15.5 MDA table poster (PDF)" src="http://froebe.net/blog/wp-content/uploads/2010/02/ase155mda.jpg" alt="" width="350" height="258" /></a></p>
<p>Jeff Tallman also provided us with the <a href="http://froebe.net/blog/2009/01/12/sybases-jeff-tallman-releases-the-mda-table-diagram-posters-for-ase-1503-in-pdf-and-powerdesigner-formats/">MDA posters for Sybase 15.0.3</a> last year.</p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2010/02/19/get-your-sybase-ase-15-5-mda-table-posters-straight-from-sybases-jeff-tallman/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Andrew E. Bruno:  Database Design with Dia</title>
		<link>http://froebe.net/blog/2009/11/05/andrew-e-bruno-database-design-with-dia/</link>
		<comments>http://froebe.net/blog/2009/11/05/andrew-e-bruno-database-design-with-dia/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 19:39:14 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[ASE]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[IBM DB2]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[My Databases]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[database design]]></category>
		<category><![CDATA[dia]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[relational database]]></category>
		<category><![CDATA[tedia2sql]]></category>
		<category><![CDATA[uml]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1147</guid>
		<description><![CDATA[Back in December of 2007, Andrew E. Bruno wrote an excellent article on how to use the open source program Dia to design databases.  He used the resultant design to create a MySQL database but the same principles could be used to create just about any relational database from the design.  Dia is available for [...]]]></description>
			<content:encoded><![CDATA[<p>Back in December <a href="http://live.gnome.org/Dia"><img class="alignright size-full wp-image-1148" title="Dia" src="http://froebe.net/blog/wp-content/uploads/2009/11/dialogo.png" alt="Dia" width="300" height="108" /></a>of 2007, <a href="http://left.subtree.org">Andrew E. Bruno</a> wrote an excellent article on how to <a href="http://left.subtree.org/2007/12/05/database-design-with-dia/">use the open source program Dia to design databases</a>.  He used the resultant design to create a MySQL database but the same principles could be used to create just about any relational database from the design.  <a href="http://live.gnome.org/Dia">Dia</a> is available for Linux, *nix, and Windows.</p>
<blockquote>
<h2><em><a title="Permanent Link: Database Design with Dia" rel="bookmark" href="http://left.subtree.org/2007/12/05/database-design-with-dia/">Database Design with Dia</a></em></h2>
<p><em>In this post I&#8217;m going to give a quick how-to on creating database schemas with a wonderful tool called <a href="http://live.gnome.org/Dia">Dia</a>. I&#8217;ve often found having a nice visual representation of a database to be quite helpful but can&#8217;t stand keeping it up to date. As soon as you add a new column or change the design around you end up having to sync your visual diagram with your SQL files. It&#8217;s tedious having to manage the various SQL for building the database and this can be a larger pain when trying to support different database platforms each with their own SQL syntax. So before you create your next database read on and see how Dia can make your life a bit easier.</em></p>
<p><em><a href="http://live.gnome.org/Dia">Dia</a> is a program for creating diagrams and for this exercise we&#8217;ll be creating UML diagrams from within Dia. We&#8217;re also going to use a perl script called <a href="http://tedia2sql.tigris.org/">tedia2sql</a> which will transform our Dia files directly to SQL for our target database. What&#8217;s also nice about creating database schemas this way is that you can generate SQL for multiple target databases without the maintenance overhead.</em></p>
<p><em><a href="http://left.subtree.org/2007/12/05/database-design-with-dia/">read more&#8230;.</a><br />
</em></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2009/11/05/andrew-e-bruno-database-design-with-dia/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>FW: Oracle 10g+ Security and Audit &#8211; Part 1</title>
		<link>http://froebe.net/blog/2009/03/10/fw-oracle-10g-security-and-audit-part-1/</link>
		<comments>http://froebe.net/blog/2009/03/10/fw-oracle-10g-security-and-audit-part-1/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 16:44:35 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[10g]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[auditing]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[database geek blog]]></category>
		<category><![CDATA[lewis cunningham]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=871</guid>
		<description><![CDATA[Over at the Database Geek Blog, Lewis Cunningham has provided the first of three blog posts on Oracle Security.  The first post is well done IMHO: Oracle 10g+ Security and Audit &#8211; Part 1 This is a three-part definition of Oracle Security (specifically in 10g but applies to later versions also). Part 1 covers the [...]]]></description>
			<content:encoded><![CDATA[<p>Over at the <a href="http://database-geek.com">Database Geek Blog</a>, Lewis Cunningham has provided the first of three blog posts on Oracle Security.  The first post is well done IMHO:</p>
<blockquote>
<h3><em><a title="Permanent Link: Oracle 10g+ Security and Audit - Part 1" rel="bookmark" href="http://database-geek.com/2009/03/10/oracle-10g-security-and-audit-part-1/">Oracle 10g+ Security and Audit &#8211; Part 1</a><a href="http://www.oracle.com"><img class="alignright size-full wp-image-753" title="Oracle" src="http://froebe.net/blog/wp-content/uploads/2008/11/oralogo_small.gif" alt="Oracle" width="133" height="18" /></a></em></h3>
<p><em>This is a three-part definition of Oracle Security (specifically in 10g but applies to later versions also). Part 1 covers the various types of security Oracle provides. Part 2 deals with Users/Schemas, Roles, Permissions and Data Access. Part 2 will be a more technical discussion than parts 1 or 3. In part 3, I will discuss implementing an Oracle auditing scheme and how to ensure you comply with security and audit regulations.</em></p>
<p><em><a href="http://database-geek.com/2009/03/10/oracle-10g-security-and-audit-part-1/">read more&#8230;</a><br />
</em></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2009/03/10/fw-oracle-10g-security-and-audit-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking for a *FREE* Sybase SQL Server Database for Production, Development, Testing or whatever you want to do with it?</title>
		<link>http://froebe.net/blog/2009/02/17/looking-for-a-free-sybase-sql-server-database-for-production-development-testing-or-whatever-you-want-to-do-with-it/</link>
		<comments>http://froebe.net/blog/2009/02/17/looking-for-a-free-sybase-sql-server-database-for-production-development-testing-or-whatever-you-want-to-do-with-it/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 22:28:00 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[ASE]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[11.0.3.3]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[sqlserver]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=862</guid>
		<description><![CDATA[Sybase graciously still allows us to download SQL Server (since renamed ASE) 11.0.3.3 for Linux&#8230; for FREE: The current version (ASE 11.0.3.3 ESD#6) package is different from previous distribution of ASE 11.0.3.3. The new package separates ASE and OC/OS SDK. Also OC/OS is now available for Alpha platform. You can also find FreeBSD version of [...]]]></description>
			<content:encoded><![CDATA[<p>Sybase graciously still allows us to download SQL Server (since renamed ASE) 11.0.3.3 for Linux&#8230; <a title="Adaptive Server Enterprise for Linux Download Page " href="http://www.sybase.com/detail?id=1009516">for</a><strong><a title="Adaptive Server Enterprise for Linux Download Page " href="http://www.sybase.com/detail?id=1009516"> FREE</a>:</strong></p>
<blockquote><p><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> <em>The current    version (ASE 11.0.3.3 ESD#6) package is different from previous distribution    of ASE 11.0.3.3. The</em></span></p>
<div id="attachment_560" class="wp-caption alignright" style="width: 193px"><em></em><em><a href="http://www.sybase.com/detail?id=1009516"><img class="size-full wp-image-560" title="Sybase, Inc." src="http://froebe.net/blog/wp-content/uploads/2008/07/sybase.png" alt="Sybase" width="183" height="74" /></a></em><p class="wp-caption-text">Sybase</p></div>
<p><em>new package separates ASE and OC/OS SDK. Also OC/OS is now available for Alpha platform. You can also find FreeBSD version of the package.    Intel, Alpha and FreeBSD releases differ only in packaging and they are all    built from the same source. </em></p>
<p><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> Software is FREE for development as well as Deployment.</span></em></p>
<p><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">Adaptive Server    Enterprise 11.0.3.3 ESD#6 for Linux runs on Linux systems with Kernel 2.2.12    and glibc-2.1.2-11 installed. Verify that your system meets the hardware/software    requirements before installing the software. </span></em></p>
<p><em><a href="http://linux.sybase.com/ase/11033download.html"> <span style="font-family: Arial,Helvetica,Geneva;">ASE    11.0.3.3 Linux download and install instructions from Europe site.</span></a></em></p>
<p><em><span style="font-family: Arial,Helvetica,Geneva; color: #333366;"><strong>To install    Linux ASE 11.0.3.3 software:</strong></span></em></p>
<ul>
<li> <em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">Download      the following packages. The downloadable image are in RPM (Linux) or GNU-zipped      tar (FreeBSD) format for the available different platforms.</span></em><br />
<em><span style="font-family: Arial,Helvetica,Geneva; color: #333366;"><strong>Linux Intel</strong></span></em></p>
<ol><em><span style="font-family: Arial,Helvetica,Geneva;"><strong> <a href="http://download.sybase.com/pub/ase1103_linux/sybase-ase-11_0_3_3-6_i386.rpm">sybase-ase-11.0.3.3-6.i386.rpm</a></strong></span><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> &#8211; ASE (run-time) </span></em><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">20MB          archive, 70MB installed </span></em></ol>
<ol><em><span style="font-family: Arial,Helvetica,Geneva;"><strong> <a href="http://download.sybase.com/pub/ase1103_linux/sybase-ocsd-10_0_4-6_i386.rpm">sybase-ocsd-10.0.4-6.i386.rpm</a></strong></span><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> &#8211; OCSD        (software dev kit)</span></em><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> 19MB          archive, 60MB installed </span></em></ol>
<ol><em><span style="font-family: Arial,Helvetica,Geneva;"><strong> <a href="http://download.sybase.com/pub/ase1103_linux/sybase-doc-11_0_3_3-6_i386.rpm">sybase-doc-11.0.3.3-6.i386.rpm</a></strong></span><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> &#8211; DOC (PostScript        and html) </span></em><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">9MB archive,          40MB installed </span></em></ol>
<p><em><span style="font-family: Arial,Helvetica,Geneva; color: #333366;"><strong>Linux Alpha</strong></span></em></p>
<ol><em><span style="font-family: Arial,Helvetica,Geneva;"><strong> <a href="http://download.sybase.com/pub/ase1103_linux/sybase-ocsd-10_0_4-5_alpha.rpm">sybase-ocsd-10.0.4-5.alpha.rpm</a></strong></span><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> &#8211; OCSD        (software dev kit) </span></em><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">18MB          archive, 56MB installed </span></em></ol>
<ol><em><a href="http://download.sybase.com/pub/ase1103_linux/sybase-doc-11_0_3_3-5_alpha.rpm"> <span style="font-family: Arial,Helvetica,Geneva;"><strong>sybase-doc-11.0.3.3-5.alpha.rpm</strong></span></a><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> &#8211; DOC (PostScript and html) </span></em><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">9MB archive,          40MB installed </span></em></ol>
<p><em><span style="font-family: Arial,Helvetica,Geneva; color: #333366;"><strong>FreeBSD        with Linux ABI installed (The SDK is native)</strong> </span></em></p>
<ol><em><span style="font-family: Arial,Helvetica,Geneva;"><strong> <a href="http://download.sybase.com/pub/ase1103_linux/sybase-ase-11_0_3_3-FreeBSD-6_i386.tgz">sybase-ase-11.0.3.3-FreeBSD-i386.tgz</a></strong></span><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> &#8211; ASE (run-time) </span></em><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">20MB          archive, 70MB installed </span></em></ol>
<ol><em><span style="font-family: Arial,Helvetica,Geneva;"><strong> <a href="http://download.sybase.com/pub/ase1103_linux/sybase-ocsd-10_0_4-FreeBSD-6_i386.tgz">sybase-ocsd-10.0.4-FreeBSD-i386.tgz</a></strong></span><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> &#8211; OCSD        (FreeBSD native SDK) </span></em><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">9MB archive,          30MB installed </span></em></ol>
<ol><em><a href="http://download.sybase.com/pub/ase1103_linux/sybase-doc-11_0_3_3-FreeBSD-6_i386.tgz"> <span style="font-family: Arial,Helvetica,Geneva;"><strong>sybase-doc-11.0.3.3-FreeBSD-i386.tgz</strong></span></a><span style="font-family: Arial,Helvetica,Geneva; color: #000000;"> &#8211; DOC (PostScript        and html) </span></em><em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">9MB archive,          40MB installed</span></em></ol>
</li>
<li> <em><span style="font-family: Arial,Helvetica,Geneva; color: #000000;">Download      <strong> <a href="http://download.sybase.com/pub/ase1103_linux/Cover_ROLL.11033"> Cover Letter</a></strong> and follow the instructions. After extracting the software      README files in various directories, $SYBASE/CONFIGURE and $SYBASE/doc/howto/howto-ase-quickstart.html      provide more information to install and configure the product </span></em></li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2009/02/17/looking-for-a-free-sybase-sql-server-database-for-production-development-testing-or-whatever-you-want-to-do-with-it/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Should ORMs Insulate Developers from SQL?</title>
		<link>http://froebe.net/blog/2009/02/04/should-orms-insulate-developers-from-sql/</link>
		<comments>http://froebe.net/blog/2009/02/04/should-orms-insulate-developers-from-sql/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 14:00:04 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[code commit blog]]></category>
		<category><![CDATA[daniel spiewak]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[object relational mapping]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=841</guid>
		<description><![CDATA[I&#8217;ve been sick the past few days, so I have been hitting the &#8220;Stumble&#8221; button a lot on my laptop. Last night I ran across a very interesting blog post by Daniel Spiewak on his Code Commit blog: This is a question which is fundamental to any ORM design.  And really from a philosophical standpoint, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been sick the past few days, so I have been hitting the &#8220;Stumble&#8221; button a lot on my laptop. Last night I ran across a very interesting blog post by Daniel Spiewak<strong> </strong>on his <a href="http://www.codecommit.com/blog/">Code Commit blog</a>:</p>
<blockquote><p><em>This is a question which is fundamental to any ORM design.  And really from a philosophical standpoint, how should ORMs deal with SQL?  Isn’t the whole point of the ORM to sit between the developer and the database as an all-encompassing, object oriented layer?</em></p>
<p><a href="http://www.codecommit.com/blog/database/should-orms-insulate-developers-from-sql">read more&#8230;</a></p></blockquote>
<p>What do you think?  Is he on to something?</p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2009/02/04/should-orms-insulate-developers-from-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is with the ISUG Enhancements versus Sybase CR/Bugs on the sybase-product-futures mailing list?</title>
		<link>http://froebe.net/blog/2008/07/15/what-is-with-the-isug-enhancements-versus-sybase-crbugs-on-the-sybase-product-futures-mailing-list/</link>
		<comments>http://froebe.net/blog/2008/07/15/what-is-with-the-isug-enhancements-versus-sybase-crbugs-on-the-sybase-product-futures-mailing-list/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 15:48:35 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[ASE]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[ISUG]]></category>
		<category><![CDATA[Replication Server]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[TechWave]]></category>
		<category><![CDATA[ASIQ]]></category>
		<category><![CDATA[change request]]></category>
		<category><![CDATA[data warehouse]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[enhancement request]]></category>
		<category><![CDATA[feature request]]></category>
		<category><![CDATA[IQ]]></category>
		<category><![CDATA[Jeff Tallman]]></category>
		<category><![CDATA[mike harrold]]></category>
		<category><![CDATA[repserver]]></category>
		<category><![CDATA[Sybase Engineering]]></category>
		<category><![CDATA[Sybase TechWave]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=572</guid>
		<description><![CDATA[In the MSA and System transactions performedby maint user thread on the sybase-product-futures mailing list, Jeff Tallman mentions that someone needs to create an ISUG enhancement or a Sybase change request (CR).  Mike Harrold let everyone know that even through creating a Sybase CR is put in the Sybase engineering queue, it doesn&#8217;t mean that [...]]]></description>
			<content:encoded><![CDATA[<p>In the <a href="http://my.isug.com/p/fo/st/post=19882&amp;anc=p19882#p19882"><strong style="cursor: pointer;" title="View all messages with this subject">MSA and System transactions performedby maint user</strong></a> thread on the <a title="Sybase Product Futures" href="http://my.isug.com/index.php?module=forum&amp;op=showtopic&amp;topic=29">sybase-product-futures mailing list</a>, Jeff Tallman mentions that<a href="http://www.isug.com"><img class="alignright size-medium wp-image-573" title="International Sybase Users Group" src="http://froebe.net/blog/wp-content/uploads/2008/07/isug-300x101.jpg" alt="International Sybase Users Group" width="260" height="87" /></a> someone needs to create an ISUG enhancement or a Sybase change request (CR).  Mike Harrold let everyone know that even through creating a Sybase CR is put in the Sybase engineering queue, it doesn&#8217;t mean that an engineer will actually look at it let alone have product management approve it to be implemented.</p>
<blockquote><p><span style="color: #339966;"><em>Jeff hits the nail on the head.  You have a voice with the ISUG enhancements process. Use it.  And yes, you have to be paid member to vote. Sorry, but we are a non-profit and your membership fees keep us running!  You can vote as a Basic Member &#8211; you do not need to join at the higher membership levels (but you should so you can read all the wonderful articles Jeff writes for us).  The more votes, the easier it is for engineering to justify spending staff resources on it when they go to management.  Encourage all of your peers to join and vote as well.  If you work for a business with several Sybase users, convince your boss to pay for a corporate membership and get all your colleagues to vote as well. <img src='http://froebe.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
</em></span><a href="http://www.sybase.com"><img class="alignright size-medium wp-image-560" title="Sybase" src="http://froebe.net/blog/wp-content/uploads/2008/07/sybase.png" alt="Sybase" width="183" height="74" /></a><br />
<span style="color: #339966;"><em>Regards,<br />
</em></span><br />
<span style="color: #339966;"><em>Mike Harrold</em></span><br />
<span style="color: #339966;"><em> Executive Director</em></span></p></blockquote>
<p>and</p>
<blockquote><p><span style="color: #339966;"><em>Having an &#8220;internal enhancement&#8221; (aka a CR) doesn&#8217;t mean it gets implemented.  It means there&#8217;s a CR for it.  It might be a great idea, but without backing (and a user request + an engineer doesn&#8217;t mean it has backing; look how long it took for UDFs, mathematical functions, etc.) it doesn&#8217;t get allocated any development resources.  Without development resources, it doesn&#8217;t get implemented.</em></span></p>
<p><span style="color: #339966;"><em>Bottom line, a CR doesn&#8217;t mean it&#8217;s a &#8220;planned&#8221; feature.</em></span></p>
<p><span style="color: #339966;"><em>Regards,</em></span></p>
<p><span style="color: #339966;"><em>Mike Harrold<br />
Executive Director<br />
International Sybase User Group</em></span></p></blockquote>
<p>I would recommend voting for the <a href="http://my.isug.com/index.php?module=issues&amp;op=index">ISUG enhancements</a> (this week).  I and several other <a href="http://www.isug.com/common/BoardDirectory.html">ISUG Board members</a> will be going through the ISUG enhancements this weekend to present a subset to <span id="lw_1216131463_0" class="yshortcuts" style="border-bottom: 1px dashed #0066cc; cursor: pointer;">Sybase</span> product management at TechWave next month.</p>
<p>I haven&#8217;t seen many ISUG enhancements being requested lately or voted upon for that matter.  The higher the votes for a particular enhancement, the more likely Sybase will pick it up.</p>
<p>So please, everyone go vote on the <a href="http://my.isug.com/index.php?module=issues&amp;op=index">ISUG enhancements</a>! <img src='http://froebe.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2008/07/15/what-is-with-the-isug-enhancements-versus-sybase-crbugs-on-the-sybase-product-futures-mailing-list/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FW (David Wein): Looking for feedback: logical process manager</title>
		<link>http://froebe.net/blog/2008/07/10/fw-david-wein-looking-for-feedback-logical-process-manager/</link>
		<comments>http://froebe.net/blog/2008/07/10/fw-david-wein-looking-for-feedback-logical-process-manager/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 17:36:51 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[ASE]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[ASE kernel]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Dave Wein]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[logical process manager]]></category>
		<category><![CDATA[LPM]]></category>
		<category><![CDATA[Sybase ASE]]></category>
		<category><![CDATA[Sybase Engineering]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=556</guid>
		<description><![CDATA[David Wein is a well known and highly respected engineer at Sybase working on Adaptive Server Enterprise.  I&#8217;m reposting his blog article here to help increase the exposure of his request for comments: I am working on a future version of ASE and am interested in hearing about your experiences with the logical process manager [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.linkedin.com/in/davidwein">David Wein</a> is a well known and highly respected engineer at Sybase working on Adaptive Server Enterprise.  I&#8217;m reposting his <a title="(Sybase Blog) Looking for feedback: logical process manager" href="http://blogs.sybase.com/master/master_07100802.asp">blog article</a> here to help increase the exposure of his request for comments:</p>
<blockquote><p><em>I am working on a future version of ASE and am interested</em><a href="http://froebe.net/blog/wp-content/uploads/2008/07/davidwein.jpg"><img class="alignright size-medium wp-image-557" title="David Wein" src="http://froebe.net/blog/wp-content/uploads/2008/07/davidwein.jpg" alt="David Wein, Sybase Engineering" width="80" height="80" /></a><em> in hearing about your experiences with the logical process manager (LPM).  LP</em><em>M consists of engine groups and execution classes, as well as the ability to set spid priority in an ad-hoc </em><em>man</em><em>ner via sp_setpsexe.  This functionality is sometimes referred to as application queues.</em></p>
<p><em>If you have used this feature I’d like to know: </em></p>
<ul type="disc">
<li><em>What was the use case (in other words, why did you use it)?</em></li>
<li><em>What elements did you use?  How did you use it?</em></li>
<li><em>Did it meet your needs?  Did you run into problems?</em></li>
<li><em>Any shortcomings or requirements that weren’t met?</em></li>
<li><em>What was your overall impression?</em></li>
</ul>
<p><em>If you evaluated the functionality but chose not to use it, please let me know what you were trying to accomplish and why you decided against using LPM.</em></p>
<p><em>Finally, if you have use cases or requirements around managing multiple applications in a single ASE server, or managing the priority / resources of specific spids, please pass those along.  Unaddressed use cases are extremely useful to hear about.</em></p>
<p><em>Please provide your feedback directly to me at <a href="mailto:david.wein@sybase.com?subject=Re:%20logical%20process%20manager%20feedback">david.wein@sybase.com</a>, and include “logical process manager feedback” in the mail subject (I get a lot of mail and this will help make sure I don’t miss your mail!).  Please be as detailed and specific as you can about your use cases and results.</em></p>
<p><em>Thanks a bunch,<br />
Dave</em></p></blockquote>
<p>Let&#8217;s help Dave, and ourselves, out by giving him our experiences with the logical process manager.  Please be descriptive as &#8220;it sucks&#8221; or &#8220;it&#8217;s great&#8221; doesn&#8217;t really help. <img src='http://froebe.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>If anyone wants to post their experiences to this blog post, that&#8217;s okay too.  I&#8217;ll forward any comments to Dave.</p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2008/07/10/fw-david-wein-looking-for-feedback-logical-process-manager/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Multicore processors and Sybase ASE: Jeff Tallman</title>
		<link>http://froebe.net/blog/2008/07/07/multicore-processors-and-sybase-ase-jeff-tallman/</link>
		<comments>http://froebe.net/blog/2008/07/07/multicore-processors-and-sybase-ase-jeff-tallman/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 18:03:46 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[ASE]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[IBM DB2]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[CMT]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[Floating Point Unit]]></category>
		<category><![CDATA[FPU]]></category>
		<category><![CDATA[hyperthreading]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Jeff Tallman]]></category>
		<category><![CDATA[multicore processors]]></category>
		<category><![CDATA[SMT]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=545</guid>
		<description><![CDATA[When T V S Murty asked on the sybase-l mailing list about Sybase ASE, multicores and Sybase licensing, the discussion quickly drilled down to whether or not multicores were beneficial to Sybase ASE and database software in general. Jeff Tallman, of Sybase fame, described in detail how Sybase ASE and multicore processors relate to each [...]]]></description>
			<content:encoded><![CDATA[<p><span class="so_large">When T V S Murty asked on the sybase-l mailing list about <a href="http://my.isug.com/index.php?mo=fo&amp;op=st&amp;post=19608&amp;anc=p19608">Sybase ASE, multicores and Sybase licensing</a>, the discussion quickly drilled down to whether or not multicores were beneficial to Sybase ASE and database software in general. </span><span style="color: #000000;">Jeff Tallman, of Sybase fame, described in detail how Sybase ASE and multicore processors relate to each other.</span></p>
<p><span style="color: #3366ff;">From: Jeff Tallman    &lt;<span id="lw_1215451360_7" class="yshortcuts" style="border-bottom: 1px dashed #0066cc; cursor: pointer;">tallmanATsybaseZeDOTcom</span>&gt;<br />
To: <span id="lw_1215451360_8" class="yshortcuts" style="border-bottom: 1px dashed #0066cc; cursor: pointer;">sybase-l@lists.isug.com</span><br />
Subject: [sybase-l] &#8211; <a href="http://my.isug.com/index.php?mo=fo&amp;op=st&amp;post=19608&amp;anc=p19608#p19608">RE: Multicore processors and    ASE</a></span></p>
<blockquote><p><em>As always a lot depends on the application profile.   Something to consider for any multicore processor are factors:</em></p>
<ol>
<li><em>The number of <a title="Floating Point Unit" href="http://www.techterms.com/definition/fpu">FPU</a> units per chip (FPU = Floating Point Unit)<br />
</em></li>
<li><em>The number and capacity (in IOPS) of IO processors per chip</em></li>
<li><em>The type of chip multi-threading</em></li>
</ol>
<p><em>With respect to #1, most DBMS (at least the commercial ones) use statistics for query    optimization &#8211; so while the actual query processing doesn&#8217;t use a lot of FPU    instructions (assuming a minimum of float datatypes, etc.).  Each query    requires a pretty good smack of the FPU time to do the floating point math on    the stats.  The impact of this could be lessened by doing statement    caching or fully prepared statements&#8230;or other means at reducing the    optimizer load.</em></p>
<p><em>The second problem is one of capacity vs. bandwidth.   All network and    disk IO obviously need to use the IO processor.   With 4 dual core chips,    usually, you have 4 IO processors. </em></p>
<p><em>With a single chip with 8 cores, it    is likely that you will have only a single IO processor.   The single IO processor has 8 cores all making    requests.  The    number of IO operations per second it can handle becomes a real key factor in    the box&#8217;s scalability.<br />
</em></p>
<p><em>The chip multi-threading is an interesting issue as there are ~3 different    flavors today:</em></p>
<ol>
<li><em><a href="http://en.wikipedia.org/wiki/Hyperthreading">Intel&#8217;s Hyperthreading</a> (no longer implemented on XEON and I    don&#8217;t think implemented at all anymore)</em></li>
<li><em><a href="http://blogs.sun.com/allanp/entry/sun_s_cmt_goes_multi">Sun&#8217;s Chip Multi-Threading (CMT)</a></em></li>
<li><em><a href="http://en.wikipedia.org/wiki/Simultaneous_multithreading">IBM&#8217;s SMT</a></em></li>
</ol>
<p><em>Some instructions require multiple cycles to    complete due to they are waiting on a fetch from main memory or whatever.   The    thread/process of execution typically blocks in these cases, resulting in a    fairly idle core.   By making use of this idle time, CMT or SMT can    increase the throughput overall &#8212; ignoring HT as it was fairly ineffective at    this &#8211; and appears to have been dropped by Intel lately. </em></p>
<p><em>The question    that comes up is how do you manage the threading?  Do you do a form of    timeslicing (i.e. when you suspend on process that is blocked on a call, do    you let the one that replaced it run for a certain length of time or until it    blocks before returning back to the original) or do you do an interrupt    based/preemptive mechanism in which when the blocked call returns, that you    suspend the other thread?   Both have advantages and disadvantages, and do allow more engines than cores.</em></p>
<p><em>However,    it may also mean tuning ASE to be more reactive, such as reducing the    &#8216;runnable process search count&#8217;.  You also need to be careful that engines    running on CMT&#8217;s don&#8217;t get woken back up on another core (especially if the L2    cache is split between the cores) as well as other considerations.</em></p>
<p><em>A rule of thumb to think about is that if you have a multi-core CPU that    supports chip threading, if you have a lengthy list of SPIDs in a &#8216;runnable&#8217;    state, enabling extra engines on the threads will likely help.   If    you don&#8217;t &#8211; i.e. you are IO bound &#8211; that it probably won&#8217;t help.</em></p>
<p><em>Currently, Sun uses a timeslicing mechanism that is more along the lines of  ASE&#8217;s SPID management &#8211; and as a consequence, it shows scalability when the  various tasks do a lot of blocking calls such as fetches from main memory.  It does have the detrimental effect of only providing a percentage of cpu time to the ASE  engine (i.e. 25% when 4 threads per core).   The more parallelism is used within your application, such as higher numbers of concurrent users in ASE,  the more it can be distributed across the engines.</em></p>
<p><em>You  have to be careful as net engine affinity and short query&#8217;s (i.e. DML).  They can have  a negative impact, which may be controllable using engine groups.   Overall, a  cpu-intensive/cpu bound application can benefit from the Sun CMT  implementation.  An IO bound application does not.</em></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2008/07/07/multicore-processors-and-sybase-ase-jeff-tallman/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The first issue of &#8220;My Databases&#8221; coming next week!</title>
		<link>http://froebe.net/blog/2008/06/06/the-first-issue-of-my-databases-coming-next-week/</link>
		<comments>http://froebe.net/blog/2008/06/06/the-first-issue-of-my-databases-coming-next-week/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 20:09:02 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[ASE]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[IBM DB2]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[My Databases]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[magazine]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=494</guid>
		<description><![CDATA[As many of you know, I&#8217;ve been working on a free magazine regarding various database systems (dbms) called My Databases.  I hope to have multiple authors in future issues covering all sorts of open source and proprietary databases. I should have the first issue done Sunday night.  I&#8217;m using OpenOffice, Scribus, Gimp, and Inkscape.]]></description>
			<content:encoded><![CDATA[<p>As many of you know, I&#8217;ve been working on a free magazine regarding various database systems (dbms) called <a href="http://froebe.net/blog/category/databases/my-databases/"><em><strong>My Databases</strong></em></a>.  I hope to have multiple authors in future issues covering all sorts of open source and proprietary databases.</p>
<p>I should have the first issue done Sunday night.  I&#8217;m using <a href="http://www.openoffice.org/">OpenOffice</a>, <a href="http://www.scribus.net/">Scribus</a>, <a href="http://www.gimp.org/">Gimp</a>, and <a href="http://www.inkscape.org/">Inkscape</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2008/06/06/the-first-issue-of-my-databases-coming-next-week/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress, MySQL and a bit of corruption caused the tags &amp; categories to disappear</title>
		<link>http://froebe.net/blog/2008/05/01/wordpress-mysql-and-a-bit-of-corruption-caused-the-tags-categories-to-disappear/</link>
		<comments>http://froebe.net/blog/2008/05/01/wordpress-mysql-and-a-bit-of-corruption-caused-the-tags-categories-to-disappear/#comments</comments>
		<pubDate>Thu, 01 May 2008 22:52:51 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[corruption]]></category>
		<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=475</guid>
		<description><![CDATA[Sometime early this afternoon, the categories &#38; tags of my blog disappeared. After a little bit of investigation (I was working quite heavily at the time), I discovered that the wp_term_taxonomy table in MySQL contained minor corruption. I ran repair table &#8216;wp_term_taxonomy&#8217; and it was corrected.]]></description>
			<content:encoded><![CDATA[<p>Sometime early this afternoon, the categories &amp; tags of my blog disappeared.  After a little bit of investigation (I was working quite heavily at the time), I discovered that the wp_term_taxonomy table in MySQL contained minor corruption.  I ran <strong>repair table &#8216;wp_term_taxonomy&#8217;</strong> and it was corrected.</p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2008/05/01/wordpress-mysql-and-a-bit-of-corruption-caused-the-tags-categories-to-disappear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

