如何将MS SQL Server Express Edition与Splunk DB Connect v1连接?

时间:2015-04-29 04:37:12

标签: sql-server connection splunk

我正在尝试通过GUI将Microsoft SQL Server 2012 Express Edition与Splunk DB Connect V1连接,并提供以下信息:

Name- RSD(name given to identify uniquely in splunk)

Database Type - Microsoft SQL Server

Host - IP Address of my own System Since Database is running locally

Port - 1433

Username - sa

Password - Password which is used for SQL Server Authentication

Additional JDBC Parameters - useCursors=true

当我点击获取数据库名称时。它给出ERROR java.sql.SQLException: Network error IOException: Connection refused: connect.

或者,我手动输入了数据库名称:

数据库 - 我的数据库的名称,然后单击“保存”,它会出现与上面相同的错误。

我在dbx.log文件中找到了以下日志

enter code here
2015-04-29 09:34:33.164 dbx7826:INFO:BridgeSession - Executing Bridge command: BridgeExecutionInfo{className=com.splunk.dbx.info.DatabaseList}
2015-04-29 09:34:35.223 dbx7826:ERROR:DatabaseList - Error fetching database catalogs: java.sql.SQLException: Network error IOException: Connection refused: connect
java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.JtdsConnection.<init>(JtdsConnection.java:436)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:184)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.splunk.dbx.sql.type.impl.AbstractDatabaseType.connect(AbstractDatabaseType.java:139)
at com.splunk.dbx.sql.type.impl.MicrosoftSqlServer.connect(MicrosoftSqlServer.java:85)
at com.splunk.dbx.sql.type.impl.AbstractJtdsDatabaseType.listCatalogs(AbstractJtdsDatabaseType.java:48)
at com.splunk.dbx.info.DatabaseList.invoke(DatabaseList.java:34)

我查看了我能找到的任何相关答案,但没有运气。

一些帮助和见解将不胜感激。

1 个答案:

答案 0 :(得分:0)

我已经尝试过使用Windows身份验证DOMAIN / password.THE错误已解决Windows防火墙正在阻止端口1433.请确保浏览器服务正在运行并且sql服务正在运行,允许端口1433.it正常工作