Die Schattenzahl scheint falsch zu sein
Es scheint, dass das Hinzufügen und/oder Löschen von Schattendateien aus einer Datenbank nicht immer von gstat
gemeldet wird, wenn ein Datenbankbericht erstellt wird.
tux> # Use gstat to display shadow details tux> gstat employee -h|grep -i sh[a]dow Shadow count 0 tux> isql employee Database: employee SQL> SHOW DATABASE; Database: employee Owner: SYSDBA Shadow 1: "/u00/firebird/databases/employee.shd1" auto ...
Es ist sofort offensichtlich, dass der Bericht von gstat
falsch ist, da die Mitarbeiterdatenbank eine Schattendatei enthält.Wenn wir isql
verwenden, um dieser Datenbank eine neue Schattendatei hinzuzufügen, wie unten gezeigt, besteht gstat
weiterhin darauf, dass keine Schatten vorhanden sind.
SQL> CREATE SHADOW 7 AUTO '/u00/firebird/databases/employee.shd7'; SQL> SHOW DATABASE; Database: employee Owner: SYSDBA Shadow 1: "/u00/firebird/databases/employee.shd1" auto Shadow 7: "/u00/firebird/databases/employee.shd7" auto ... SQL> shell; tux> gstat employee -h | grep -i sh[a]dow Shadow count 0