【问题标题】:sonarqube mssql packet sizesonarqube mssql 数据包大小
【发布时间】:2017-01-27 16:09:04
【问题描述】:

我正在使用带有 MS SQL Server 的 sonarqube 6.1。我尝试在似乎产生很多问题的应用程序上运行扫描。但在该过程结束时,它会引发以下错误:

INFO: CPD calculation finished
INFO: Analysis report generated in 8297ms, dir size=8 MB
INFO: Analysis reports compressed in 1314ms, zip size=2 MB
INFO: ----------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ----------------------------------------------------------------------
INFO: Total time: 1:37.158s
INFO: Final Memory: 50M/481M

ERROR: Error during SonarQube Scanner execution

org.sonarqube.ws.client.HttpException: Error 500 on
http://<server>/api/ce/submit?projectKey=mykey&projectName=pname : 
{"errors":[{"msg":"Fail to insert data of CE task somerandomString"}]}

在整个日志中,我看到一些解析我的 css 文件的错误(我还没有检查发生了什么),但不认为这是相关的。只是提一下,以防它确实与它有关。

我尝试更改我的连接字符串以包含 Packet Size=65536,但由于空间的关系,我不确定我是否正确设置它。 我试过了

sonar.jdbc.url="jdbc:sqlserver:...;Packet Size=65536"

爆炸了,声纳没有启动。
也试过了

sonar.jdbc.url=jdbc:sqlserver:...;"Packet Size=65536" and <BR>
sonar.jdbc.url=jdbc:sqlserver:...;Packet Size=65536 

声纳启动,但每次都出现同样的错误。

首先,我的错误真的与数据包大小有关吗?如果是的话,为sql server改变它的正确方法是什么?如果没有,这里还能发生什么?

谢谢,

【问题讨论】:

  • 看看sourcecode。另请参阅this 问题。
  • 您的分析从服务器返回了 500 状态,因此请检查服务器端日志。顺便说一句,“somerandomeString”是 Compute Engine 任务的 GUID。
  • 是的。查看服务器日志是找到问题的关键。谢谢。不知何故,我查看了客户端日志,并认为这就是我所拥有的一切!

标签: sql-server sonarqube


【解决方案1】:

感谢 G. 安。 我的问题的根源在于服务器日志!

【讨论】:

    猜你喜欢
    • 2017-04-07
    • 1970-01-01
    • 2013-01-05
    • 2020-03-29
    • 2016-03-19
    • 2011-02-05
    • 2017-12-22
    • 2012-10-14
    • 1970-01-01
    相关资源
    最近更新 更多