From: Simon Brandhof Date: Sat, 18 Aug 2018 12:36:57 +0000 (+0200) Subject: SONAR-11168 support SQLServer collations longer than 30 characters X-Git-Tag: 7.5~581 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=1f4316e65167f7d871c459413611985675538822;p=sonarqube.git SONAR-11168 support SQLServer collations longer than 30 characters --- diff --git a/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/charset/MssqlMetadataReader.java b/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/charset/MssqlMetadataReader.java index bb395c26258..adbd16a7506 100644 --- a/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/charset/MssqlMetadataReader.java +++ b/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/charset/MssqlMetadataReader.java @@ -33,7 +33,7 @@ public class MssqlMetadataReader { } public String getDefaultCollation(Connection connection) throws SQLException { - return sqlExecutor.selectSingleString(connection, "SELECT CONVERT(VARCHAR, DATABASEPROPERTYEX(DB_NAME(), 'Collation'))"); + return sqlExecutor.selectSingleString(connection, "SELECT CONVERT(VARCHAR(128), DATABASEPROPERTYEX(DB_NAME(), 'Collation'))"); } public List getColumnDefs(Connection connection) throws SQLException {