Error Codes of GIS Kernel

Error code

DBMS error

OS error

Short description

2000

Unknown GIS kernel error

0

The operation completed successfully

2001

+

Error of DBMS level

2002

Incompatible data in table database

2003

Incompatible data in definition database

2004

Duplicated table name

2005

Duplicated map name

2006

Duplicated layer name

2007

Duplicated feature type name

2008

The table does not exist

2009

The map does not exist

2010

The layer does not exist

2011

The table is active

2012

Invalid map descriptor

2013

Invalid layer descriptor

2015

The map is active

2016

Inappropriate GDB name

2017

Incompatible data in map database

2018

Bad table name in link list

2020

The layer is active

2021

Invalid feature type descriptor

2022

There is no such feature type in the layer

2023

Table is not linked with feature type

2024

The access to GDB failed because the GDB is closed

2025

The feature type and the spatial category are incompatible

2026

The feature type is not specified

2027

The feature does not belong to the layer

2028

The record is not found in the table

2029

The table does not belong to GDB

2030

The record does not belong to the table

2031

The feature is already connected with record

2032

The cell tree structure is corrupted

2033

The feature is not found

2034

The resource is inaccessible

2035

Inappropriate name

2036

Duplicated name

2037

The maximum number of styles is reached

2038

The style is not found

2039

The layer definition table is corrupted

2040

The style and the spatial category are incompatible

2041

The style and the style resource are incompatible

2042

The library is inaccessible

2043

Duplicated theme name

2044

The theme does not exist

2046

The theme is not cataloged

2048

End of the feature set encountered

2049

End of the selected feature set encountered

2050

Begin of the selected feature set encountered

2051

The feature is absent in theme

2052

Filter condition is invalid

2054

There are no filter groups

2055

Illegal group number

2056

The GDB component is not used in the operation

2057

The style does not conflict with styles of destination GDB

2058

The style is not used in the operation

2059

The source component is the same as the destination component

2060

The operation is absent

2061

There are unresolved conflicts

2062

The table is not used in the operation

2063

The map is not used in the operation

2064

The theme is not used in the operation

2065

Incompatible structure

2066

The source component and the destination component are different

2067

The layer is not used in the operation

2068

The feature type is not used in the operation

2069

The destination table contains more than one unique field

2070

Inappropriate argument value

2071

Inappropriate merge mode

2075

Inappropriate GDB version

2076

Duplicated query name

2077

The query does not exist

2079

The query is not cataloged

2080

The query is not used in the operation

2081

Cannot change the link mode to unique one

2082

The link mode is not unique one

2083

The link mode is not multiple one

2084

The feature with the specified internal number already exists

2085

The record is not connected with a feature

2086

The user does not exist

2087

Wrong user password

2088

Duplicated user name

2089

The user password is absent

2090

Cannot remove the administrator

2091

Cannot remove the current user

2092

The operation is permitted only for administrator

2093

The user does not belong to GDB

2094

Permissions violation

2095

Current user cannot change permissions

2096

Cannot change permissions for current user

2097

Cannot lower permissions for administrator

2098

Permissions on high level do not admit this change

2099

The user name is absent

2100

The user is not used in the operation

2101

The administrator should be copied

2102

Violation of permissions to source GDB

2103

Violation of permissions to destination GDB

2104

The image is absent

2105

The selected feature set is empty

2106

The feature set contains features of different layers

2107

The feature set contains features of different types

2108

The feature set contains features of different spatial categories

2109

Cannot select the feature

2110

The feature set contains more than one features

2111

Cannot select features of this type

2112

Inappropriate collection of order of layers

2113

Incorrect position in the feature set

2114

The filter conditions are absent

2115

The group identifier is invalid

2116

Duplicated layout name

2117

The layout does not exist

2119

The layout is not cataloged

2120

The layout is not used in the operation

2121

The external database does not exist

2122

The external database is already cataloged

2123

The external database is already linked with GDB

2124

The external database is active

2125

Read-only access to GDB

2126

Duplicated external database name

2128

+

Error of the transaction start for definition database

2129

+

Error of the transaction start for table database

2130

+

Error of the transaction start for map database

