This information is provided as reference. The user does not normally need to deal with the ect.fid file at all.
Each project folder contains an ect.fid file. This file is used to correlate the project's folder to the project's data in the SQL project database.
Line 1 contains the project id value for the project. This value correlates to the id field in the Project table in the project database.
Line 2 indicates the SELECTseries and platform of the software that last modified the project.
Line 3 indicates whether the project's data was stored in a SQL Server or Oracle database.
Line 4 contains the server name hosting the project database. This corresponds to the Server Name field on Setup > Project Database. The format is SERVERNAME\INSTANCENAME. The "(local)" value is a shortcut for the workstation's machine name.
Line 5 indicates the platform of the software used to create the project. "MicroStation" indicates an integrated platform in later versions.
Line 6 indicates the Project Database Version, which may give a clue to the version of the software.
Line 7 contains the unique identifier (GUID) string for the project. This value must match the value in the guid field for the project's record in the Project table for the project to be accessible.
Line 8 contains the name of the project database that contains the data for the project. This corresponds to the Database or Default Database field on Setup > Project Database. In later versions, the software is able to dynamically switch between project databases, so the project may still be accessible if another database is specified on Setup > Project Database.
Line 9 indicates the software that created the project ("promise" or "Substation").
The GUID in the project database doesn’t correspond to GUID for this project in the ect.fid