- Download your preferred version of MooD Business Architect here.
- After downloading, run the installer file. In earlier versions of MooD this may be a self-extracting archive, in which case, you will need to run the Setup from the extracted files.
- Running the MooD installer requires Administrator privileges for your machine.
- The MooD installer has pre-requisites it will install before continuing with the main installation. If you are prompted to, please read and accept the Microsoft licence agreements if you wish to continue. This may require restarts to your computer, so please save any work before doing so.
- Follow the installation wizard to install Business Architect to your preferred folder.
Installing a licence file for MooD
Before MooD can be used it requires a licence file (xml file).
If you do not have a licence file then you will need to request on from the support department, a temporary trial licence can often be issued, please ask, but you will need a NodeID issued from the MooD product - as captured in the request mechanism below.
- Once installed you should see an icon on the desktop called MooD
- Click this icon with the right mouse button
- Click Run as Administrator. Note: If you are installing Business Architect for all users on this computer, or as part of an Active Enterprise Installation, Repository Manager should be run As Administrator to install the licence. You do not have to run Repository as administrator when using MooD normally.
- Once you have launched MooD Repository Manager, a licence request dialog will present itself.
- If you already have a licence file click I have a licence file to install, and select your licence file.
- Otherwise click the link to request a licence file
- Fill in the appropriate details
- Click Copy to clipboard
- Create a new email to email@example.com and paste the contents.
- Send the email to the support team.
- Once you have received your licence file, save it somewhere easily accessible on your computer and follow step 3 above.
- MooD should now be installed and licenced, however you may need to install a database (SQL) server.
Installing SQL Server Express
Microsoft SQL Server Express is a free to use (even for commercial/production projects) database engine. It does have some limitations on capability, maintenance and capacity, but most small to medium size MooD applications will work adequately on this version of SQL Server.
These instructions are relevant to MooD 17 which will support SQL Server 2022, however, if you are using MooD 16 you may need to find and download an earlier version of SQL Server with Advanced Services to include the Full Text and semantic extractions for search feature.
- Go to https://www.microsoft.com/en-au/sql-server/sql-server-downloads
- Scroll down to SQL Express and download the mini installer package.
- Run the executable, it should show you 3 options, choose Custom
- Choose a location to download the real installation media, which will download and run an installation program.
- When it finishes, click New SQL Server standalone installation or add features to an existing installation.
- Follow the wizard through the first few pages, but untick Azure Extensions for SQL Server when this page presents itself, then press Next.
- On the Feature Selection page MooD requires only:
- Database Engine Services
- Full-Text and semantic extractions for search
- Click Next
- In Instance Configuration you could customize the instance name to reflect the version of SQL Server, for instance, SQLEXPRESS2022. We will use this name later in repository manager so remember it.
- In Server Configuration, press Next.
- In Database Engine Configuration we recommend using Mixed Mode security. This enables you to be able to manage the SQL Server with the 'sa' user, if your computer has problems with your current Windows User account. However, if you are the only user of this computer, you can choose Windows authentication mode.
- In Database Engine Configuration If you are planning on heavy parallel workloads you may wish to configure the number of TempDB files used in this window. Typically one TempDB per CPU core is recommended. However, you can add these later if desired using SQL Server Management Studio.
- In Database Engine Configuration you should consider reducing the amount of memory SQL Server will consume, such as to allow the rest of your programs to operate normally. Flip to the Memory tab and click the Recommended radio button and tick the box.
- Pressing Next will install SQL Server.
- Once installed you may wish to Install SQL Server Management Tools, from the Installation Centre. This tool can help our support team diagnose further problems and provides a way for you to edit some of the settings configured during the setup.
Connecting MooD to SQL Server Express
- Double click the MooD icon on your desktop to launch MooD Repository Manager.
- Select the Servers tab at the top of the window.
- At the bottom of the window, select Add a server.
- In the dialog box that pops up, after localhost add the following \sqlexpress (or the name of the instance as noted previously above) e.g. Localhost\SQLEXPRESS2022
- Make sure the option for This server will use Windows Authentication is ticked.
- Click OK to add the server.
Creating and Adding Repositories
Create a new blank repository
- Click the Add Repository button.
- Give the repository a name and click Create.
Restore a repository from a .BAK file
- Tip: If you have the file in an easy to access location i.e. C:\BackUps\myrepository.bak, you can drag this file from a Windows File Explorer window directly into Repository Manager (as long as Repository Manager is not running as Administrator) or you can follow these steps:
- Click the Add Repository button.
- Click the blue text: Click here to see more ways to add a repository.
- In the From section, select the Backup option.
- Click the Three Dots to browse to your .BAK file.
- NOTE: .BAK files must be in a location SQL has read permissions to. It’s advised to create a folder on your root drive e.g. C:\BackUps and place you .BAK file there.
- Click OK.
- Click Create.
To open your repository, double click the icon, and when presented for an Administrator password, simply press OK.
Uninstalling SQL Server Express
- Open the Apps & Features Windows settings page.
- Search for Microsoft SQL Server 2022 and select Uninstall.
- Select Remove.
- Select Instance to remove (the name you chose previously, e.g. SQLEXPRESS2022) and click Next.
- Select Features to remove, or click Select All, and click Next.
- In Ready to Remove, verify the selected features are correct, and click Remove.
- Click Close.
If this was your only SQL Server install, and you would like a complete removal, from the Apps & Features Windows settings page, you may then uninstall SQL Server 2022 Setup, Browser for SQL Server 2022, and the various Drivers for SQL Server.
Please be aware other programs may require the various Drivers for SQL Server. Verify they are not needed before uninstalling them.