2131

+

Error of the transaction start for shared library

2132

+

Error of the transaction commit

2133

+

Error of the transaction commit for definition database

2134

+

Error of the transaction commit for table database

2135

+

Error of the transaction commit for map database

2136

+

Error of the transaction commit for shared library

2137

+

Error of the transaction rollback for definition database

2138

+

Error of the transaction rollback for table database

2139

+

Error of the transaction rollback for map database

2140

+

Error of the transaction rollback for shared library

2143

+

Error of creating the GDB change file

2144

+

Error of opening the GDB change file

2145

+

Reading of the GDB change file control page failed

2146

Invalid signature of the GDB change file

2147

Incompatible GDB change file - wrong DBMS version

2148

Incompatible GDB change file - wrong page size

2149

Incompatible GDB change file - wrong identifier of the definition database

2150

Incompatible GDB change file - wrong identifier of the table database

2151

Incompatible GDB change file - wrong identifier of the map database

2152

Incompatible GDB change file - wrong modification time of the definition database

2153

Incompatible GDB change file - wrong modification time of the table database

2154

Incompatible GDB change file - wrong modification time of the map database

2155

GDB change file is corrupted - pending transaction in the definition database

2156

GDB change file is corrupted - pending transaction in the table database

2157

GDB change file is corrupted - pending transaction in the map database

2158

+

Error of the change file initialization

2159

+

Error of reloading the database control information

2160

+

Error of closing the shared library

2161

+

Error of the definition database consolidation

2162

+

Error of the table database consolidation

2163

+

Error of the map database consolidation

2164

+

Writing of the GDB change file control page failed

2165

+

Error of the GDB change file truncation

2166

+

Error of opening the shared library

2167

+

Error of the shared library consolidation

2168

OLE object not found in the table of OLE objects

2169

Converter of OLE objects table is corrupted

2170

Inappropriate internal number of the OLE object

2171

+

Error of access to the OLE object page

2172

The part of OLE object is absent on page

2173

Error of memory allocation for OLE object

2174

Error of the memory lock for OLE object

2175

Error of the access to folder for OLE object

2176

+

Error of creating the OLE object file

2177

+

Error of the pages allocation for OLE object file

2178

+

Error of opening the OLE object file

2179

+

Error of reading the OLE object file page

2180

+

Error of writing the OLE object file page

2181

Read-only access to the OLE objects table

2182

Error of removing OLE object from OLE objects table

2183

OLE object storage is absent

2184

+

Error of writing the OLE object page

2185

Error of the OLE object page allocation

2186

OLE object with specified internal number already exists

2187

Illegal scale zone limit

2188

Duplicated scale zone

2189

Illegal scale zone number

2190

Illegal number of the edited scale zone

2191

The external database is not cataloged

2192

The external database with specified internal number does not exist

2193

The cell is absent

2194

The feature type is absent in the cell

2195

The feature is absent in the cell

2196

The backward link record is absent

2197

The backward link record is incorrect

2198

The cell is absent in the backward link record

2199

Cannot get the GDB version table

2200

Cannot get the GDB version record

2201

Timeout of access to GDB

2203

Timeout of the GDB lock

2204

+

Error of the GDB lock

2205

+

Error of the GDB session registration

2206

Timeout of getting the GDB sessions information

2207

+

Error of getting the GDB sessions information

2208

The external database is not used in the operation

2209

Cannot begin the transaction because the GDB lock is set

2210

The operation is impossible in the current mode of lock or transaction

2211

The operation is cancelled because of the influence of other session

2212

The operation is impossible in the shared access to GDB

2213

Demo version limitations are reached

2214

+

Error of deleting the change file

2215

Timeout of the access to information about sessions of the shared library

2216

+

Error of the access to information about sessions of the shared library

2217

Timeout of the shared library lock

2218

+

Error of the shared library lock

2219

The operation is impossible in the shared access to source GDB

2220

The operation is impossible in the shared access to destination GDB

2221

+

Error of the change registration

2223

The query with specified internal number is absent

2224

The layout with specified internal number is absent

2225

Timeout of opening the change file

2226

The nested transaction is forbidden

2227

+

