Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To store application relevant data Tax Balance uses a Microsoft SQL Server database.

...

Tax Balance requires access to a SQL Server to use for storing relational data. You have to create the database ahead of time.

Schema

Tax Balance maintains its own schema - it will update the schema when you start the application server.

Starting Tax Balance without database upgrade

It is possible to skip the database upgrade during the startup process. This is helpful, when the configured database connection is not allowed to make any changes to the schema, because of security restrictions. 

Warning
If the upgrade is skipped, it has to be performed manually beforehand. Lookup up command line section for further information.

In generall the following start argument can be used to skip the database upgrade:

Code Block
languagetext
themeRDark
AMANA.SmartTaxBalance.Web.Api --skipDatabaseUpgrade

When using IIS

  1. Go the the application folder and open web.config for editing
  2. Locate the xml node configuration → location system.webServeraspNetCore
  3. Change the value for attribute arguments from .\AMANA.SmartTaxBalance.Web.Api.dll to .\AMANA.SmartTaxBalance.Web.Api.dll --skipDatabaseMigration