Getting conntions failure error with JDBC Probe
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-05-2017 02:31 PM
Getting connection failure when I am trying JDBC Probe. Please let me know if anyone have any Idea.
<?xml version="1.0" encoding="UTF-8"?><results error="java.sql.SQLException: com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'accounts\snowgenericidDBUpdat'. ClientConnectionId:977aaea7-8a69-41ae-a0e6-d52d2e24a703 com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216) com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:254) com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:84) com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(SQLServerConnection.java:2908) com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java:2234) com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(SQLServerConnection.java:41) com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java:2220) com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:5696) com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1715) com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1326) com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:991) com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:827) com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1012) java.sql.DriverManager.getConnection(DriverManager.java:664) java.sql.DriverManager.getConnection(DriverManager.java:208) com.service_now.mid.connections.jdbc.JDBCConnection.establishConnection(JDBCConnection.java:102) com.service_now.mid.connections.jdbc.JDBCConnection.connect(JDBCConnection.java:74) com.service_now.mid.connections.jdbc.JDBCConnectionFactory.create(JDBCConnectionFactory.java:52) com.service_now.mid.connections.ConnectionCachePool.getAvailableConnection(ConnectionCachePool.java:82) com.service_now.mid.connections.ConnectionCache.get(ConnectionCache.java:94) com.service_now.mid.probe.JDBCProbe.getJDBCConnection(JDBCProbe.java:710) com.service_now.mid.probe.JDBCProbe.probe(JDBCProbe.java:107) com.service_now.mid.probe.AProbe.process(AProbe.java:81) com.service_now.mid.queue_worker.AWorker.runWorker(AWorker.java:123) com.service_now.mid.queue_worker.AWorkerThread.run(AWorkerThread.java:20) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) java.lang.Thread.run(Thread.java:745) 	at com.service_now.mid.probe.JDBCProbe.getJDBCConnection(JDBCProbe.java:714) 	at com.service_now.mid.probe.JDBCProbe.probe(JDBCProbe.java:107) 	at com.service_now.mid.probe.AProbe.process(AProbe.java:81) 	at com.service_now.mid.queue_worker.AWorker.runWorker(AWorker.java:123) 	at com.service_now.mid.queue_worker.AWorkerThread.run(AWorkerThread.java:20) 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 	at java.lang.Thread.run(Thread.java:745) " probe_time="3407" result_code="900000"><result/><parameters><parameter name="agent" value="mid.server.DEV_MID_PRIMARY"/><parameter name="response_to" value=""/><parameter name="work" value="<?xml version="1.0" encoding="UTF-8"?><work><INSERT table="dbo.SNOW_GENERIC_REQUESTS"><systemname>test_snow</systemname><generic_idname>test_snow</generic_idname><environment>test_snow</environment><app_platform>test_snow</app_platform></INSERT></work>"/><parameter name="from_sys_id" value=""/><parameter name="source" value="2677ee761369c3c0c2783d27d144b03b"/><parameter name="priority" value="2"/><parameter name="agent_correlator" value="2e3e32b213e9c3c0c2783d27d144b088"/><parameter name="skip_sensor" value="true"/><parameter name="processed" value=""/><parameter name="error_string" value=""/><parameter name="sys_id" value="6e3e32b213e9c3c0c2783d27d144b088"/><parameter name="sequence" value="15eedd88c9f0000001"/><parameter name="from_host" value=""/><parameter name="sys_created_on" value="2017-10-05 18:42:25"/><parameter name="name" value="JDBCProbe"/><parameter name="topic" value="JDBCProbe"/><parameter name="state" value="ready"/><parameter name="queue" value="output"/><parameter name="ecc_queue" value="6e3e32b213e9c3c0c2783d27d144b088"/></parameters></results>
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-05-2017 02:43 PM
Hello Gangadhar,
Can you provide more details as to whether you have verified the data source details:-
I am sure you would have provided the user id details and password correctly and verified.
But also check the connection URL property that needs to be filled up for a JDBC connection
It should be automatically done for a sql server based on url, instance details etc. Check the mid server agent logs to see if you get further information on the error. But as long as you have provided the right instance, authentication and query details you should get it going.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-06-2017 08:24 AM
Do we need to create transform maps also because I am using DataSource and calling it using a script.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-06-2017 08:30 AM
Data source will create import sets...running a transform map is the next exercise..If you want to transform the incoming data to an existing table you need transform maps to do it which are associated with the import table.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-06-2017 08:36 AM
I am trying to send to MS SQL server database when a particular RITM is closed.