472,958 Members | 2,184 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,958 software developers and data experts.

Type 4 driver licencing error message ....

This is the scenario:

We have DB2 Connect EE V8.1 installed on Sun sever. On my Windows PC, I
have DB2 UDB PE 8.1 installed (Expiry date "Permanent").

When I try to access z/OS data using type 2 driver through a Java program
on my PC, works fine.

However, when I try to access z/OS data using type 4 driver through a Java
program on my PC, it gives a message:

"Error -com.ibm.db2.jcc.a.SqlException: The version of the IBM Universal
JDBC driver in use is not licensed for connectivity to z/OS databases. To
connect to th
is DB2 server, please obtain a licensed copy of the IBM DB2 Universal
Driver for JDBC and SQLJ. An appropriate license file
db2jcc_license_*.jar for this target platform must be installed to the
application classpath. Connectivity to z/OS databases is enabled by any
of the following license files: { db2jcc_license_cisuz.jar }"

Why these special licencing requirements only for Type 4 driver and how
can I obtain the licence?

TIA
Raquel.

Nov 12 '05 #1
6 9617
Ian
Raquel wrote:
This is the scenario:

We have DB2 Connect EE V8.1 installed on Sun sever. On my Windows PC, I
have DB2 UDB PE 8.1 installed (Expiry date "Permanent").

When I try to access z/OS data using type 2 driver through a Java program
on my PC, works fine.

However, when I try to access z/OS data using type 4 driver through a Java
program on my PC, it gives a message:

"Error -com.ibm.db2.jcc.a.SqlException: The version of the IBM Universal
JDBC driver in use is not licensed for connectivity to z/OS databases. To
connect to th
is DB2 server, please obtain a licensed copy of the IBM DB2 Universal
Driver for JDBC and SQLJ. An appropriate license file
db2jcc_license_*.jar for this target platform must be installed to the
application classpath. Connectivity to z/OS databases is enabled by any
of the following license files: { db2jcc_license_cisuz.jar }"


Is your java app connecting via the DB2 Connect server or trying to
connect directly to the mainframe?
Nov 12 '05 #2
Java app is connecting via DB2 Connect server.

Actually can a java application connect *directly* to mainframe (without
DB2 connect or any third party connect software). I did not know that and
would be definitely interested to know how. Things are moving fast and I
have just started...

TIA
Raquel.

Nov 12 '05 #3
Hi Raquel,
the licence is included by your DB2 Connect produkt. Copy the licence file
db2jcc_license_cisuz.jar from your DB2 Connect server to the CLASSPATH of
your client.
Your are right that you can connect to z/OS databases with the type 4 driver
without any middleware. But you need a DB2 Connect licence. That is the
reason why the file db2jcc_license_cisuz.jar is not included by the normal
DB2 Client software.

"Raquel" <ra****@nospam.com> schrieb im Newsbeitrag
news:14******************************@localhost.ta lkaboutdatabases.com...
This is the scenario:

We have DB2 Connect EE V8.1 installed on Sun sever. On my Windows PC, I
have DB2 UDB PE 8.1 installed (Expiry date "Permanent").

When I try to access z/OS data using type 2 driver through a Java program
on my PC, works fine.

However, when I try to access z/OS data using type 4 driver through a Java
program on my PC, it gives a message:

"Error -com.ibm.db2.jcc.a.SqlException: The version of the IBM Universal
JDBC driver in use is not licensed for connectivity to z/OS databases. To
connect to th
is DB2 server, please obtain a licensed copy of the IBM DB2 Universal
Driver for JDBC and SQLJ. An appropriate license file
db2jcc_license_*.jar for this target platform must be installed to the
application classpath. Connectivity to z/OS databases is enabled by any
of the following license files: { db2jcc_license_cisuz.jar }"

Why these special licencing requirements only for Type 4 driver and how
can I obtain the licence?

TIA
Raquel.

Nov 12 '05 #4
I cannot find db2jcc_license_cisuz.jar in sqllib/java on the Sun Server.
The only files in this directory are:

Common.jar db2fs.jar db2java.zip db2jcc.jar

Is there any other place I should look at, to find
db2jcc_license_cisuz.jar?

TIA
Raquel.

Nov 12 '05 #5
Probably on the DB2 Connect CD. Did you install DB2 Connect on that server?

Larry Edelstein

Raquel wrote:
I cannot find db2jcc_license_cisuz.jar in sqllib/java on the Sun Server.
The only files in this directory are:

Common.jar db2fs.jar db2java.zip db2jcc.jar

Is there any other place I should look at, to find
db2jcc_license_cisuz.jar?

TIA
Raquel.


Nov 12 '05 #6
It is a gone case then. I have no idea who installed DB2 Connect on the
server or where the CD is...but I can't imagine why the person who
installed DB2 connect would not copy the license files..or if he did copy
the license file, why would someone delete it..very surprising...

Raquel.

Nov 12 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Jack | last post by:
Hi, I am trying to add a new record to a main page. This page is the processing page to a form. However, I am getting the following error message: Error Type: ADODB.Recordset (0x800A0BB9)...
2
by: Neeraj | last post by:
Hii , We have DB2 7.1 on windows and we are trying to use a type 4 driver to connect to the data base . I have included the db2jcc.jar in the class path . I am able to create a connection to...
7
by: Rhino | last post by:
I was reading the DB2 for Linux/Unix/Windows (V7.2) manuals just now to get some background information about UDFs when I came across this: "Note that valuable debugging tools such as printf() do...
8
by: Rhino | last post by:
I'm trying to use the JDBC Universal driver to get a Type 4 connection in a Java client program running under DB2 V8.2.1 but I keep getting a "connection refused: connect" message. I'm running...
0
by: Ryan | last post by:
Hi all, The following code is meant to be used to load a class from an assembly and return a property from it. The class being loaded will always inherit from the base class of MyLicenceBase....
1
by: sbanil | last post by:
We have a JAVA application which uses following Database product name : DB2 Database product version : DSN07012 JDBC driver name : IBM DB2 JDBC Universal Driver Architecture JDBC driver version ...
11
by: garyusenet | last post by:
Please explain to me. Im writing an app using visual studio professional and sql server express (although I also have sql server with one client licence.) My app uses c# , windows forms, and...
3
by: Anoop | last post by:
Is it true that there are no type 4 jdbc drivers to connect to a DB2 server v7.1? The DB2 server is hosted on ACF2 (OS/390). We would be connecting from windows and solaris boxes. If it is true,...
1
by: mudasserrafiq | last post by:
I am using following asp file default.asp <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <META http-equiv=Content-Type content="text/html; charset=windows-1252"> <META content="0...
0
by: lllomh | last post by:
Define the method first this.state = { buttonBackgroundColor: 'green', isBlinking: false, // A new status is added to identify whether the button is blinking or not } autoStart=()=>{
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 4 Oct 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
2
by: giovanniandrean | last post by:
The energy model is structured as follows and uses excel sheets to give input data: 1-Utility.py contains all the functions needed to calculate the variables and other minor things (mentions...
4
NeoPa
by: NeoPa | last post by:
Hello everyone. I find myself stuck trying to find the VBA way to get Access to create a PDF of the currently-selected (and open) object (Form or Report). I know it can be done by selecting :...
3
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be using a very simple database which has Form (clsForm) & Report (clsReport) classes that simply handle making the calling Form invisible until the Form, or all...
1
by: Teri B | last post by:
Hi, I have created a sub-form Roles. In my course form the user selects the roles assigned to the course. 0ne-to-many. One course many roles. Then I created a report based on the Course form and...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 1 Nov 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM) Please note that the UK and Europe revert to winter time on...
3
by: nia12 | last post by:
Hi there, I am very new to Access so apologies if any of this is obvious/not clear. I am creating a data collection tool for health care employees to complete. It consists of a number of...
0
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be focusing on the Report (clsReport) class. This simply handles making the calling Form invisible until all of the Reports opened by it have been closed, when it...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.