Database Naming

There are some suggested rules for database naming. The primary reason for these naming rules is that the database name is used in the generation of C and C++ identifiers and "include" file names:

  • The first character of the identifier must be a letter of the alphabet (upper or lowercase) or an underscore ('_').
  • The rest of the identifier name can consist of letters (upper or lowercase), underscores ('_') or digits (0-9).

The above rules are suggestions and not enforced by the schema compiler.

While there is no practical limit to the length of the database name, compilers and other third-party tools may have limitations for database name lengths.

Review the Database Uniform Resource Identifier (db-uri) section for how to reference the remote TFS when opening the database.