The older Cognos Admin pages always showed the driver class name.
Some of the initial CA 11.x releases did not in the "new" admin page to define connections.
If someone is not familiar with Java/JDBC, couple of tips
(a) Do not assume that the name of a JAR file will confirm what version of the driver you are using
(b) Some vendors will document steps to get that information without making an actual connection to a source.
If you have made a connection, the test response in both Admin interfaces will tell you the names and versions of the driver and server.
Those details are from the vendors code. In some cases, the same driver (i.e. MySQL, IBM JCC, SQL Server, ...) can be used to point to various products (i.e. SQL Server, Azure SQL or Azure SQL DW). In the test response, you may also see a "sub type" which indicates that CA had determined that you are pointing at perhaps Azure SQL DW.
Don't leave multiple versions of a vendors driver in <cognos>\drivers. When Java is requested to dynamically load a class, it will search use the class name it is given (i.e. your driver class name), and will pick "first one found".
------------------------------
NIGEL CAMPBELL
------------------------------
Original Message:
Sent: Thu February 04, 2021 09:06 AM
From: Victoria Ratkos
Subject: Reporting on SQL Data that is not in a Framework Manager Package
Sure thing Brenda, let's see if this image comes through:
I glanced at other server connections (most of mine are mysql, not ms sql) and they all have that driver class name field below and I never edit it manually. Not sure why it's not listed on yours? Though I'm on 11.1.4
------------------------------
Victoria Ratkos
Original Message:
Sent: Thu February 04, 2021 08:58 AM
From: brenda grossnickle
Subject: Reporting on SQL Data that is not in a Framework Manager Package
@Victoria Ratkos - Where is the "driver automatically defined for you in the next field down"? Could you show me your "Edit Microsoft SQL Server connection"
------------------------------
brenda grossnickle
BI Programmer Analyst
FIS
Original Message:
Sent: Thu February 04, 2021 08:43 AM
From: Victoria Ratkos
Subject: Reporting on SQL Data that is not in a Framework Manager Package
Here's the jdbc string I use in a data server connection. You can keep some of your params but I'd lose the driver name and everything after that since driver is defined automatically for you in the next field down. Once you test successfully and load metadata, your new server connection will be a choice in any data module as a source.
jdbc:sqlserver://XX.XX.XX.XX\XXSERVERNAMEXX:XXXX
------------------------------
Victoria Ratkos
Original Message:
Sent: Wed February 03, 2021 10:52 AM
From: brenda grossnickle
Subject: Reporting on SQL Data that is not in a Framework Manager Package
We are on 11.0.9 and 11.0.13. We use MS SQL Server.
Awhile ago, i worked on a way to allow reporting on SQL data that is not in a FM package. Now I cannot remember how I did it. But remember that it was some option where i entered the SQL Server, then the Schema, then found the SQL Tables (maybe entered a prefix table name to narrow down the list of tables) and then selected the columns from that table. Also had an option to rename the columns. What is this feature called and how do i get back to it? Maybe it was a data set but i have googled data sets and nothing so far has discussed how to pull in SQL data directly.
Thanks
------------------------------
brenda grossnickle
BI Programmer Analyst
FIS
------------------------------
#CognosAnalyticswithWatson