A data problem with an attribute can potentially result is problems with server starts and or running system reports.
Example Error Message
ERROR main - Access violation at address 0000000000F7CBD6 in module 'swTestServer.exe'. Read of address 0000000000000010
[0000000000F7CBD6] swServerDataSerializer.TServerDataSerializer.SerializeAttributeWithoutOwner (Line 945, "swServerDataSerializer.pas" + 16) + $F
The error can be resolved by running the Remove attributes without type script available in the swDatabaseManager tool.
Prerequisites
- Server and database compatible version of swDatabaseManager.exe
- The SystemWeaver server is stopped
- Sole access to the database during update
- If journaling is enabled on the main server for mirroring, it must be deactivated. A new journal file and new cache file(s) will need to be generated after the script it run.
- Complete the above Prerequisites.b
- Open the swDatabaseManager.
- Select database.
- Click Remove attributes without type.
The log window will indicate when the operation is done. No data is lost by running this script.
- Close the application.
- Restart the server.