Error of forced termination of GDB session

2228

+

Error of forced termination of shared library session

2229

GDB session is forcedly terminated

2230

Shared library session is forcedly terminated

2231

The table is used in active themes

2232

The layer is used in active themes

2233

The feature type is used in active themes

2234

The link is used in active themes

2235

There are opened cataloged external queries

2236

Error of external DB level

2237

Link descriptor is not actual

2238

Link descriptor and feature/theme are incompatible

2239

Layer of feature/selected features does not correspond with layer of link descriptor

2240

Type of feature/selected features does not correspond with type of link descriptor

2241

Cannot get connected records because generating SQL statement SELECT is too long

2242

Too many features in selection

2243

The record is already connected with other feature

2244

The record is already connected with this feature

2245

Record in cross table is absent

2246

Illegal linking/unlinking mode

2247

Record of external table does not link with feature

2248

Root table of the query does not link with feature type

2249

The query does not supply getting linked features

2250

Cannot get linked features for query with calculations

2251

Cannot get linked features for query with elimination of duplicated records

2254

Cannot link/unlink because query is not editable

2255

Cannot linking/unlink because impossible adding/removing records

2256

Cannot unlink a record of cross table because the feature is connected with multiple records of query

2257

Cannot remove a record of cross table because the record of query is connected with multiple features

2258

Query is not linked with feature type

2259

Cannot get connected records because SELECT statement does not contain a link escape sequence

2260

User with specified number does not exist

2261

Link with temporary table is impossible

2262

Operation is impossible because the record belongs to temporary table

2263

Operation is impossible because the root table of the query is temporary table

2264

Operation is impossible because the table is temporary one

2265

Operation is impossible because the query bases on temporary tables

2266

Operation is impossible because the layer is work one

2267

Link with table is impossible because the feature type belongs to work layer

2268

Operation is impossible because the layer is not work layer

2269

Recursive using of the feature type in filter conditions

2270

Inappropriate range of layer

2271

Invalid descriptor of layer styles

2272

Invalid coordinate system of layer

2273

Invalid definition of layer feature types

2274

Illegal size of user key/index definition

2275

Inappropriate field names in user key/index

2276

Inappropriate user key

2277

Invalid definition of feature type

2278

Invalid spatial category of feature type

2279

Invalid descriptor of feature type styles

2280

Inappropriate name of feature type

2281

Transaction rollback because of system error

2282

Link of external feature type with GDB table is Impossible

2283

Maximum size of field name is exceeded

2286

+

Error of the memory allocation for BLOB

2287

Cannot get allocated internal number of feature

2288

Structure of external layers is corrupted - table of feature types is absent

2289

Access to external layers is impossible because of access permissions to table of layers

2290

Access to external layers is impossible because of access permissions to table of feature types

2291

Read-only access to external layers because data source does not support modification of records

2292

Read-only access to external layers because external database is read-only opened

2293

Read-only access to external layers because the driver does not support SQLSetPos function

2294

Adding external layers is impossible because data source is read-only

2295

Adding external layers is impossible because external database is read-only opened

2296

Adding external layers is impossible because the driver does not support SQLSetPos function

2297

Adding external layers is impossible because of user access permissions

2298

Changing structure of external layers is impossible because data source is read-only

2299

Changing structure of external layers is impossible because external database is read-only opened

2300

Changing structure of external layers is impossible because the driver does not support SQLSetPos function

2301

Changing structure of external layers is impossible because of user access permissions

2302

Removing external layers is impossible because data source is read-only

2303

Removing external layers is impossible because external database is read-only opened

2304

Removing external layers is impossible because the driver does not support SQLSetPos function

2305

Removing external layers is impossible because of user access permissions

2306

Read-only access to feature types because data source does not support modification of records

2307

Read-only access to feature types because external database is read-only opened

2308

Read-only access to feature types because the driver does not support SQLSetPos function

2309

Adding feature types is impossible because data source is read-only

2310

Adding feature types is impossible because external database is read-only opened

2311

Adding feature types is impossible because the driver does not support SQLSetPos function

2312

Adding feature types is impossible because of user access permissions

2313

Changing structure of feature types is impossible because data source is read-only

