<rdf:RDF
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xml:base='http://bliki.rimuhosting.com/rdf'>
    <s:Snip rdf:about='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/java/accessing+postgres+via+jdbc'
         s:cUser='retep'
         s:oUser=''
         s:mUser='retep'>
        <s:name>knowledgebase/linux/java/accessing postgres via jdbc</s:name>
        <s:content>In /var/lib/pgsql/data/postgresql.conf set:&#xD;&#xA;tcpip_socket = true&#xD;&#xA;&#xD;&#xA;This permits access to postgresql using sockets rather than Linux socket files.&#xD;&#xA;&#xD;&#xA;In /var/lib/pgsql/data/pg_hba.conf, uncomment:&#xD;&#xA;host    all         all         127.0.0.1         255.255.255.255   trust&#xD;&#xA;&#xD;&#xA;This allows clients on the server to connect to the postgresql server.&#xD;&#xA;&#xD;&#xA;The postgresql connection url is decribed at:&#xD;&#xA;http://www.postgresql.org/docs/7.4/static/jdbc-use.html#JDBC-CONNECT.  &#xD;&#xA;&#xD;&#xA;For example: jdbc:postgresql://host:port/database (host defaults to localhost, port defaults to 5432).&#xD;&#xA;&#xD;&#xA;A quick bit of code to test your connectivity would be something like:&#xD;&#xA;{code:java}&#xD;&#xA;Class.forName(&quot;org.postgresql.Driver&quot;);&#xD;&#xA;Connection c = DriverManager.getConnection(&quot;jdbc:postgresql:dbname&quot;, &quot;username&quot;, &quot;password&quot;); &#xD;&#xA;System.out.println(&quot;Connected OK&quot;);    &#xD;&#xA;c.close();&#xD;&#xA;{code}</s:content>
        <s:mTime>2005-09-02 23:48:26.0</s:mTime>
        <s:cTime>2005-09-02 23:48:26.0</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li>
                    <s:Snip rdf:about='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/java/accessing+postgres+via+jdbc'>
                        <s:attachments
                             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
                    </s:Snip>
                </rdf:li>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/java'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/java/accessing+postgres+via+jdbc/'/>
                <rdf:li rdf:resource='#knowledgebase'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/mail/postfixadmin on debian sarge'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/mail/qmail notes'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/miscapplications/monit service monitoring'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/miscapplications/ruby on rails'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/mail/postfixadmin+on+debian+sarge'/>
                <rdf:li rdf:resource='#snipsnap-copyright'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/'/>
                <rdf:li rdf:resource='http://bliki.rimuhosting.com/rdf#knowledgebase/linux/java/'/>
            </rdf:Bag>
        </s:snipLinks>
    </s:Snip>
</rdf:RDF>
