-
Bug
-
Resolution: Timed out
-
Low
-
None
-
4.1.2
-
4.01
-
1
-
Severity 3 - Minor
-
-
As some of the database has a case-sensitive identifiers (column header names), upgrading JIRA version is impossible. When performing XML export, JIRA use lower and uppercase SQL query randomly causing error to the case-sensitive database (eg. Sybase ASE):
Error occurred during export before upgrade: Error in action: com.atlassian.jira.action.admin.DataExport@634ae081, result: error Error exporting data: org.ofbiz.core.entity.GenericDataSourceException: SQL Exception while executing the following:SELECT ID, USERNAME, PAGENAME, DESCRIPTION, SEQUENCE, FAV_COUNT, LAYOUT, ppversion FROM portalpage (Invalid column name 'ID'. )
From the above error during the XML export, JIRA use SQL query with the uppercase column name 'ID'. Although the table is changed to have a uppercase column name 'ID', the below error is generated with invalid column name 'id':
2010-09-13 10:22:58 error Exception thrown during upgrade: org.ofbiz.core.entity.GenericDataSourceException: SQL Exception while executing the following:UPDATE portalpage SET ppversion = ? WHERE id = ? (Invalid column name 'id'. ) com.atlassian.jira.exception.DataAccessException: org.ofbiz.core.entity.GenericDataSourceException: SQL Exception while executing the following:UPDATE portalpage SET ppversion = ? WHERE id = ? (Invalid column name 'id'. )
JIRA should have a standardized SQL query so that case-sensitive database (eg. Sybase ASE) will be compatible with JIRA also
- is related to
-
JRASERVER-21506 JIRA upgrade process is not fully compatible with case sensitive collation
- Closed