2314

Changing structure of feature types is impossible because external database is read-only opened

2315

Changing structure of feature types is impossible because the driver does not support SQLSetPos function

2316

Changing structure of feature types is impossible because of user access permissions

2317

Removing feature types is impossible because data source is read-only

2318

Removing feature types is impossible because external database is read-only opened

2319

Removing feature types is impossible because the driver does not support SQLSetPos function

2320

Removing feature types is impossible because of user access permissions

2321

Read-only access to features because data source does not support modification of records

2322

Read-only access to features because external database is read-only opened

2323

Read-only access to features because the driver does not support SQLSetPos function

2324

Adding features is impossible because data source is read-only

2325

Adding features is impossible because external database is read-only opened

2326

Adding features is impossible because the driver does not support SQLSetPos function

2327

Adding features is impossible because of user access permissions

2328

Modification of features is impossible because data source is read-only

2329

Modification of features is impossible because external database is read-only opened

2330

Modification of features is impossible because the driver does not support SQLSetPos function

2331

Modification of features is impossible because of user access permissions

2332

Removing features is impossible because data source is read-only

2333

Removing features is impossible because external database is read-only opened

2334

Removing features is impossible because the driver does not support SQLSetPos function

2335

Removing features is impossible because of user access permissions

2336

Access to layer is forbidden because of user access permissions

2337

Read-only access to external layers because user has no permissions on adding/modification/removing

2338

Read-only access to feature types because user has no permissions on adding/modification/removing

2339

Read-only access to features because user has no permissions on adding/modification/removing

2340

The operation is forbidden in nested transaction

2341

Operation is performed only in exclusive access to external database

2342

The layer already belongs to theme

2343

Access to the layer is impossible because external database is closed

2344

External database layers are used in active themes

2345

Error of feature transformation

2346

The operation is impossible because the layer has coordinate transformer

4000

GDBEngine internal error

4001

Error of the access to registry

4002

Incorrect argument value

4003

Access by number is impossible

4004

Access by name is impossible

4005

GDB is closed

4006

The collection does not support adding and removing items

4007

The object already belongs to collection

4008

Duplicated name

4009

Unsupported field type

4010

Impossible to set the property because the object belongs to collection

4011

Incorrect property or method because of inappropriate object owner

4012

The object does not belong to collection

4013

The field is not primary

4014

There are calculated fields

4015

The object name is absent

4016

Permissions violation

4017

Removing the root table from a query is impossible

4018

Removing the primary field from a query is impossible

4019

The search condition and the field type are incompatible

4020

Inappropriate using of operand for the current search relation

4021

Illegal logical operator

4022

The sort field is absent

4023

Inappropriate result of applying filter condition

4024

Inappropriate spatial category

4025

Inappropriate geometric property

4026

The object is not cataloged

4027

The current object is absent

4028

Positioning error

4029

A feature is not determined

4030

The boundary with specified number is absent

4031

Invalid number of control point or vertex

4032

The feature type is not set or is absent

4033

The feature already belongs to layer

4034

The table is not linked with the feature type

4035

Loading compressed BMP files is not supported

4036

Inappropriate image size

4037

The image is absent

4038

Incorrect control points

4039

Image transformation error

4040

The current record is not added to the recordset

4041

The feature does not belong to layer

4042

A feature is not set or is absent

4043

Incorrect buffer zone width

4044

The table is not set or is absent

4045

The query is not set or is absent

4046

Unsupported array structure

4047

The shared library is not opened

4048

The shared library is already opened

4049

There are opened GDB

4050

Theme browser window is locked

4051

The toolbar with specified name is absent

4052

The application with specified name is absent

4053

Incompatible application type

4054

The featureset is empty

4055

Invalid bookmark

4056

Inappropriate fill style

4057

The collection of simple filter conditions is empty

4058

+

OS error

4059

Unknown or incorrect format of BMP file

4060

Inappropriate relation

4061

Features do not belong to the same GDB

4062

Incorrect format of command array

4063

The copier is not set up

4064

Inappropriate type of layout element

4065

Incorrect orientation of sewing region

4066

Invalid sewing width

4067

