Appendix E: Data Dictionary Views

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 56

Appendix E: Data Dictionary Views

This Appendix contains the


Data Dictionary Views
for
Teradata Release V2R5.00 and V2R5.01

Data Dictionary Views Teradata V2R5.1


DBC.AccessLog
User Type

Columns Selected

Security Administrator

LogDate
LogTime
LogonDate
LogonTime
LogicalHostId
IFPNo
SessionNo
UserName
AccountName
OwnerName
AccessType
Frequency
EventCount
Result
DatabaseName
TVMName
ColumnName
StatementType
StatementText

Data Dictionary Views Teradata V2R5.1


DBC.AccLogRules

DBC.AccLogRules (cont.)

User Type

Columns Selected

Security Administrator

UserName
DatabaseName
TVMName
AcrCheckpoint
AcrCreateDatabase
AcrCreateMacro
AcrCreateProcedure
AcrCreateTable
AcrCreateUser
AcrCreateView
AcrDelete
AcrDropDatabase
AcrDropMacro
AcrDropProcedure
AcrDropTable
AcrDropUser
AcrDropView
AcrDump

User Type

Columns Selected
AcrExecute
AcrExecuteProcedure
AcrGrant
AcrIndex
AcrInsert
AcrReference
AcrRestore
AcrSelect
AcrUpdate
AcrCreateTrigger
AcrDropTrigger
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.AccountInfo[X]
User Type

Columns Selected

Supervisory
[X] End
Administrator

UserName
UserOrProfile (new with V2R5)
AccountName

DBC.AllRights
User Type

Columns Selected

Administrator

UserName
DatabaseName
TableName
ColumnName
AccessRight
GrantAuthority
GrantorName
AllnessFlag
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.AllRoleRights (new with V2R5)
User Type

Columns Selected

Security Administrator
Supervisory
Administrator

UserName
DatabaseName
TableName
ColumnName
AccessRight
GrantAuthority
GrantorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.AllSpace[X]
User Type

Columns Selected

Administrator
[X] End

Vproc
DatabaseName
AccountName
TableName
MaxPerm
MaxSpool
MaxTemp
CurrentPerm
CurrentSpool
CurrentTemp
PeakPerm
PeakSpool
PeakTemp

Data Dictionary Views Teradata V2R5.1


DBC.AllTempTables[X]
User Type

Columns Selected

Administrator
[X] End

HostNo
SessionNo
UserName
B_DatabaseName
B_TableName
E_TableId

Data Dictionary Views Teradata V2R5.1


DBC.All_RI_Children
User Type

Columns Selected

All users

IndexID
IndexName
ChildDB
ChildTable
ChildKeyColumn
ParentDB
ParentTable
ParentKeyColumn
InconsistencyFlag
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.All_RI_Parents
User Type

Columns Selected

All users

IndexID
IndexName
ParentDB
ParentTable
ParentKeyColumn
ChildDB
ChildTable
ChildKeyColumn
InconsistencyFlag
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.AMPUsage
User Type

Columns Selected

Administrator

AccountName
UserName
CPUTime
Vproc
VprocType
Model
DiskIO

Data Dictionary Views Teradata V2R5.1


DBC.Association
User Type

Columns Selected

End

DatabaseName
TableName
EventNum
Original_DataBaseName
Original_TableName
Original_TableKind
Original_Version
Original_ProtectionType
Original_JournalFlag
Original_CreatorName
Original_CommentString

DBC.CharSets
User Type

Columns Selected

End

CharSetName

Data Dictionary Views Teradata V2R5.1


DBC.CharTranslations
User Type

Columns Selected

End

CharSetName
CharSetId
InstallFlag
E2I
E2IUp
I2E
I2EUp

DBC.Children[X]
User Type

Columns Selected

Administrator

Child
Parent

Data Dictionary Views Teradata V2R5.1


DBC.Collations
User Type

Columns Selected

End

CollName
CollInstall
CollEqvClass
CollOrderCS
CollOrderUC

Data Dictionary Views Teradata V2R5.1


DBC.Columns[X]

DBC.Columns[X] (cont.)

User Type

Columns Selected

User Type

Columns Selected

[X] End
Administrator

DatabaseName
TableName
ColumnName
ColumnFormat
ColumnTitle
ColumnType
ColumnLength
DefaultValue
Nullable
CommentString
DecimalTotalDigits
DecimalFractionalDigits
ColumnId
UpperCaseFlag
Compressible
CompressValue
ColumnConstraint
ConstraintCount

