which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
SonarQube7.6 Community Edition
SonarQube7.6 Developer Edition
what are you trying to achieve
I have been using the SonarQube7.6 Community Edition to scan our C# projects. We this installed in a server.
We have acquired a Developer License for 100K LOC with the purpose of scanning PL/SQL projects.
I have installed the Developer edition but when I apply the license it says we have passed the 100K lines and won’t let us do any more scans.
I thought SonarQube would be designed in a way that would split the free scans from the scans for languages that require a license.
what have you tried so far to achieve this
I have been trying to explain this to the commercial agents form Sonar Source but they keep saying I need to buy another license.
My point is that I have not done a single scan since I applied the license to our server.
Do I need to have a separate instance for the Developer Edition just for the SQL Scans?
I don’t think the information is clear on the website.
This means I may need to set up 2 instances, one for the C# scans using the Community Edition and other with the Developer Edition for the PL/SQL scans.
Is this possible to achieve on the same server? If the versions point to a different DB schema, url, port?
We have the similar problem with you.
Do you have any solution to install 2 CE & DE (with different DB, Port) in the same host?
Or Have to separate into 2 hosts?
the solution we found was to create 2 different DB schemas for the 2 versions.
So we are using the same DB but we have a different user/password added to the sonar.properties config file for the different schemas.
Thank you very much for your sharing quickly!
I also tried to use 2 schemas, but when starting both 2 CE & DE sonarqube servers, only the 1st started edition can work normally, the remain one can not access.
I used version 7.9, Postgres & Nginx with different ports.
Do you any idea to solve this problem?
In my case I’m using just a webserver so I can only have 1 of the versions running at each time.
I need to stop one and start the other every time I need change between version.