> For the complete documentation index, see [llms.txt](https://raia-software-inc.gitbook.io/tacview/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://raia-software-inc.gitbook.io/tacview/tacview-enterprise/database-builder.md).

# Database Builder

Use Database Builder to specify a `Type` for all `Aircraft`, `Watercraft`, `Warship` and `Anti-Aircraft` assets. This will ensure that Tacview uses an appropriate 3d model during replay based on callsigns which were specified in the `GPX` and `EAG` files.

In Tacview, navigate to `Add-Ons` -> `Database Builder`

![Open Database Builder](/files/z5J96wIJLBROynmCTB2E)

Use the tool to enter the details of each `Aircraft`, `Watercraft`, `Warship`, or `Anti-Aircraft` group. Optionally specify an engagement range for ships and SAMs, which will be displayed in Tacview as a dynamic hemisphere surrounding the unit. If you do not specify an engagement range, a default one may apply. Save your file in `%ProgramData%\Tacview\Data\Database\Default Properties\`

![Fill Database Builder](/files/1W23HJtXtFIUs1qiexP0)

Your custom database is now saved so that it will be automatically loaded every time Tacview is launched.

### Troubleshooting:

If the Database Builder add-on is not showing in the add-on menu, installing the following libraries should help:

[Microsoft Visual C++ Redistributable for Visual Studio](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist)

[Microsoft .NET Framework Runtime](https://dotnet.microsoft.com/download)
