Configuring the Single-User Installation for Microsoft SQL Server Express

Once you have completed the standard single-user installation (please see Standard Single-User Installation), you can configure ARCHIBUS to use the Microsoft SQL Server Express database.

The advantages to doing so are:

Configuring the Sample HQ Project

To configure the sample HQ project:

The Start Server command also attaches the SQL Server Express database to the server.

You can now sign in to the sample project from either Web Central or the Smart Client. The project will appear on the list of available projects on the Sign In form.

If you want to verify that the servers are started using Windows, start the Services Manager (by using Start/Run and typing services.msc at the command line) and look for the SQLEXPRESS and Jetty_for_ARCHIBUS_201 services.

Note: You want to use the Stop Servers command before you change the list of servers, as the command stops the active servers. If you did not, you can stop the servers yourself by using the Task Manager or the Services Manager.

Creating Your Own Project

To create a new SQL Server Express project:

The form will provide defaults for the other settings.

The program will create the project preferences file entry (in afm-projects.xml), create the project folders on disk, and copy the empty prototype schema database (archibus\databases\sybase\schema.db) to a new project database (myprojects.db in the example above).

To use the project, use Stop Servers command, and then the Start Servers command.

Configuring Your Own Project

If you already have a project and want to load it, follow these steps.

Folder Name Purpose
\data Databases
\drawings Revit models and AutoCAD drawing files
\enterprise-graphics Enterprise graphics (.swf,.emf,.json) files
\graphics Bitmap graphics

The program will create a project file (afm-projects.xml) entry that points to your database. If you stop and restart the servers, this project will now be available.