Considerations if moving from a 32-bit operating system to a 64-bit operating system

As of Domino V10, a Domino 32-bit server is no longer provided.

If you are moving a Domino server from a 32-bit operating system to a 64-bit operating system, the Updall task can take longer to run during the upgrade. When Updall runs in this case:
  • All full text indexes are discarded and rebuilt.
  • On Windows, all built views are discarded and rebuilt.

You should plan time for these updates, which are a one-time occurrence.

In addition, if you have Domino 32-bit C API applications in your environment, you'll need to port them to 64-bit to run them on V10 or higher Domino servers.

Note: LotusScript does not have a pointer type so it can encounter issues when a LotusScript agent is used to call C API 64-bit pointers. The UseDoubleAsPointer method is introduced in Domino V12.0.1 to provide a workaround for this limitation by allowing Double to handle a C API 64-bit pointer argument. Note that Long has sometimes been used for pointers but is now too small to carry a C pointer.