The errors are always related to column names that contain the letter 'i'. In Turkish collation, different than other collations the upper case of i is 'İ', while the lower case of 'I' is 'ı'.
[ERROR] Failed to execute SQL script statement #13 of URL [file:/D:/Bonita2/setu
p/platform_conf/sql/sqlserver/createTables.sql]: CREATE TABLE actormember ( tena
ntid NUMERIC(19, 0) NOT NULL, id NUMERIC(19, 0) NOT NULL, actorId NUMERIC(19, 0)
NOT NULL, userId NUMERIC(19, 0) NOT NULL, groupId NUMERIC(19, 0) NOT NULL, role
Id NUMERIC(19, 0) NOT NULL, UNIQUE (tenantid, actorid, userId, groupId, roleId),
PRIMARY KEY (tenantid, id) ) ; nested exception is com.microsoft.sqlserver.jdbc
.SQLServerException: Column name 'actorid' does not exist in the target table or
[ERROR] You might get more detailed information about the error by adding '--deb
ug' to the command line, and run again
MSSQL Server 2014 (12.0.5207)
Turkish Collation (Turkish_100_CI_AS)
1. Create database in MsSQL
2. Run startup-bonita.bat.
3. See the error on the command line.
Replacing all inconsistent uppercase lowercase names containing 'i'. But that's not sufficient. Then you receive errors saying that Optimistic locking was unsuccessful due to invalid column name. The column name is a name containing an 'i'.