The boundary is not simple

4068

The recordset is not set or is absent

4069

The feature is not correct

4070

Inappropriate chart type

4071

Inappropriate type of chart axis

4072

Inappropriate label type

5000

Unknown external database error

5001

Error of ODBC API level

5002

The operation completed successfully with additional ODBC information

5003

Invalid handle of ODBC environment

5004

Invalid handle of connection with external database

5005

Invalid handle of ODBC statement

5006

ODBC driver needs additional data

5007

Asynchronous execution of ODBC API call

5008

Data are absent

5009

Cannot open the ODBC administrator dialog

5010

Cannot load ODBC Manager DLL (ODBC32.DLL)

5011

The external database connection dialog is cancelled by user

5012

ODBC driver does not support required cursor types

5014

ODBC driver does not support the SQLGetInfo function

5015

ODBC driver does not support required modes of SQLExtendedFetch function

5016

ODBC driver does not support the SQLColumns function

5017

ODBC driver does not support the SQLTables function

5018

ODBC driver does not support the SQLExtendedFetch function

5019

ODBC driver does not support the SQLSetStmtOption function

5024

ODBC driver does not support the SQLBindParameter function

5030

Table does not exist in external database

5031

Query does not exist in external database

5032

Procedure/function does not exist in external database

5033

External database is already opened

5034

Query is not actual because a base table does not exist in external database

5035

Query is not actual because a field does not exist in base table

5036

Query is not actual because a field type does not correspond to field type in base table

5037

Query is not actual

5038

Duplicated query name

5039

Operation is impossible because cataloged query is opened

5040

Query is not cataloged

5041

User has no access permissions to the external table

5042

Field does not exist in query/table

5043

Inappropriate collection of order of fields

5044

Duplicated field name

5045

Field is not calculated

5046

Query, which is owner of the field, is not defined

5047

Impossible using of calculated field

5048

ODBC database does not support aggregate functions

5049

Query is built via SQL statement SELECT

5050

Error in definition of aggregate operations

5051

Duplicated definition of aggregate operations for field

5052

Inappropriate aggregate function

5053

The aggregate function is applicable to numeric fields only

5054

Too many calculated fields

5055

A reference table is not set for the field

5056

Key field is absent in reference table

5057

Value field is absent in reference table

5058

Type of query field does not correspond to type of key field of reference table

5059

Wrong sorting conditions

5060

Wrong order of sorting by field

5061

Duplicated sorting condition by field

5062

Too many fields in sorting conditions

5063

Wrong search conditions

5064

Illegal logical operator in first search condition

5065

Illegal logical operator in search condition

5066

Illegal relation in search condition

5067

It is impossible to use the field in search conditions

5068

The field is possible to use in matching relations only

5069

The field is possible to use in comparing relations or diapason relations only

5070

It is impossible passing operands for unary relation

5071

Type of operand does not correspond to type of field

5072

It is impossible passing second operand for binary relation

5073

First relation operand must be defined

5074

Second relation operand must be defined

5075

Multiple join of one base table in query is impossible

5076

Too many tables in join

5077

Too many fields in query

5078

Join field is absent in table or inaccessible

5079

Cannot disjoin root table

5080

External table is not used in join

5081

Incompatible types of join fields

5082

Too complex SQL statement SELECT

5083

String is not SQL statement SELECT

5084

String must contain sole SQL statement SELECT

5085

Query is built constructively

5086

Too complex query structure

5087

All fields of base table are inaccessible

5088

All fields of joined table are inaccessible

5089

Query is closed

5090

Inappropriate query name

5091

Inappropriate name of query field

5092

Undefined query fields – perhaps syntax error in SQL statement SELECT occurred

5093

Cannot hide the single visible non-overridden field

5094

End of recordset is reached

5095

Start of recordset is reached

5096

Illegal cursor position in recordset

5097

Query is not active

5098

Record is deleted (perhaps via other application)

5099

Error of getting record from data source

5100

Illegal cursor position in buffer of records

5101

Query is not actual or inaccessible

5102

User has no access permissions to the field

5103

Inappropriate using of long field (BLOB)

5104

Visible non-overridden fields will be absent

