On Mon, Sep 09, 2002 at 12:01:57PM +0200, Lars Martinsen wrote:
> Does anyone have a step-by-step on how to connect to a MS SQL Server and do
> SQL commands on it? I have tried to do it by reading all the help and
> how-tos that is bundeled with Cocoon, but I didn't manage.
For my development I'm using two drviers: Izmado (an ADO wrapper from
www.infozoom.de - quite slow for larger queries) and InetOpta
(www.inetsoftware.de)
to install the mssql server datasource:
1. download one of the drivers and put them into cocoon's web-xml/lib directory
( for izmado you also have to copy a .dll file from driver zip file in to
%WINDIR%/system32
2. in cocoon's web.xml file preload appropriate driver class:
<init-param>
<param-name>load-class</param-name>
<param-value>
<!-- For IBM WebSphere:
com.ibm.servlet.classloader.Handler -->
<!-- For Database Driver: -->
org.hsqldb.jdbcDriver
com.inzoom.jdbcado.Driver
com.inet.tds.TdsDriver
<!-- For parent ComponentManager sample:
org.apache.cocoon.samples.parentcm.Configurator
-->
</param-value>
</init-param>
3. Add a datasource:
3a. for izmado it is:
<jdbc name="cdn-izmado" logger="core.datasources.cdn-izmado">
<pool-controoller min="1" max="10"/>
<auto-commit>false</auto-commit>
<dburl>jdbc:izmado:Provider=MSDASQL;Driver={Sql
Server};Server=OUZO\CDN_OPTIMA;Database=CDN_Full;USER ID=SA;</dburl>
<user>sa</user>
<password></password>
</jdbc>
3b. for opta it is:
<jdbc name="cdn" logger="core.datasources.cdn-opta">
<pool-controoller min="1" max="10"/>
<auto-commit>false</auto-commit>
<dburl>jdbc:inetdae7:localhost:1134?database=CDN_Full&charset=Cp1250</dburl>
<user>sa</user>
<password></password>
</jdbc>
tweak dburl for your needs and it will surely work
I advice to use Inet Opta, but you'll have to pay ( 50 redistributable driver
licenses cost 3200$)
you can get trial versions of both drivers (with time and connection limit)
ouzo
--
__
| / \ | Leszek Gawron // \\
\_\\ //_/ [EMAIL PROTECTED] _\\()//_
.'/()\'. Phone: +48(600)341118 / // \\ \
\\ // recursive: adj; see recursive | \__/ |
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>