<?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; dsn</title>
	<atom:link href="http://froebe.net/blog/index.php/tag/dsn/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 Sybase&#8217;s ODBC driver on Ubuntu Linux for ASE/IQ/Replication Server/SQL Anywhere/etc</title>
		<link>http://froebe.net/blog/2009/01/13/how-to-install-sybases-odbc-driver-on-ubuntu-linux-810-for-aseiqreplication-serversql-anywhereetc/</link>
		<comments>http://froebe.net/blog/2009/01/13/how-to-install-sybases-odbc-driver-on-ubuntu-linux-810-for-aseiqreplication-serversql-anywhereetc/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 21:33:04 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[ASE]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[ASE 15]]></category>
		<category><![CDATA[dsn]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[odbc]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unixodbc]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=825</guid>
		<description><![CDATA[ASE 15.0.3 full install on Linux 32bit. First we need to install unixODBC: % sudo aptitude install unixodbc unixodbc-bin unixodbc-dev libstdc++5 Because of a bug within the Sybase ODBC install, we need to change /opt/sybase/DataAccess/ODBC/samples/drivertemplate.txt. /opt/sybase/DataAccess/ODBC/samples/drivertemplate.txt: &#91;Adaptive Server Enterprise&#93; Description = Sybase ODBC Driver Driver = /opt/sybase/ODBC-12_5/lib/libsybdrvodb.so FileUsage = -1 Change to: &#91;Adaptive Server Enterprise&#93; [...]]]></description>
			<content:encoded><![CDATA[<p>ASE 15.0.3 full install on Linux 32bit.<br />
First we need to install unixODBC:</p>
<div class="bash dean_ch"><span class="sy0">%</span> <span class="kw2">sudo</span> <span class="kw2">aptitude</span> <span class="kw2">install</span> unixodbc unixodbc-bin unixodbc-dev libstdc++<span class="nu0">5</span></div>
<p>Because of a bug within the Sybase ODBC install, we need to change /opt/sybase/DataAccess/ODBC/samples/drivertemplate.txt.</p>
<p>/opt/sybase/DataAccess/ODBC/samples/drivertemplate.txt:</p>
<div class="bash dean_ch"><span class="br0">&#91;</span>Adaptive Server Enterprise<span class="br0">&#93;</span><br />
Description = Sybase ODBC Driver<br />
Driver = <span class="sy0">/</span>opt<span class="sy0">/</span>sybase<span class="sy0">/</span>ODBC-<span class="nu0">12</span>_5<span class="sy0">/</span>lib<span class="sy0">/</span>libsybdrvodb.so<br />
FileUsage = <span class="re5">-1</span></div>
<p>Change to:</p>
<div class="bash dean_ch"><span class="br0">&#91;</span>Adaptive Server Enterprise<span class="br0">&#93;</span><br />
Description = Sybase ODBC Driver<br />
Driver = <span class="sy0">/</span>opt<span class="sy0">/</span>sybase<span class="sy0">/</span>DataAccess<span class="sy0">/</span>ODBC<span class="sy0">/</span>lib<span class="sy0">/</span>libsybdrvodb.so<br />
FileUsage = <span class="re5">-1</span></div>
<p>This template file is used to install the ODBC driver with unixODBC:</p>
<div class="bash dean_ch">odbcinst <span class="re5">-i</span> <span class="re5">-d</span> <span class="re5">-f</span> <span class="sy0">/</span>opt<span class="sy0">/</span>sybase<span class="sy0">/</span>DataAccess<span class="sy0">/</span>ODBC<span class="sy0">/</span>samples<span class="sy0">/</span>drivertemplate.txt</div>
<p>Currently Sybase&#8217;s ODBC driver does not have a GUI component for unixODBC.  I&#8217;m waiting on the bug #.  Once I have it, I&#8217;ll update this post.</p>
<p>Now we are ready to define an ODBC dsn.  We will need to create a template file to do so:</p>
<p>dbadev1.dsn</p>
<div class="bash dean_ch"><span class="br0">&#91;</span>dbadev1<span class="br0">&#93;</span><br />
<span class="re2">Description</span>=Sybase ODBC Data Source<br />
<span class="re2">UserID</span>=sa<br />
<span class="re2">Password</span>=password<br />
<span class="re2">Driver</span>=Adaptive Server Enterprise<br />
<span class="re2">Server</span>=dba-dev1<br />
<span class="re2">Port</span>=<span class="nu0">5000</span><br />
<span class="re2">Database</span>=sybase_dba<br />
<span class="re2">UseCursor</span>=<span class="nu0">1</span></div>
<p>To add it to unixODBC we need to run:</p>
<div class="bash dean_ch">odbcinst <span class="re5">-i</span> <span class="re5">-s</span> <span class="re5">-f</span> dbadev1.dsn</div>
<p>If you wanted a system wide dsn:</p>
<div class="bash dean_ch"><span class="kw2">sudo</span> odbcinst <span class="re5">-i</span> <span class="re5">-s</span> <span class="re5">-l</span> <span class="re5">-f</span> dbadev1.dsn</div>
<div class="bash dean_ch">Updated to include libstdc++<span class="nu0">5</span> <span class="kw1">for</span> the newer releases of Ubuntu</div>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2009/01/13/how-to-install-sybases-odbc-driver-on-ubuntu-linux-810-for-aseiqreplication-serversql-anywhereetc/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