5105

User has no access permissions to the key field

5106

User has no access permissions to the value field

5107

Search by key field is impossible

5108

External database is read-only because the data source does not support modification of records

5109

External database is opened read-only

5110

External database is read-only because the driver does not support SQLSetPos function

5112

Adding records is impossible because the data source does not support modification of records

5113

Changing records is impossible because the data source does not support modification of records

5114

Removing records is impossible because the data source does not support modification of records

5115

Adding records is impossible because the external database is opened read-only

5116

Changing records is impossible because the external database is opened read-only

5117

Removing records is impossible because the external database is opened read-only

5118

Adding records is impossible because the driver does not support SQLSetPos function

5119

Changing records is impossible because the driver does not support SQLSetPos function

5120

Removing records is impossible because the driver does not support SQLSetPos function

5124

Adding records is impossible because there is no information about user permissions to base view/synonym

5125

Changing records is impossible because there is no information about user permissions to base view/synonym

5126

Removing records is impossible because there is no information about user permissions to base view/synonym

5127

Adding records is impossible because the user has no necessary permissions

5128

Modification of records is impossible because the user has no necessary permissions

5129

Removing records is impossible because the user has no necessary permissions

5130

Adding records is impossible because actuality of the query is not determined

5131

Modification of records is impossible because actuality of the query is not determined

5132

Removing records is impossible because actuality of the query is not determined

5133

Access to query is impossible because actuality of the query is not determined

5134

Adding records is impossible because the query is not actual

5135

Modification of records is impossible because the query is not actual

5136

Removing records is impossible because the query is not actual

5137

Adding records is impossible because elimination of duplicated records is set

5138

Modification of records is impossible because elimination of duplicated records is set

5139

Removing records is impossible because elimination of duplicated records is set

5140

Adding records is impossible because the query is built via SQL statement SELECT

5141

Modification of records is impossible because the query is built via SQL statement SELECT

5142

Removing records is impossible because the query is built via SQL statement SELECT

5143

Adding records is impossible because the query is built via join of base tables

5144

Modification of records is impossible because the query is built via join of base tables

5145

Removing records is impossible because the query is built via join of base tables

5146

Adding records is impossible because the query is built via using aggregate functions

5147

Modification of records is impossible because the query is built via using aggregate functions

5148

Removing records is impossible because the query is built via using aggregate functions

5149

The query is read-only because the data source does not support modification of records

5150

The query is read-only because the external database is opened read-only

5151

The query is read-only because the driver does not support SQLSetPos function

5153

The query is read-only because the query is built via SQL statement SELECT

5154

The query is read-only because the query is built via join of base tables

5155

The query is read-only because the query is built via using aggregate functions

5156

The query is read-only because elimination of duplicated records is set

5157

The query is read-only because there is no information about user permissions to base view/synonym

5158

The query is read-only because the user has no necessary permissions

5159

Setting value of the field is impossible because the data source does not support modification of records

5160

Changing value of the field is impossible because the data source does not support modification of records

5161

Setting value of the field is impossible because the external database is opened read-only

5162

Changing value of the field is impossible because the external database is opened read-only

5163

Setting value of the field is impossible because the driver does not support SQLSetPos function

5164

Changing value of the field is impossible because the driver does not support SQLSetPos function

5167

Setting value of the field is impossible because there is no information about user permissions to base view/synonym

5168

Changing value of the field is impossible because there is no information about user permissions to base view/synonym

5169

Setting value of the field is impossible because the user has no necessary permissions

5170

Changing value of the field is impossible because the user has no necessary permissions

5173

Setting value of the field is impossible because actuality of the query is not determined

5174

Changing value of the field is impossible because actuality of the query is not determined

5175

Access to the field is impossible because actuality of the query is not determined

5176

Setting value of the field is impossible because the query is not actual

5177

Changing value of the field is impossible because the query is not actual

5178

Access to the field is impossible because the query is not actual

5179

Setting value of the field is impossible because elimination of duplicated records is set

5180

Changing value of the field is impossible because elimination of duplicated records is set

5181

Setting value of the field is impossible because the query is built via SQL statement SELECT

5182

