|
|
1.1 root 1: .th DBU ERROR 3/30/79
2: .sh NAME
3: Data Base Utility error message summary
4: .sh SYNOPSIS
5: Error numbers 5000 \- 5999
6: .sh DESCRIPTION
7: The Data Base Utility functions
8: perform almost all tasks
9: which are not directly associated
10: with processing queries.
11: The error messages which they can generate
12: result from some syntax checking
13: and a considerable amount of semantic checking.
14: .sh ERRORS
15: .lp +8 8
16: 5001 PRINT: bad relation name %0
17: .s3
18: You are trying to print a relation which doesn't exist.
19: .s3
20: .lp +8 8
21: 5002 PRINT: %0 is a view and can't be printed
22: .s3
23: The only way to print a view
24: is by retrieving it.
25: .s3
26: .lp +8 8
27: 5003 PRINT: Relation %0 is protected.
28: .s3
29: You are not authorized to access this relation.
30: .s3
31: .lp +8 8
32: 5102 CREATE: duplicate relation name %0
33: .s3
34: You are trying to create a relation which already exists.
35: .s3
36: .lp +8 8
37: 5103 CREATE: %0 is a system relation
38: .s3
39: You cannot create a relation with the same name as a system relation.
40: The
41: system depends on the fact that the system relations are unique.
42: .s3
43: .lp +8 8
44: 5104 CREATE %0: invalid attribute name %1
45: .s3
46: This will happen if you try to create a relation with an attribute longer
47: than 12 characters.
48: .s3
49: .lp +8 8
50: 5105 CREATE %0: duplicate attribute name %1
51: .s3
52: Attribute names in a relation must be unique.
53: You are trying to create one
54: with a duplicated name.
55: .s3
56: .lp +8 8
57: 5106 CREATE %0: invalid attribute format "%2" on attribute %1
58: .s3
59: The allowed formats for a domain are c1\-c255, i1, i2, i4, f4 and f8.
60: Any other
61: format will generate this error.
62: .s3
63: .lp +8 8
64: 5107 CREATE %0: excessive domain count on attribute %1
65: .s3
66: A relation cannot have more than 49 domains.
67: The origin of this magic number
68: is obscure.
69: This is very difficult to change.
70: .s3
71: .lp +8 8
72: 5108 CREATE %0: excessive relation width on attribute %1
73: .s3
74: The maximum number of bytes allowed in a tuple is 1010.
75: This results from the
76: decision that a tuple must fit on one \*(UU "page".
77: Assorted pointers
78: require the 14 bytes which separates 1010 from 1024.
79: This "magic number" is
80: very hard to change.
81: .s3
82: .lp +8 8
83: 5201 DESTROY: %0 is a system relation
84: .s3
85: The system would immediately stop working if you were allowed to do this.
86: .s3
87: .lp +8 8
88: 5202 DESTROY: %0 does not exist or is not owned by you
89: .s3
90: To destroy a relation,
91: it must exist,
92: and you must own it.
93: .s3
94: .lp +8 8
95: 5203 DESTROY: %0 is an invalid integrity constraint identifier
96: .s3
97: Integers given do not identify integrity constraints on the specified relation.
98: For example: If you were to type "destroy permit parts 1, 2, 3",
99: and 1, 2, or 3 were not the numbers "help permit parts"
100: prints out for permissions on parts, you would get this error.
101: .s3
102: .lp +8 8
103: 5204 DESTROY: %0 is an invalid protection constraint identifier
104: .s3
105: Integers given do not identify protection constraints on the specified relation.
106: Example as for error 5203.
107: .s3
108: .lp +8 8
109: 5300 INDEX: cannot find primary relation
110: .s3
111: The relation does not exist \- check your spelling.
112: .s3
113: .lp +8 8
114: 5301 INDEX: more than maximum number of domains
115: .s3
116: A secondary index can be created on at most six domains.
117: .s3
118: .lp +8 8
119: 5302 INDEX: invalid domain %0
120: .s3
121: You have tried to create an index
122: on a domain which does not exist.
123: .s3
124: .lp +8 8
125: 5303 INDEX: relation %0 not owned by you
126: .s3
127: You must own relations
128: to put indicies on them.
129: .s3
130: .lp +8 8
131: 5304 INDEX: relation %0 is already an index
132: .s3
133: \*(II does not permit tertiary indicies.
134: .s3
135: .lp +8 8
136: 5305 INDEX: relation %0 is a system relation
137: .s3
138: Secondary indices cannot be created on system relations.
139: .s3
140: .lp +8 8
141: 5306 INDEX: %0 is a view and an index can't be built on it
142: .s3
143: Since views are not physically stored
144: in the database,
145: you cannot build indicies on them.
146: .s3
147: .lp +8 8
148: 5401 HELP: relation %0 does not exist
149: .s3
150: .lp +8 8
151: 5402 HELP: cannot find manual section "%0"
152: .s3
153: Either the desired manual section does not exist,
154: or your system does not have any on-line documentation.
155: .s3
156: .lp +8 8
157: 5403 HELP: relation %0 is not a view
158: .s3
159: Did a "help view" (which prints view definition) on a nonview.
160: For example: "help view overpaidv" prints out overpaidv's view definition.
161: .s3
162: .lp +8 8
163: 5404 HELP: relation %0 has no permissions on it granted
164: .lp +8 8
165: 5405 HELP: relation %0 has no integrity constraints on it
166: .s3
167: You have tried to print the permissions
168: or integrity constraints
169: on a relation
170: which has none specified.
171: .s3
172: .lp +8 8
173: 5410 HELP: tree buffer overflowed
174: .lp +8 8
175: 5411 HELP: tree stack overflowed
176: .s3
177: Still more buffer overflows.
178: .s3
179: .lp +8 8
180: 5500 MODIFY: relation %0 does not exist
181: .s3
182: .lp +8 8
183: 5501 MODIFY: you do not own relation %0
184: .s3
185: You cannot modify
186: the storage structure
187: of a relation you do not own.
188: .s3
189: .lp +8 8
190: 5502 MODIFY %0: you may not provide keys on a heap
191: .s3
192: By definition,
193: heaps do not have keys.
194: .s3
195: .lp +8 8
196: 5503 MODIFY %0: too many keys provided
197: .s3
198: You can only have
199: 49
200: keys on any relation.
201: .s3
202: .lp +8 8
203: 5504 MODIFY %0: cannot modify system relation
204: .s3
205: System relations can only be modified
206: by using the
207: .it sysmod
208: command to the shell;
209: for example
210: .s3
211: sysmod
212: .it dbname
213: .s3
214: .lp +8 8
215: 5507 MODIFY %0: duplicate key "%1"
216: .s3
217: You may only specify a domain as a key once.
218: .s3
219: .lp +8 8
220: 5508 MODIFY %0: key width (%1) too large for isam
221: .s3
222: When modifying a relation to isam, the sum of the
223: width of the key fields cannot exceed 245 bytes.
224: .s3
225: .lp +8 8
226: 5510 MODIFY %0: bad storage structure "%1"
227: .s3
228: The valid storage structure names are heap, cheap, isam,
229: cisam, hash, and chash.
230: .s3
231: .lp +8 8
232: 5511 MODIFY %0: bad attribute name "%1"
233: .s3
234: You have specified an attribute
235: that does not exist
236: in the relation.
237: .s3
238: .lp +8 8
239: 5512 MODIFY %0: "%1" not allowed or specified more than once
240: .s3
241: You have specified a parameter
242: which conflicts with another parameter,
243: is inconsistant with the storage mode,
244: or which has already been specified.
245: .s3
246: .lp +8 8
247: 5513 MODIFY %0: fillfactor value %1 out of bounds
248: .s3
249: .it Fillfactor
250: must be between 1 and 100 percent.
251: .s3
252: .lp +8 8
253: 5514 MODIFY %0: minpages value %1 out of bounds
254: .s3
255: .it Minpages
256: must be greater than zero.
257: .s3
258: .lp +8 8
259: 5515 MODIFY %0: "%1" should be "fillfactor", "maxpages", or "minpages"
260: .s3
261: You have specified an unknown parameter
262: to
263: .it modify.
264: .s3
265: .lp +8 8
266: 5516 MODIFY %0: maxpages value %1 out of bounds
267: .s3
268: .lp +8 8
269: 5517 MODIFY %0: minpages value exceeds maxpages value
270: .s3
271: .lp +8 8
272: 5518 MODIFY %0: invalid sequence specifier "%1" for domain %2.
273: .s3
274: Sequence specifier may be ``ascending''
275: (or ``a'')
276: or ``descending''
277: (or ``d'')
278: in a
279: .it modify.
280: For example:
281: .s3
282: .nf
283: modify parts to heapsort on
284: pnum:ascending,
285: pname:descending
286: .fi
287: .s3
288: .lp +8 8
289: 5519 MODIFY: %0 is a view and can't be modified
290: .s3
291: Only physical relations can be modified.
292: .s3
293: .lp +8 8
294: 5520 MODIFY: %0: sequence specifier "%1" on domain %2
295: is not allowed with the specified storage structure.
296: .s3
297: Sortorder may be supplied only when modifying to
298: .bd heapsort
299: or
300: .bd cheapsort.
301: .s3
302: .lp +8 8
303: 5600 SAVE: cannot save system relation "%0"
304: .s3
305: System relations have no save date and
306: are guaranteed to stay for the lifetime of the data base.
307: .s3
308: .lp +8 8
309: 5601 SAVE: bad month "%0"
310: .lp +8 8
311: 5602 SAVE: bad day "%0"
312: .lp +8 8
313: 5603 SAVE: bad year "%0"
314: .s3
315: This was a bad month, bad day, or maybe even a bad year
316: for \*(II.
317: .s3
318: .lp +8 8
319: 5604 SAVE: relation %0 does not exist or is not owned by you
320: .s3
321: .lp +8 8
322: 5800 COPY: relation %0 doesn't exist
323: .s3
324: .lp +8 8
325: 5801 COPY: attribute %0 in relation %1 doesn't exist
326: or it has been listed twice
327: .s3
328: .lp +8 8
329: 5803 COPY: too many attributes
330: .s3
331: Each dummy domain and real domain listed in the copy statement
332: count as one attribute.
333: The limit is 150 attributes.
334: .s3
335: .lp +8 8
336: 5804 COPY: bad length for attribute %0. Length="%1"
337: .s3
338: .lp +8 8
339: 5805 COPY: can't open file %0
340: .s3
341: On a copy "from", the file is not readable by the user.
342: .s3
343: .lp +8 8
344: 5806 COPY: can't create file %0
345: .s3
346: On a copy "into", the file is not creatable by
347: the user.
348: This is usually caused by the user not having write
349: permission in the specified directory.
350: .s3
351: .lp +8 8
352: 5807 COPY: unrecognizable dummy domain "%0"
353: .s3
354: On a copy "into", a dummy domain name is used to
355: insert certain characters into the unix file.
356: The domain name given is not valid.
357: .s3
358: .lp +8 8
359: 5808 COPY: domain %0 size too small for conversion.
360: .br
361: There were %2 tuples successfully copied from %3 into %4
362: .s3
363: When doing any copy except character to character,
364: copy checks that the field is large enough
365: to hold the value being copied.
366: .s3
367: .lp +8 8
368: 5809 COPY: bad input string for domain %0. Input was "%1".
369: There were %2 tuples successfully copied from %3 into %4
370: .s3
371: This occurs when converting character strings to
372: integers or floating point numbers.
373: The character string contains something other
374: than numeric characters (0-9,+,\*-,blank,etc.).
375: .s3
376: .lp +8 8
377: 5810 COPY: unexpected end of file while filling domain %0.
378: .br
379: There were %1 tuples successfully copied from %2 into %3
380: .s3
381: .lp +8 8
382: 5811 COPY: bad type for attribute %0. Type="%1"
383: .s3
384: The only accepted types are i, f, c, and d.
385: .s3
386: .lp +8 8
387: 5812 COPY: The relation "%0" has a secondary index.
388: The index(es) must be destroyed before doing a copy "from"
389: .s3
390: Copy cannot update secondary indices.
391: Therefore, a copy "from" cannot be done on an indexed relation.
392: .s3
393: .lp +8 8
394: 5813 COPY: You are not allowed to update the
395: relation %0
396: .s3
397: You cannot copy into a system relation or secondary index.
398: .s3
399: .lp +8 8
400: 5814 COPY: You do not own the relation %0.
401: .s3
402: You cannot use copy to update a relation
403: which you do not own.
404: A copy "into" is allowed but a copy "from" is not.
405: .s3
406: .lp +8 8
407: 5815 COPY: An unterminated "c0" field occurred while filling domain %0.
408: There were %1 tuples successfully copied from %2 into %3
409: .s3
410: A string read on a copy "from" using the
411: "c0" option cannot be longer than 1024 characters.
412: .s3
413: .lp +8 8
414: 5816 COPY: The full pathname must be specified for
415: the file %0
416: .s3
417: The file name for copy must start with a "/".
418: .s3
419: .lp +8 8
420: 5817 COPY: The maximum width of the output file cannot
421: exceed 1024 bytes per tuple
422: .s3
423: The amount of data to be output
424: to the file for each tuple exceeds
425: 1024.
426: This usually happens only if a format was
427: mistyped or a lot of large
428: dummy domains were specified.
429: .s3
430: .lp +8 8
431: 5818 COPY: %0 is a view and can't be copied
432: .s3
433: Only physical relations
434: can be copied.
435: .s3
436: .lp +8 8
437: 5819 COPY: Warning: %0 duplicate tuples were ignored.
438: .s3
439: On a copy "from", duplicate tuples were present in the relation.
440: .s3
441: .lp +8 8
442: 5820 COPY: Warning: %0 domains had control characters
443: which were converted to blanks.
444: .s3
445: .lp +8 8
446: 5821 COPY: Warning: %0 c0 character domains were truncated.
447: .s3
448: Character domains in c0 format are of the same length as the
449: domain length. You had a domain value greater than this
450: length, and it was truncated.
451: .s3
452: .lp +8 8
453: 5822 COPY: Relation %0 is protected.
454: .s3
455: You are not authorized to access this relation.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.