Distributed Tuning Objects 列挙
 
このページをシェアする                  
Distributed Tuning Objects 列挙
PSQL Distributed Tuning Objects の列挙
この章では、Distributed Tuning Objects で使用する列挙について説明します。
DTO の列挙型
DTO の列挙型
DTO は以下の列挙型をサポートしています。
Btrieve 型
列フラグ
インデックス フラグ
セグメント フラグ
テーブル フラグ
DtoResult
設定ランク
設定タイプ
クライアント サイト
クライアント プラットフォーム
トランザクション タイプ
オープン モード
DSN オープン モード
DSN 変換オプション
ロック タイプ
ウェイト状態
データベース コード ページ
データベース フラグ
SQL 接続状態
サービス ID
サービス状態
Btrieve 型
列挙
0
dtoTypeString
1
dtoTypeInteger
2
dtoTypeFloat
3
dtoTypeDate
4
dtoTypeTime
5
dtoTypeDecimal
6
dtoTypeMoney
7
dtoTypeLogical
8
dtoTypeNumeric
9
dtoTypeBfloat
10
dtoTypeLString
11
dtoTypeZString
12
dtoTypeNote
13
dtoTypeLvar
14
dtoTypeBinary
15
dtoTypeIdentity
16
dtoTypeBit
17
dtoTypeNumericSTS
18
dtoTypeNumericSA
19
dtoTypeCurrency
20
dtoTypeTimestamp
21
dtoTypeBlob
22
dtoTypeGDecimal
25
dtoTypeWString
26
dtoTypeWZString
27
dtoTypeGUID
30
dtoTypeDateTime
列フラグ
列挙
0
dtoColumnDefault
1
dtoColumnCaseSensitive
4
dtoColumnNullable
256
dtoColumnBinary
2048
dtoTypeColumnNText
4096
dtoTypeColumnBinary
インデックス フラグ
列挙
0
dtoIndexDefault
1
dtoIndexDuplicatesAllowed
2
dtoIndexModifiable
64
dtoIndexDescending
512
dtoIndexPartial
セグメント フラグ
列挙
0
dtoSegmentAscending
64
dtoSegmentDescending
テーブル フラグ
列挙
0
dtoTableLegacy
64
dtoTableTrueNullable
DtoResult
列挙
0
Dto_Success
1
Dto_errFailed
2
Dto_errMemoryAllocation
3
Dto_errDictionaryNotFound
4
Dto_errDictionaryAlreadyOpen
5
Dto_errDictionaryNotOpen
6
Dto_errInvalidDictionaryHandle
7
Dto_errTableNotFound
8
Dto_errInvalidTableName
9
Dto_errInvalidColumnName
10
Dto_errInvalidColumnDataType
11
Dto_errDuplicateColumnName
12
Dto_errInvalidDataSize
13
Dto_errInvalidColumnOrder
14
Dto_errInvalidIndexName
15
Dto_errColumnNotFound
16
Dto_errTooManySegments
17
Dto_errStringTooShort
18
Dto_errDictionaryAlreadyExists
19
Dto_errDirectoryError
20
Dto_errSessionSecurityError
21
Dto_errDuplicateTable
22
Dto_errDuplicateIndex
27
Dto_errInvalidNameLength
28
Dto_errInternalProtocolError
29
Dto_errInvalidAccountName
30
Dto_errUserAlreadyExists
31
Dto_errGroupNotEmpty
32
Dto_errGroupAlreadyExists
33
Dto_errUserAlreadyPartOfGroup
34
Dto_errUserNotPartOfGroup
35
Dto_errNotAllowedToDropAdministrator
36
Dto_errDatabaseHasNoSecurity
37
Dto_errInvalidPassword
38
Dto_SuccessWithInfo
87
Dto_errServiceInvalidParameter
123
Dto_errInvalidServiceName
161
Dto_errMaxUserCountReached
423
Dto_errInvalidSession
424
Dto_errInvalidArgument
425
Dto_errNotConnected
426
Dto_errInvalidComputerName
427
Dto_errUnknownError
428
Dto_errTableCouldNotBeDeleted
429
Dto_errItemNotFound
430
Dto_errAPINotImplemented
431
Dto_errAccessDenied
1051
Dto_errServiceDependentServiceRunning
1052
Dto_errServiceInvalidServiceControl
1053
Dto_errServiceRequestTimeout
1055
Dto_errServiceDatabaseLocked
1056
Dto_errServiceAlreadyRunning
1057
Dto_errInvalidServiceAccount
1058
Dto_errServiceDisabled
1059
Dto_errServiceCircularDependency
1060
Dto_errServiceDoesNotExist
1062
Dto_errServiceNotActive
1065
Dto_errServiceDatabaseDoesNotExist
1068
Dto_errServiceDependencyFail
1069
Dto_errServiceLogonFailed
1072
Dto_errServiceMarkedForDelete
1075
Dto_errServiceDependencyDeleted
7001
Dto_errInvalidHandle
7002
Dto_errNullPointer
7003
Dto_errBufferTooSmall
7004
Dto_errDtiFailed
7005
Dto_errInvalidDataType
7006
Dto_errOutOfRange
7007
Dto_errInvalidSelection
7008
Dto_errInvalidSequence
7009
Dto_errDataUnavailable
7010
Dto_errInvalidClient
7011
Dto_errAccessRights
7012
Dto_errDuplicateName
7013
Dto_errDatabaseDoesNotExist
7015
Dto_errFileNotOpen
7016
Dto_errDDFAlreadyExist
7017
Dto_errSharedDDFExist
7018
Dto_errInvalidName
7019
Dto_errDSNAlreadyExist
7020
Dto_errDSNDoesNotExist
7021
Dto_errInvalidOpenMode
以下の列挙は、DTO2 でのみ存在します。
7063
161 を参照
7064
Dto_errNoLicenseObtained
7065
Dto_errNoProductObtained
7101
Dto_errInvalidLicKeyCharacter
7102
Dto_errIllegalLicType
7108
Dto_errLicKeyTooLong
7109
Dto_errLicNotFound
7110
Dto_errLicExpired
7111
Dto_errLicIsTemporary
7112
Dto_errLicAlreadyInstalled
7113
Dto_errLicInvalid
7115
Dto_errInvalidProductId
7118
Dto_errServerNotRunning
7119
Dto_errLocalServerNotRunning
7120
Dto_errLicNotRemovable
7122
Dto_errNoActiveLicense
設定ランク
列挙
0
dtoNormal
1
dtoAdvanced
設定タイプ
列挙
0
dtoBooleanType
1
dtoLongType
2
dtoStringType
3
dtoSingleSel
4
dtoMultiSel
クライアント サイト
列挙
0
dtoClientSiteLocal
1
dtoClientSiteRemote
クライアント プラットフォーム
列挙
0
dtoPlatformNotAvailable
1
dtoPlatformWin
2
dtoPlatformWin95
3
dtoPlatformWinWg
4
dtoPlatformNTW
5
dtoPlatformNTS
6
dtoPlatformNW
7
dtoPlatformOS2W
8
dtoPlatformOS2S
9
dtoPlatformDOS
トランザクション タイプ
列挙
0
dtoNone
19
dtoExclusive
1019
dtoConcurrent
オープン モード
列挙
0
dtoNormalOpenMode
255
dtoAcceleratedOpenMode
254
dtoReadOnlyOpenMode
253
dtoVerifyOpenMode
252
dtoExclusiveOpenMode
248
dtoNormalNonTransOpenMode
247
dtoAcceleratedNonTransOpenMode
246
dtoReadOnlyNonTransOpenMode
245
dtoVerifyNonTransOpenMode
244
dtoExclusiveNonTransOpenMode
240
dtoNormalSharedLockingOpenMode
239
dtoAcceleratedSharedLockingOpenMode
238
dtoReadOnlySharedLockingOpenMode
237
dtoVerifySharedLockingOpenMode
236
dtoExclusiveSharedLockingOpenMode
DSN オープン モード
列挙
0
dtoNormalDSNOpenMode
1
dtoAcceleratedDSNOpenMode
2
dtoReadOnlyDSNOpenMode
3
dtoExclusiveDSNOpenMode
DSN 変換オプション
列挙
0
dtoDSNFlagDefault
1
dtoDSNFlagEomAnsi
2
dtoDSNFlagAuto
ロック タイプ
列挙
0
dtoNotLocked
1
dtoSingleLock
2
dtoMultipleLock
ウェイト状態
列挙
0
dtoNotWaiting
1
dtoWaitingForRecordLock
2
dtoWaitingForFileLock
データベース コード ページ
列挙
0
dtoDbZeroCodePage
65001
dtoDBCodePageUTF8
データベース フラグ
列挙
0
dtoDbFlagNotApplicable
1
dtoDbFlagBound
2
dtoDbFlagRI
4
dtoDbFlagCreateDDF
32
dtoDbFlagLONGMETADATA
SQL 接続状態
列挙
0
dtoSQLConnectionIdle
1
dtoSQLConnectionActive
2
dtoSQLConnectionDying
サービス ID
列挙
0
dtoServiceTransactional
1
dtoServiceRelational
2
dtoServiceIDS
サービス状態
列挙
0
dtoServiceStopped
1
dtoServiceStartPending
2
dtoServiceStopPending
3
dtoServiceRunning
4
dtoServiceContinuePending
5
dtoServicePausePending
6
dtoServicePaused
7
dtoServiceNotFound