How to install dbForge Schema Compare on Linux & macOS

dbForge Schema Compare is capable of operating not only in the Windows environment but also within Linux and macOS. To achieve it, you’ll need .NET Framework 4.7.2 or higher and a specialized application named CrossOver to enable Windows applications to operate on Linux and macOS.

Prerequisites for running dbForge Schema Compare on Linux & macOS

  • CrossOver 22 for macOS or Linux installed
  • .NET Framework 4.7.2 or higher installed into the bottle with Schema Compare

How CrossOver works

CrossOver, developed by CodeWeavers and built on Wine - an open-source Windows compatibility layer, enables advanced cross-platform compatibility without requiring dual-booting or an additional OS license.

CrossOver creates distinct Windows environments within specialized containers called “bottles.” These bottles can house various software and function as separate virtual Windows environments. CrossOver includes several customizable bottle templates to create a specific environment with the desired settings, and a single installation can support multiple bottles.

Users have the option to install a single Windows application per bottle or multiple applications in one bottle if they require the same environment and settings. The former offers improved performance and stability as each application operates independently in its own bottle. The latter offers enhanced resource utilization and faster application startup times. Furthermore, a shared environment is advantageous, such as requiring .NET Framework for multiple applications within the same bottle, which requires only one installation.

How to install an application on Linux and/or macOS with CrossOver

During the installation, the user has to create a bottle and then install not only dbForge Schema Compare, but also all the prerequisite software - the .NET Framework 4.7.2 package, which is required for a correct work of dbForge products. It contains the following components:

  • .NET Framework 2.0
  • .NET Framework 2.0 Service Pack 2
  • .NET Framework 4.0
  • .NET Framework 4.7.2

All these to be done manually with the CrossOver Software Installer.

Troubleshooting installation issues

If the installation of dbForge Schema Compare or .NET Framework 4.7.2 fails for some reason, you will have to start the installation process anew.

If you do so, make sure you select the same bottle for product installation; in this case, the installation will commence from where it was previously interrupted.