[X] End
Administrator

CreatorName
CreateTimeStamp
LastAlterName
LastAlterTimeStamp
CharType
IdColType (new with V2R5)
CompressValueList (V2R5)
AccessCount **
LastAccessTimeCount **
Note: ** These columns are
optionally used in
V2R5.1.

Data Dictionary Views Teradata V2R5.1


DBC.ColumnStats (changed with V2R5)
User Type

Columns Selected

Tools

DatabaseNameI
FieldID
FieldFormat
FieldName
FieldStatistics
FieldType
Implied Point
MaxLength
TotalDigits
TVMNameI

Data Dictionary Views Teradata V2R5.1


DBC.Databases[X]
User Type

Columns Selected

[X] End
Administrator

DatabaseName
CreatorName
OwnerName
AccountName
ProtectionType
JournalFlag
PermSpace
SpoolSpace
TempSpace
CommentString
CreateTimeStamp
LastAlterName
LastAlterTimeStamp
DBKind
AccessCount **
LastAccessTimeCount **

Note : ** These columns are


not used in this release.

Note: ** These columns are


optionally used in V2R5.1.

Data Dictionary Views Teradata V2R5.1


DBC.Databases2
User Type

Columns Selected

All users

DatabaseName
DatabaseId
UnResolvedRICount

DBC.Database_Default_Journals[X]
User Type

Columns Selected

[X] End
Administrator

DatabaseName
Journal_DB
JournalName

DBC.DBCInfo
User Type

Columns Selected

All Users

InfoKey
InfoData

Data Dictionary Views Teradata V2R5.1


DBC.DBQLRules[X] (new with V2R5)
User Type

Columns Selected

Administrator
Supervisory

UserName
AccountString
ExplainFlag
ObjFlag
SqlFlag
StepFlag
SummaryFlag
ThresholdFlag
TextSizeLimit
SummaryVal1
SummaryVal2
SummaryVal3
ThreshValue

DBC.DeleteAccessLog[X]
User Type

Columns Selected

Security Administrator

LogDate
LogTime

Data Dictionary Views Teradata V2R5.1


DBC.DeleteOldInDoubt
User Type

Columns Selected

Administrator

LogicalHostId
CoordTaskId
LogonUserName
CommitOrRollback
CompletionDate
UserLogonTime
SessionNumber
RunUnitId
ResolvingUserLogonName
UserLogonDate
CompletionTime
Options

Data Dictionary Views Teradata V2R5.1


DBC.DiskSpace[X]
User Type

Columns Selected

Administrator
[X} End
Supervisory

Vproc
DatabaseName
AccountName
MaxPerm
MaxSpool
MaxTemp
CurrentPerm
CurrentSpool
CurrentTemp
PeakPerm
PeakSpool
PeakTemp

Data Dictionary Views Teradata V2R5.1


DBC.Events[X]
User Type

Columns Selected

Operations Control

CreateDate
CreateTime
EventNum
EventType
UserName
DatabaseName
ObjectType
AllAMPsFlag
RestartSeqNum
OperationInProcess
TableName
CheckpointName
LinkingEventNum
DataSetName
LockMode
JournalUsed
JournalSaved
IndexPresent
DupeDumpSet

Data Dictionary Views Teradata V2R5.1


DBC.Events_Configuration[X]
User Type

Columns Selected

Operations Control

Vproc
CreateDate
CreateTime
EventNum
EventType
UserName
LogProcessor
PhyProcessor
ProcessorState
RestartSeqNum

Data Dictionary Views Teradata V2R5.1


DBC.Events_Media[X]
User Type

Columns Selected

Operations Control

CreateDate
CreateTime
EventNum
EventType
UserName
DataSetName
VolSerialId
VolSequenceNum
DupeDumpSet

Data Dictionary Views Teradata V2R5.1


DBC.Functions (new with V2R5)
User Type

Columns Selected

Administrator

DatabaseName
FunctionName
SpecificName
FunctionId
NumParameters
ParameterDataTypes
FunctionType
ExternalName
SrcFileLanguage
NoSQLDataAccess
ParameterStyle
DeterministicOpt
NullCall
PrepareCount
ExecProtectionMode
ExtFileReference
CharacterType
Platform

Data Dictionary Views Teradata V2R5.1


DBC.Hardware_Event_Log

DBC.Hardware_Event_Log (cont.)

User Type

Columns Selected

User Type

Columns Selected

Operations Control

TheDate
TheTime
Event_Tag
Category
Severity
Primary_Part_Number
Revision_Level
Secondary_Part_Number
Serial_Number
PMA
Module_Type
Slot
Slot_Type
SubSlot
SubSlot_Type
FW_Version
Vcc_Margin
Frequency_Margin
Vcc_Volts
Vcc_Amps

Operations Control

Temperature
Line
Text
Error_Data

Data Dictionary Views Teradata V2R5.1


DBC.HostsInfo
User Type

Columns Selected

End
Administrator

LogicalHostId
HostName
DefaultCharSet

DBC. IndexConstraints (new with V2R5)


User Type

Columns Selected

End
Administrator

DatabaseName
TableName
IndexName
IndexNumber
ConstraintType
ConstraintText
ConstraintCollation
CollationName
CreatorName
CreateTimestamp

Data Dictionary Views Teradata V2R5.1


DBC. IndexStats (changed with V2R5)
User Type

Columns Selected

Tools

DatabaseNameI
FieldFormat
FieldName
FieldPosition
FieldType
ImpliedPoint
IndexNumber
IndexType
IndexStatistics
MaxLength
Name
TotalDigits
TVMNameI
UniqueFlag

Data Dictionary Views Teradata V2R5.1


DBC.Indices[X] (changed with V2R5)
User Type

Columns Selected

Supervisory
[X] End
Administrator

DatabaseName
TableName
IndexNumber
IndexType
UniqueFlag
IndexName
ColumnName
ColumnPosition
CreatorName
CreateTimeStamp
LastAlterName
LastAlterTimeStamp
IndexMode (V2R5)
AccessCount **
LastAccessTimeCount **

Note: ** These columns are


not used in this release.

Note: ** These columns are


optionally used in V2R5.1.

Data Dictionary Views Teradata V2R5.1


DBC.InDoubtLog
User Type

Columns Selected

Administrator

LogicalHostId
CoordTaskId
LogonUserName
UserLogonDate
CompletionDate
CommitOrRollBack
SessionNumber
RunUnitId
ResolvingUserLogonName
UserLogonTime
CompletionTime
Options

DBC.Journals[X]
User Type

Columns Selected

[X] End
Administrator

Tables_DB
TableName
Journals_DB
JournalName

Data Dictionary Views Teradata V2R5.1


DBC.LogOnOff
User Type

Columns Selected

Security Administrator
Administrator
Supervisory

LogDate
LogTime
UserName
AccountName
Event
LogicalHostId
IFPNo
SessionNo
LogonDate
LogonTime
LogonSource

Data Dictionary Views Teradata V2R5.1


DBC.LogonRules
User Type

Columns Selected

Administrator

UserName
LogicalHostId
LogonStatus
NullPassword
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.ProfileInfo[X] (new with V2R5)
User Type

Columns Selected

[X] End
Supervisory
Security Administrator
Administrator

ProfileName
DefaultAccount
DefaultDB
SpoolSpace
TempSpace
ExpirePassword
PasswordMinChar
PassordMaxChar
PasswordDigits
PasswordSpecChar
MaxLogonAttempts
LockedUserExpire
PasswordReuse
CommentString
CreatorName
CreateTimeStamp
LastAlterName
LastAlterTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.QryLog (new with V2R5)

DBC.QryLog (cont.)

User Type

Columns Selected

User Type

Columns Selected

Administrator

ProcID
CollectTimeStamp
QueryID
UserID
AcctString
ExpandAccString
SessionID
LogicalHostID
RequestNum
LogonDateTime
AccStringTime
AccStringHour
AccStringDate
AppID
ClientID
QueryBrand**
ProfileID
StartTime
FirstStepTime
FirstRespTime
LastRespTime

Administrator

NumSteps
NumStepswPar
MaxStepsInPar
NumResultRows**
ResultRowSize**
TotalIOcount**
TotalCPUTime**
ErrorCode
ErrorText
TDQMFlag
AbortFlag
CacheFlag
QueryText
HotAmp1CPU**
HotAmp2CPU**
HotAmp3CPU**
LowAmp1CPU**
LowAmp2CPU**
LowAmp3CPU**
AvgAmpCPUSec**

Note:
**This field is not used.

Note:
**This field is not used.

Data Dictionary Views Teradata V2R5.1


DBC.QryLog (cont.)
User Type

Columns Selected

Administrator

HotAmp1IO**
HotAmp2IO**
HotAmp3IO**
LowAmp1IO**
LowAmp2IO**
LowAmp3IO**
AvgAmpIOCnt**
SpoolUsage**
ExtraField1**
ExtraField2**
ExtraField3**
ExtraField4**
ExtraField5**

Note:
**This field is not used.

Data Dictionary Views Teradata V2R5.1


DBC.QryLogExplain (new with V2R5)
User Type

Columns Selected

Administrator

ProcID
CollectTimeStamp
Query ID
ExpRowNo
ExplainText

DBC.QryLogObjects (new with V2R5)


User Type

Columns Selected

Administrator

ProcID
CollectTimeStamp
QueryID
ObjectDatabaseName
ObjectTableName
ObjectColumnName
ObjectID
ObjectNum
ObjectType
FreqofUse

Data Dictionary Views Teradata V2R5.1


DBC.QryLogSQL (new with V2R5)
User Type

Columns Selected

Administrator

ProcID
CollectTimeStamp
Query ID
SqlRowNo
SqlTextInfo

Data Dictionary Views Teradata V2R5.1


DBC.QryLogSteps (new with V2R5)

DBC.QryLogSteps (cont.)

User Type

Columns Selected

User Type

Columns Selected

Administrator

ProcID
CollectTimeStamp
QueryID
StepLev1Num
StepLev2Num
StepName
StepStartDate
StepStopDate
CPUtime **
IOcount **
RowCount **
HotAmp1CPU **
HotAmp2CPU **
HotAmp3CPU **
LowAmp1CPU **
LowAmp2CPU **
LowAmp3CPU **
AvgAmpCPUSec **
HotAmp1IO **
HotAmp2IO **
HotAmp3IO **

Administrator

LowAmp1IO **
LowAmp2IO **
LowAmp3IO **
AvgAmpIOCnt **
ExtraField1
ExtraField2
ExtraField3
ExtraField4

Note:
**This field is not used.

Note:
**This field is not used.

Data Dictionary Views Teradata V2R5.1


DBC.QryLogSummary (new with V2R5)
User Type

Columns Selected

Administrator

ProcID
CollectTimeStamp
SessionID
QueryCount
QuerySeconds
LowHist
HighHist

Data Dictionary Views Teradata V2R5.1


DBC.RCC_Configuration[X]
User Type

Columns Selected

Operations Control

EventNum
LogProcessor
PhyProcessor
ProcessorState
RestartSeqNum
Vproc

DBC.RCC_Media[X]
User Type

Columns Selected

Operations Control

EventNum
VolSerialId
VolSequenceNum
DupeDumpSet

Data Dictionary Views Teradata V2R5.1


DBC.RI_Child_Tables
User Type

Columns Selected

All users

IndexID
IndexName
ChildDbID
ChildTID
ChildKeyFID
ParentDbID
ParentTID
ParentKeyFID
InconsistencyFlag
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.RI_Distinct_Children
User Type

Columns Selected

All users

IndexID
IndexName
ChildDB
ChildTable
ParentDB
ParentTable
InconsistencyFlag
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.RI_Distinct_Parents
User Type

Columns Selected

All users

IndexID
IndexName
ParentDB
ParentTable
ChildDB
ChildTable
InconsistencyFlag
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.RI_Parent_Tables
User Type

Columns Selected

All users

IndexID
IndexName
ParentDbID
ParentTID
ParentKeyFID
ChildDbID
ChildTID
ChildKeyFID
InconsistencyFlag
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.RoleInfo[X] (new with V2R5)
User Type

Columns Selected

Security Administrator
[X] End

RoleName
CreatorName
CommentString
CreateTimeStamp

DBC.RoleMembers[X] (new with V2R5)


User Type

Columns Selected

Security Administrator
[X] End

RoleName
Grantee
GranteeKind
Grantor
WhenGranted
DefaultRole
WithAdmin

Data Dictionary Views Teradata V2R5.1


DBC.SecurityDefaults
User Type

Columns Selected

Security Administrator

ExpirePassword
PasswordMinChar
PasswordMaxChar
PasswordDigits
PasswordSpecChar
MaxLogonAttempts
LockedUserExpire
PasswordReuse

DBC.SecurityLog[X]
User Type

Columns Selected

Security Administrator

LogDate
LogTime
LogType
UserName
AccountName
DatabaseName
TableName
Text

