RE: Tomcat JDBC Connection Pool initialization question

2014-07-24 Thread Wes Clark
That worked for H2.  For Oracle, however, I had to get more cleaver:

Here is the string that worked:

BEGIN
EXECUTE IMMEDIATE 'ALTER SESSION SET STATISTICS_LEVEL = ALL';
EXECUTE IMMEDIATE 'ALTER SESSION SET CURSOR_SHARING = EXACT';
DBMS_APPLICATION_INFO.SET_MODULE('ExampleCenter', NULL);
EXECUTE IMMEDIATE 'ALTER SESSION SET NLS_SORT = BINARY_CI';
EXECUTE IMMEDIATE 'ALTER SESSION SET NLS_COMP = BINARY';
END;

I haven't tried SQL Server, yet, but I don't think I have a requirement there.

I don't really like the design of using the same method to run the connection 
initialization query (s/b queries) and the connection validation query in the 
same place.  Also, I think the design should allow multiple DDL or DML 
statements
be run the initialize the connection.

-Original Message-
From: Felix Schumacher [mailto:felix.schumac...@internetallee.de] 
Sent: Tuesday, July 22, 2014 11:07 PM
To: Tomcat Users List
Subject: Re: Tomcat JDBC Connection Pool initialization question



On 23. Juli 2014 01:20:27 MESZ, Wes Clark wcl...@guidewire.com wrote:
I want to initialized a new connection being added to the pool with 
more than one SQL statement.  I cannot see how to override the existing 
methods to do this.  Has anyone done this, or have a suggestion for me?

Have you tried to separate them with a semicolon?

Something like
SELECT 1; SELECT 2

Regards
Felix


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Tomcat JDBC Connection Pool initialization question

2014-07-23 Thread Felix Schumacher


On 23. Juli 2014 01:20:27 MESZ, Wes Clark wcl...@guidewire.com wrote:
I want to initialized a new connection being added to the pool with
more than one SQL statement.  I cannot see how to override the existing
methods to do this.  Has anyone done this, or have a suggestion for me?

Have you tried to separate them with a semicolon?

Something like
SELECT 1; SELECT 2

Regards
Felix


-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org