JFrog artifactory 7.4.3 integration with mssql issue - artifactory

I have installed the JFrog Artifactory OSS 7.4.3 on windows.It is working fine with default DB Derby.
Tried to integrate with MSSQL server. Configured DB url, username and password properly. when I start the service, it created the required tables in the database.
But application is throwing error in artifactory-service.log file as The DB driver for mssql was not found. Copy the relevant DB driver to '$JF_PRODUCT_HOME/var/bootstrap/artifactory/tomcat/lib'.
I have downloaded different versions of mssql jdbc drivers supported for jdk11. still facing the same issue.

JFrog's documentation is wrong! Following their documentation (on Windows), Artifactory was unable to connect to SQL server when placing the MSSql JDBC driver inter $JF_PRODUCT_HOME/var/bootstrap/artifactory/tomcat/lib.
So I went sleuthing and found where they put all the other SQL server dialect libraries: $JF_PRODUCT_HOME/app/artifactory/tomcat/lib. Copy the MSSQL JDBC JAR file there and you'll be good to go!

Related

Facing error 'NZOLEDB' provider is not registered on this local machine

I am using Aginity 4.8.0.2551(build 6/14/2016) for connecting Netezza server and the Netezza ODBC driver 6.0.2.0 but still i am getting the error when trying to connect data base server from visual studio platform
Error message: The 'NZOLEDB' provider is not registered on this local machine.
Even though the ODBC driver 6.0.2.0 is installed i am facing this issue. please help me on this.
It’s possible to install ODBC and OLEDB drivers separately. Having one is no guarantee for the other

SSIS package does not run when called from a SQL Server Agent job step

I need to do Data Migration task from MySQL database to SQL Server Database 2012. I have created SSIS package for doing it. I have installed ODBC drivers of version 5.2.7 for both 32 bit and 64 bit. I have created DSN for connecting with MySQL database. This SSIS package is running successfully using Visual Studio.I have deployed SSIS package to Integration Service Catalogs and created SQL Server Agent job to run this package.But I am getting following error while running SQL Server Agent job:
"Acquireconnection method call to the connection manager failed with error code 0xc0014009"
"odbc source failed validation and returned error code 0x80004005."
I am connecting MySQL database and SQL Server using VM. I have tried to run this SSIS package with 32 bit runtime marked and changed Run64BitRuntime property to False. But still I am facing the same error.
Please note that, there is no odbc driver for MySQL is installed on the Server where SQL Server is residing but on the VM, both 32bit and 64 bit MySQL ODBC drivers are installed.
Is this the cause of mentioned error?
Please check whether you are using User DSN or system DSN in the odbc driver configuration. When deploying your packages user DSN may not work. Try creating a System DSN. That should work. I have faced the same issue. Please check my notes.
https://jyothishbhaskaran.wordpress.com/2017/09/07/how-to-create-and-use-data-source-for-mysql-using-odbc-driver/
Within the SQLAgent Job's TASK settings, I had to go into the "Advanced" tab and set it to run with the 32-bit system.

Oracle db with localhost

I am using oracle db for the first time and I have prior experience using MYSQL. I am super confused with the installation process. My main doubt is can I connect to a localhost using Oracle db like how I do for MySQL, as I don't have a oracle server to connect. If so, what might the process?
Steps to run oracle db
You should first install oracle db on your laptop/pc.
Then you install SQL developer tool which is like MySQL Workbench
In Step 1 while installing the db, remember the username and password which you may have to enter during the step 2
Once you install the sql developer tool, then you connect to the database.
For installing database - https://www.youtube.com/watch?v=d_CyuCLC3Ls
For installing sql developer tool - https://www.youtube.com/watch?v=FSr7oVOkR6w

can we install informatica server and client in one machine?

can we install informatica server and client in one machine?
I am facing issues with configuring the odbc for informatica. Can anyone please let me know how to configure it.
Yes, you could install the PowerCenter client on the same machine as the server.
To enable Oracle connectivity via ODBC you will need to install and configure the Oracle Instant Client (or equivalent). Once you have a connect string from your tnsnames.ora file you can configure an ODBC connection using the Data Sources (ODBC) configuration page (assuming you are using Windows).

Firebird - How to use embedded server with ODBC / OleDB

I need to connect using ODBC / OleDB to a Firebird database, but without the server, so I want to install the embedded server.
I downloaded the embedded firebird server, put into database folder, renamed fbembed to gds32.dll, , then I installed IBProvider, and i was trying to create the database connection. But everytime I try to test the connection it tells me it cannot find gds32.dll.
Where I should install embedded firebird server dll's for the OldDB providrr to find them? I was trying in same folder as OldDB provider, in System32, in db folder. None worked.
I have Win7 x64 Ultimate, and I need to access that db both from a VS 2008 SSIS project, from a VS 2008 app, and maybe from a Access database, as linked tables through a ODBC connection
Thanks for suggestions
I solved the problem with ODBC driver.
It asks for client library, where one should select the gds32.dll from embedded server, and all workes ok.

Resources