Created On:  02 May 2012

Problem:

The following Error message is generated after upgrading a StarTeam configuration from 2005R2 to 2008R2:

00000004  2012-04-16 20:49:23  Exception thrown from Unknown: Class = CDBException, Code = 4294967295(0xffffffff)
 Msg = Column names in each table must be unique. Column name 'F4' in table 'S30' is specified more than once.
 
  [ODBC Error] = State:S0021,Native:2705,Origin:[Microsoft][ODBC SQL Server Driver][SQL Server]
 
18        00000004  2012-04-16 20:49:23  Exception handled at CStServer::Run: Class = CDBException, Code = 4294967295(0xffffffff)
 Msg = Column names in each table must be unique. Column name 'F4' in table 'S30' is specified more than once.
 
  [Table Name] = ItemLock
  [Function Name] = CStDatabase::CreateObjectSet
  [ODBC Error] = State:S0021,Native:2705,Origin:[Microsoft][ODBC SQL Server Driver][SQL Server]

Resolution:

This is a known bug found in older versions of StarTeam Server 2008R2. To resolve this upgrade to the latest 2008 R2 build (10.40.8.73).
Incident #2569308