500: Unexpected server error A failure occurred during LabKey Server startup. org.labkey.api.data.SqlScriptRunner$SqlScriptException: viability-14.10-14.20.sql : SqlExecutor.execute(); SQL []; Column names in each table must be unique. Column name 'runid' in table 'viability.results' is specified more than once.; nested exception is java.sql.SQLException: Column names in each table must be unique. Column name 'runid' in table 'viability.results' is specified more than once. at org.labkey.api.data.SqlScriptManager.runScript(SqlScriptManager.java:211) at org.labkey.api.data.SqlScriptRunner.runScripts(SqlScriptRunner.java:82) at org.labkey.api.module.DefaultModule.versionUpdate(DefaultModule.java:382) at org.labkey.api.module.ModuleUpgrader.upgrade(ModuleUpgrader.java:82) at org.labkey.api.module.ModuleUpgrader.lambda$upgrade$0(ModuleUpgrader.java:94) at java.lang.Thread.run(Unknown Source) Caused by: org.springframework.dao.TransientDataAccessResourceException: SqlExecutor.execute(); SQL []; Column names in each table must be unique. Column name 'runid' in table 'viability.results' is specified more than once.; nested exception is java.sql.SQLException: Column names in each table must be unique. Column name 'runid' in table 'viability.results' is specified more than once. at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:106) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.labkey.api.data.ExceptionFramework$1.translate(ExceptionFramework.java:37) at org.labkey.api.data.ExceptionFramework$1.translate(ExceptionFramework.java:31) at org.labkey.api.data.SqlExecutor.execute(SqlExecutor.java:129) at org.labkey.api.data.SqlExecutor.execute(SqlExecutor.java:75) at org.labkey.api.data.SqlExecutor.execute(SqlExecutor.java:70) at org.labkey.api.data.SqlScriptExecutor$Block.execute(SqlScriptExecutor.java:204) at java.util.ArrayList.forEach(Unknown Source) at org.labkey.api.data.SqlScriptExecutor.execute(SqlScriptExecutor.java:99) at org.labkey.api.data.dialect.SqlDialect.runSql(SqlDialect.java:577) at org.labkey.api.data.SqlScriptManager.runScript(SqlScriptManager.java:206) ... 5 more Caused by: java.sql.SQLException: Column names in each table must be unique. Column name 'runid' in table 'viability.results' is specified more than once. at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:372) at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2988) at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2421) at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:671) at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.java:613) at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java:572) at net.sourceforge.jtds.jdbc.JtdsStatement.executeImpl(JtdsStatement.java:809) at net.sourceforge.jtds.jdbc.JtdsStatement.execute(JtdsStatement.java:1282) at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264) at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264) at org.labkey.api.data.dialect.StatementWrapper.execute(StatementWrapper.java:1908) at org.labkey.api.data.SqlExecutor$NormalStatementExecutor.execute(SqlExecutor.java:156) at org.labkey.api.data.SqlExecutor$NormalStatementExecutor.execute(SqlExecutor.java:144) at org.labkey.api.data.SqlExecutor.execute(SqlExecutor.java:122) ... 12 more