Data Dictionary Views Teradata V2R5.1


DBC.SessionInfo[X] (changed with V2R5)
User Type

Columns Selected

Administrator
Security Administrator
Supervisory
[X] End

UserName
AccountName
SessionNo
DefaultDataBase
IFPNo
Partition
LogicalHostId
HostNo
CurrentCollation
LogonDate
LogonTime
LogonSequenceNo
LogonSource
ExpiredPassword
TwoPCMode
Transaction_Mode
CurrentRole (V2R5)
LogonAcct (V2R5)

Data Dictionary Views Teradata V2R5.1


DBC.ShowColChecks
User Type

Columns Selected

End
Administrator

DatabaseName
TableName
ColumnName
ColCheck
CreatorName
CreateTimeStamp

DBC.ShowTblChecks
User Type

Columns Selected

End
Administrator

DatabaseName
TableName
CheckName
TblCheck
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.Software_Event_Log (changed with V2R5)
User Type

Columns Selected

Operations Control

TheDate
TheTime
Event_Tag
Category
Severity
PMA
Vproc
Partition
Task
TheFunction (V2R5)
Function
SW_Version
Line
Text
StackTrace
Error_Data

Data Dictionary Views Teradata V2R5.1


DBC.Table_LevelConstraints
User Type

Columns Selected

All users

DatabaseName
TableName
ConstraintName
ConstraintText
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.Tables[X] (changed with V2R5)
User Type

Columns Selected

[X] End
Administrator

DatabaseName
TableName
Version
TableKind
ProtectionType
JournalFlag
CreatorName
RequestText
CommentString
ParentCount
ChildCount
NamedTblCheckCount
UnnamedTblCheckExist
PrimaryKeyIndexId
CreateTimeStamp
LastAlterName
LastAlterTimeStamp
RequestTxtOverFlow (V2R5)
AccessCount ** (optional in V2R5.1)
LastAccessTimeCount ** (optional in V2R5.1)

Note: ** These columns are


not used in this release.

Data Dictionary Views Teradata V2R5.1


DBC.Tables2
User Type

Columns Selected

Administrator
Supervisory

TVMName
TVMId
DatabaseId
ParentCount
ChildCount

DBC.TableSize[X]
User Type

Columns Selected

Administrator
[X] End

Vproc
DatabaseName
AccountName
TableName
CurrentPerm
PeakPerm

Data Dictionary Views Teradata V2R5.1


DBC.TableText (new with V2R5)
User Type

Columns Selected

Administrator
[X] End

DatabaseName
TableName
TableKind
RequestText
LineNo

Data Dictionary Views Teradata V2R5.1


DBC.Triggers
User Type

Columns Selected

Administrator

DatabaseName
TableName
TriggerName
EnabledFlag
ActionTime
Event
Kind
OrderNumber
TriggerComment
RequestText
CreatorName
CreateTimeStamp
LastAlterName
LastAlterTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.User_Default_Journals[X]
User Type

Columns Selected

End

UserName
Journal_DB
JournalName

DBC.UserGrantedRights
User Type

Columns Selected

End

DatabaseName
TableName
ColumnName
Grantee
GrantAuthority
AccessRight
AllnessFlag
CreatorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.UserRights
User Type

Columns Selected

End

DatabaseName
TableName
ColumnName
AccessRight
GrantAuthority
GrantorName
CreatorName
CreateTimeStamp

DBC.UserRoleRights (new with V2R5)


User Type

Columns Selected

End

RoleName
DatabaseName
TableName
ColumnName
AccessRight
GrantorName
CreateTimeStamp

Data Dictionary Views Teradata V2R5.1


DBC.Users (changed with V2R5)

DBC.Users (cont.)

User Type

Columns Selected

User Type

Columns Selected

Supervisory
End
Administrator

UserName
CreatorName
PasswordLastModDate
PasswordLasModTIme
OwnerName
PermSpace
SpoolSpace
TempSpace
ProtectionType
JournalFlag
StartupString
DefaultAccount
DefaultDataBase
CommentString
DefaultCollation
PasswordChgDate
LockedDate
LockedTime
LockedCount

Supervisory
End
Administrator

TimeZoneHour
TimeZoneMinute
DefaultDateForm
CreateTimeStamp
LastAlterTime
LastAlterTimeStamp
DefaultCharType
RoleName (V2R5)
ProfileName (V2R5)

You might also like