![]() Download the Microsoft SQL JDBC Auth 12.2.0 package and copy mssql-jdbc_auth-12.2.0.圆4.dll to any folder in the path of the SonarQube host.If your Microsoft SQL Server requires encryption but you don't want SonarQube to validate the certificate, you must add trustServerCertificate=true to the JDBC URL connection string. If your Microsoft SQL Server doesn't support encryption, you must add encrypt=false to the JDBC URL connection string. Making sure that is_read_committed_snapshot_on is set to true to prevent SonarQube from facing potential deadlocks under heavy loads.Įxample of query to check is_read_committed_snapshot_on: SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name='YourSonarQubeDatabase' Įxample of query to update is_read_committed_snapshot_on: ALTER DATABASE YourSonarQubeDatabase SET READ_COMMITTED_SNAPSHOT ON WITH ROLLBACK IMMEDIATE Encryption ![]() MS SQL database's shared lock strategy may impact SonarQube runtime. READ_COMMITED_SNAPSHOT MUST be set on the SonarQube database. Microsoft SQL ServerĬollation MUST be case-sensitive (CS) and accent-sensitive (AS). ![]() Grant this sonarqube user permissions to create, update, and delete objects for this schema. They are real requirements not recommendations.Ĭreate an empty schema and a sonarqube user. Be sure to follow the requirements listed for your database. Several external database engines are supported. The server and database hosts should be located on the same network.Īll hosts must be time-synchronized.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |