我只是为我的数据库测试 AppDynamics,我可以让它在 MySQL 5 和 SQL Server 2014 上运行,但是我在 SQL Server 2005 上遇到了 JDBC 错误。
这是错误日志:
2017 年 6 月 6 日 00:55:59,461 错误 [AD 线程池-Global0] DBAgentPollingForUpdate:30 - 连接到 URL [/controller/instance/DBAGENT_MACHINE_ID/db-monit or-config/37784] 时出现致命传输错误:org.apache。 http.NoHttpResponseException: davinci2017060100542331.saas.appdynamics.com:443 未能响应 06 2017 年 6 月 00:55:59,473 WARN [AD Thread Pool-Global0] DBAgentPollingForUpdate:62 - 来自控制器的配置请求响应无效/无法连接。消息:连接到 URL 时出现致命传输错误 [/controller/instance/DBAGENT_MACHINE_ID/db-monitor-config/37784] 2017 年 6 月 6 日 00:56:00,026 INFO [-Scheduler-3] ADBCollector:141 - DB Collector DBSERVER01 是暂时禁用。06 2017 年 6 月 00:56:01,026 信息 [-Scheduler-3] ARelationalDBCollector:59 - (重新)初始化数据库收集器“DBSERVER01”。06 2017 年 6 月 00:56:01,为数据库“DBSERVER01”com.microsoft.sqlserver.jdbc.SQLServerException 收集数据时出错:“sys”附近的语法不正确。 在 com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216) 在 com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1515) 在 com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement (SQLServerPreparedStatement.java:404) 在 com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:350) 在 com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:5696) 在 com。 com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:180) 上 com.microsoft.sqlserver.jdbc.SQLServerStatement 上的 microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1715)。在 com.singularity.ee.agent.dbagent.collector.db.relational.mssql.AMSSqlCollectorDelegate.collectDBMSMetrics ( AMSSqlCollectorDelegate.java:335) 在 com.singularity.ee.agent.dbagent.collector.db.ADBCollectorDelegate.collectPerMinute(ADBCollectorDelegate.java:88) 在 com.singularity.ee.agent.dbagent.collector.db.ADBCollector.collect( ADBCollector.java:156) 在 com.singularity.ee.agent.dbagent.collector.db.ADBCollector.run(ADBCollector.java:139) 在 com.singularity.ee.util.javaspecific.scheduler.AgentScheduledExecutorServiceImpl$SafeRunnable.run( AgentScheduledExecutorServiceImpl.java:122) 在 java.util.concurrent。Executors$RunnableAdapter.call(Unknown Source) at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask$Sync.innerRunAndReset(ADFutureTask.java:335) at com.singularity.ee.util.javaspecific.scheduler.ADFutureTask.runAndReset (ADFutureTask.java:152) 在 com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.access$101(ADScheduledThreadPoolExecutor.java:119) 在 com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask。 runPeriodic(ADScheduledThreadPoolExecutor.java:206) 在 com.singularity.ee.util.javaspecific.scheduler.ADScheduledThreadPoolExecutor$ADScheduledFutureTask.run(ADScheduledThreadPoolExecutor.java:236) 在 com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker。runTask(ADThreadPoolExecutor.java:694) at com.singularity.ee.util.javaspecific.scheduler.ADThreadPoolExecutor$Worker.run(ADThreadPoolExecutor.java:726) at java.lang.Thread.run(Unknown Source)