DBC 数据库包含定义 Advanced SQL Engine/Teradata Database 中的用户数据库的关键系统表。
下表列出了为数据库 DBC 存档的表。
如果某个 DBC 用户表未在下面列出,则不会为数据库 DBC 存档该表,而是使用 SQL 将 DBC 用户表复制到另一数据库的用户级表中,以便 Teradata DSA 进行备份。在还原过程中,不能将同一表复制回 DBC 用户表。
表名 | 说明 |
---|---|
AccessRights | 指定所有授予的权限。 |
AccLogRuleTbl | 定义通过执行 BEGIN/END LOGGING 语句生成的访问日志记录规则。 |
帐户 | 列出所有授权的帐号。 |
AsgdSecConstraints | 存储有关已分配给用户或配置文件的安全约束的名称和值对的信息。 |
BusinessCalendarException | 存储有关活动工作日历模式例外日期的信息。 |
BusinessCalendarPattern | 存储有关给定日历不同的工作日和非工作日模式的信息。 |
CollationTbl | 定义 MULTINATIONAL 排序。 |
ConnectRulesTbl | 包含有关 CONNECT THROUGH 权限的信息。 |
ConstraintFunctions | 存储有关安全约束对象的 UDF 的信息。 |
ConstraintValues | 存储有关安全约束对象的名称和值对的信息。 |
DBase | 定义每个数据库和用户。 |
DBQLRuleCountTbl | 保留仅供内部使用。 |
DBQLRuleTbl | 指定 DBQL 的规则表。 |
主机 | 定义有关用作客户端系统缺省值的用户定义字符集的信息。 |
LogonRuleTbl | 定义有关由 GRANT LOGON 语句生成的登录规则的信息。 |
映射 | 定义所有稀疏和连续的映射。 |
MapGrants | 存储有关对用户和角色的哈希映射授权的信息。 |
NetSecPolicyLogRuleTbl | 定义何时记录网络安全策略组件的规则。 |
Next | 生成表、存储过程和数据库标识符(内部表)。 |
OldPasswords | 列出不再使用的密码,包括密码所属的用户、更改密码的日期以及加密的密码字符串。 |
负责人 | 定义其他人拥有的所有数据库。 |
Parents | 定义数据库之间的所有父/子关系。 |
PasswordRestrictions | 限制创建包含表中列出的任何单词的密码。 |
配置集 | 定义 Teradata 计算机上的可用角色和配置文件。 |
RCConfiguration | 记录 RCEvent 行的配置。 |
RCEvent | 记录所有存档和恢复活动。 |
RCMedia | 记录存档活动中使用的所有可移动设备。 |
ReconfigDeleteOrderTbl | 存储有关使用 Reconfig 实用程序完成重新配置的删除阶段时表处理顺序的信息。 |
ReconfigInfoTbl | 存储有关使用 Reconfig 实用程序完成的重新配置的摘要和状态信息。 |
ReconfigRedistOrderTbl | 存储有关使用 Reconfig 实用程序完成重新配置的重新分布阶段时表处理顺序的信息。 |
ReconfigTableStatsTbl | 存储有关在重新配置的重新分布阶段和删除阶段处理的每个表的重新配置统计信息。 |
RoleGrants | 包含授予用户或其他角色的角色。 |
角色 | 定义 Teradata 计算机上的可用角色和配置文件。 |
SecConstraints | 存储有关安全约束对象的信息。 |
SysSecDefaults | 定义 Advanced SQL Engine/Teradata Database 的系统安全缺省值,例如,密码中允许的最小和最大字符数。 |
Translation | 定义构成非英语字符集转换表的十六进制代码。 |
UDTCast | 包含有关强制转换操作中涉及的源和目标数据类型的信息。 |
UDTInfo | 捕获 CREATE TYPE 语句中包含的具体信息。 |
UDTTransform | 包含转换组名称和例程标识符。 |
区域 | 定义所有安全区域。 |
ZoneGrants | 存储有关对用户和角色的安全区域访问授权的信息。 |
- 要存档 DBC,用户必须具有 DBC 的 DUMP 访问权限。
- 要还原 DBC:
- 必须启用仅 DBC 登录。
- 用户必须是对 DBC 具有 RESTORE 访问权限的 DBC。
如果数据库 DBC 包含在存档操作中,则不管字母顺序如何,应始终首先对其进行存档。如果数据库 DBC 包含在还原或复制操作中,则应始终首先对其进行还原或复制。有关还原数据库 DBC 的具体说明,请参阅使用 BAR 门户组件进行完整系统还原或使用命令行进行完整系统还原。