|
|
1.1 root 1: .th PURGE UNIX 3/14/79
2: .sh NAME
3: purge \- destroy all expired and temporary relations
4: .sh SYNOPSIS
5: .bd purge
6: [
7: .bd \-f
8: ] [
9: .bd \-p
10: ] [
11: .bd \-a
12: ] [
13: .bd \-s
14: ] [
15: .bd \*(+-w
16: ] [ database ... ]
17: .sh DESCRIPTION
18: .it Purge
19: searches the named databases
20: deleting system temporary relations.
21: When using the
22: .bd \-p
23: flag, expired user
24: relations are deleted.
25: The
26: .bd \-f
27: flag will cause unrecognizable files to be deleted,
28: normally purge will just report these files.
29: .s3
30: Only the database administrator (the DBA) for
31: a database may run purge,
32: except the \*(II superuser may purge
33: any database by using the
34: .bd \-s
35: flag.
36: .s3
37: If no databases are specified all databases for which you
38: are the DBA will be purged.
39: All databases will be purged if the INGRES superuser
40: has specified the
41: .bd \-s
42: flag.
43: The
44: .bd \-a
45: flag will cause purge to print a message about the pending
46: operation and execute it only if the response if a `y'.
47: Any other response is interpreted as ``no''.
48: .s3
49: .it Purge
50: will lock the data base while it is being processed,
51: since errors may occur if the database is active while purge
52: is working on the database.
53: If a data base is busy
54: .it purge
55: will report this
56: and go on to the next data base,
57: if any.
58: If standard input is not a
59: terminal
60: .it purge
61: will wait for the data base to be free.
62: If
63: .bd \-w
64: flag is stated
65: .it purge
66: will not wait, regardless of standard input.
67: The
68: .bd +w
69: flag causes
70: .it purge
71: to always wait.
72: .sh EXAMPLES
73: purge \-p +w tempdata
74: .br
75: purge \-a \-f
76: .sh "SEE ALSO"
77: save(quel),
78: restore(unix)
79: .sh DIAGNOSTICS
80: .in +4
81: .ti -4
82: who are you? \- you are not entered into the users file.
83: .ti -4
84: not ingres superuser \- you have tried to use the
85: .bd \-s
86: flag
87: but you are not the INGRES superuser.
88: .ti -4
89: you are not the dba \- you have tried to purge a database
90: for which you are not the DBA.
91: .ti -4
92: cannot access database \- the database does not exist.
93: .in -4
94: .sh BUGS
95: If no database names are given,
96: only the databases located in the directory
97: .bd data/base
98: are purged,
99: and not the old databases
100: in
101: .bd datadir.
102: Explicit database names still work
103: for databases
104: in either directory.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.