Table Naming Conventions

A D3 table name is composed as follows:

{[domain]} { account, } dictionary {, data level }

domain

  • (Optional) Network Domain name is case insensitive.

  • Name is the Windows domain name.

  • Computer name can also be specified by prefixing it by two consecutive forward or backslashes.

  • Used only to access a D3 network domain other than the one to which the user is currently logged on.

  • Available only when the client is installed as part of a Windows domain.

database

  • Database name is case insensitive. If omitted, the current database is used to locate the tables.

  • Maximum size is 50 characters.

  • Database name cannot contain any of the following reserved characters:

? " / \ < > * | : [ ] , (comma)

dictionary

  • Required—Dictionary name is either case sensitive or insensitive, depending on the database options.

  • Maximum size is 50 characters.

  • Dictionary name cannot contain any of the following reserved characters:

' " , (comma)

data level

  • Required—Data level name.

  • Maximum size is 50 characters.

  • Data level name cannot contain any of the following reserved characters:

" , (comma)

  • Default data level (the one with the same name as the dictionary, if present) is used if not specified.

Fully qualified table names can be used from:

The following topics are presented in this section:

Valid Names

Table Control Block (TCB)

Hashed Table Structure

Primary Table Space

See Also

D3 File System Interface Server Configuration

File Servers

Client System, Client Thread, and Client-ID

Windows Network Setup

Network Domain

Directory Structure

MDS

Database

Distributed Record Locks

File System Memory Usage