Changing value of the field is impossible because the query is built via SQL statement SELECT

5183

Setting value of the field is impossible because the query is built via join of base tables

5184

Changing value of the field is impossible because the query is built via join of base tables

5185

Setting value of the field is impossible because the query is built via using aggregate functions

5186

Changing value of the field is impossible because the query is built via using aggregate functions

5187

Setting value of the field is impossible because the field is overlapped or hidden

5188

Changing value of the field is impossible because the field is overlapped or hidden

5189

Setting NULL value is impossible

5190

Type of value being set does not correspond to field type

5191

Setting negative value of field is impossible because the field is unsigned

5192

Changing a record is impossible because the record is not current one

5193

Inappropriate mode of record modifications

5194

Removing a record is impossible because the record is not current one

5195

Inappropriate mode of removing records

5196

DML statement is closed

5197

The query is read-only because cursor concurrency is read-only

5198

Adding records is impossible because cursor concurrency is read-only

5199

Modification of records is impossible because cursor concurrency is read-only

5200

Removing records is impossible because cursor concurrency is read-only

5201

Setting value of the field is impossible because cursor concurrency is read-only

5202

Changing value of the field is impossible because cursor concurrency is read-only

5203

The external database is closed

5204

Adding dummy record is impossible

5205

Inappropriate strategy of storing references on records

5206

The record is not current

5207

Cannot store the reference on record because a direction of record positions is violated

5208

Cannot store the reference on record because there are too many stored references

5209

Reference on record is not actual

5210

The aggregate function is not applicable to this field type

5211

It is necessary to specify the component owner of external database

5212

The external database does not support component owners

5213

Inappropriate external database component name

5214

The identifier insert marker is absent in the SQL statement string.

5215

Cannot get ODBC DB component description

5216

The operation is impossible because there are queries that use the table

5217

The string contains illegal SQL statement

5218

Duplicated component name in external database

5219

The ODBC driver does not support the SQLGetData function

5220

The ODBC driver does not support the SQLPutData function

5221

The ODBC driver does not support the SQLParamData function

5224

External database does not support retrieving BLOB field data

5225

Error of memory allocation for BLOB field data chunk

5226

Accessor to BLOB field is not linked with the record

5227

The BLOB field value is already retrieved

5228

The record does not belong to external query

5229

Illegal record add mode – the driver does not support the required SQLSetPos function mode

5230

Illegal record add mode – the table has BLOB fields

5231

Illegal record change mode – the table has BLOB fields

5232

Changing/removing the record is impossible because query key fields are not defined

5233

Calculated, overridden and BLOB fields cannot be key fields

5234

Setting NULL value for parameter is impossible

5235

The class of value being set does not correspond to the parameter type

5236

The parameter with specified number is absent

5237

The parameter value is not set

5238

Buffer of field value is not allocated

5239

External database does not support sequences or realization of sequences is absent

6000

GIS kernel error

6001

External database is not cataloged in GDB

6002

External database does not belong to GDB

6003

Illegal characters in user name

6004

Illegal characters in password

6005

External query is already linked with feature type

6006

External table is already linked with feature type

6007

Field of direct link must be integer

6008

Illegal precision of direct link field

6009

Link characteristic of cross table with feature type must be unique

6010

Unequal number of indirect link fields in table/query and in cross table

6011

At least one indirect link field must be defined

6012

Type of indirect link field in table/query and type of field in cross table are incompatible

6013

Link descriptor does not exist in the external database

6015

Link field must be not calculated

6016

Link field must be not overlapped

6017

Link field must be not hidden if there are calculated fields

6019

Link field must be not hidden if elimination of duplicated records is set

6020

Direct link field does not exist in table/query

6021

Indirect link field does not exist in table/query

6022

The link escape sequence is absent in SQL statement SELECT

6023

Missing bundle operator in the link escape sequence

6024

List of field names in the link escape sequence is not completed

6025

The link escape sequence is not completed

6026

External layers are not supported because external database does not support transactions

6027

External layers are not supported because external database does not support BLOB fields

6028

External layers are not supported for the time being for specified DBMS

6029

External layers are not supported because ODBC driver does not support required functionality