5 einfache Spitzen, zum MS Zugang zu verhindern von von
Datenbank-Korruption
Es ist wichtig, zu verstehen, daß, immer wenn ein
Zugang Klient sich unerwartet trennt, sie eine
"Korruptionmarkierungsfahne" in der mdb Akte einstellen kann, die
anzeigt, daß die Datenbank in einem verdorbenen Zustand ist
(unabhängig davon, ob irgendwelche Daten wirklich oder nicht
verdorben worden sind). Jeder möglicher Benutzer, der versucht,
die Datenbank zu öffnen, während diese Markierungsfahne eingestellt
wird, empfängt eine Anzeige und die Datenbank muß repariert werden,
bevor sie benutzt werden kann. Wenn die Benutzer nicht Erlaubnis
haben, die Reparatur durchzuführen oder nicht die Reparatur
durchführen können, kann es bedeutende Stillstandszeit geben, bevor
die Datenbank wieder vorhanden ist. Dieses kann einen Verlust
von Produktivität sowie extreme Frustration für die Benutzer
ergeben. Nach den 5 Spitzen unten setzt Ihre Vorteile des
Datenverlustes von der Korruption in Ihren Zugang Datenbanken herab.
1) spaltete Ihre Datenbank auf.
Die einzelne wichtigste Sache, die Sie tun können, um
Korruption im MS zu verhindern, Zugang Datenbanken die Datenbank in
ein "Vorderseiten-" und in ein "Hinter" aufspalten soll. Das
Vorderseiten enthält alle Formen, Fragen und Reports, während das
Hinter nur die Datentabellen enthält. Eine Kopie vom
Vorderseiten wird auf Computer jedes Benutzers gesetzt, und das Hinter
mit den Tabelle Daten wird in einem geteilten Heft auf dem Netz
gespeichert. Wie verhindert dieses Korruption? Gut
betrachten Sie die Menge von Informationen, die es über Ihrem Netz zu
Ihrem Computer jede Zeit geöffnet bilden muß Sie eine Form oder ein
Report. Wenn ein Bit dieser Informationen sie nicht intakt
bildet, riskieren Sie, Ihre Datenbank zu verderben. Wechselweise
wenn alle Formen, die Fragen und die Reports auf Ihrem lokalen
Computer gespeichert werden, dann die einzige Spitze der
Informationen, die das Netz überqueren muß, sind die tatsächlichen
Tabelle Daten. Indem Sie die Menge von Daten, die Sie über das
Netz, Sie hin und her verschieben müssen verringern Sie erheblich,
die Wahrscheinlichkeiten des Verderbens Ihrer Datenbank verringern.
Wenn Sie haben, fahren Korruptionprobleme mit einer Zugang
Datenbank in einem Netz und spalten die Datenbank auf, ist die
einzelne wichtigste Sache, die Sie tun können, um sie zu stoppen.
2) halten Anschlüsse nicht geöffnet.
Dieses wendet an Programmierer und Benutzer. Wenn
Sie ein Programmierer sind, stellen Sie Ende Ihre Anschlüsse so bald
wie möglich sicher, nachdem Sie sie verwendet haben. Den
Anschlüssen geöffneten Willen lassend, gewähren Sie mehr
Gelegenheiten für einen "unerwarteten" fallengelassenen Anschluß.
Das einzige mal als Sie gehen wünschen können, wurde ein
Anschlußgeöffnetes länger als erfordert, wenn es innerhalb einer
Schleife verwendet wird. Für solch einen Fall öffnen Sie den
Anschluß am Anfang der Schleife und dann Ende, die es nach der
Schleife durchgeführt wird. Stellen Sie einfach sicher, daß es
für alle Fälle geschlossen erhält (einschließlich Ausnahmen).
Wenn Sie eine Microsoft Access Datenbank oder eine Anwendung
verwenden, seien Sie sicher, sie zu schließen, wenn Sie beendet
werden. Wieder stellt das Lassen der Anwendung geöffnet die
Gelegenheit für Korruption zur Verfügung, wenn eine Network
Connection verloren ist. Erinnern Sie Benutzer, die Anwendung
immer zu schließen, bevor Sie nach Hause gehen, wie allabendlich
Aushilfsjobs Korruption in der gemeinsam benutzten Akte verlassen oder
verursachen können, wenn es geöffnete Anschlüsse gibt.
3) nehmen die Datenbank richtig heraus.
Schließen Sie immer die Datenbank oder die Anwendung
richtig. Ctrl-Alt-Delete/End Aufgabe Dose wreak Verwüstung auf
Zugang Datenbanken. Wann immer möglich, Ihre Aufgaben
durchführen Sie, dann nah die Anwendung mit der Akte - nehmen Sie die
Menüwahl oder Alternativeausgang Wahl heraus, die von der Anwendung
bereitgestellt werden.
4) nicht skimp auf Kleinteilen.
Erinnern Sie daran, daß die Korruptionmarkierungsfahne
vom geringfügigsten Paketverlust zwischen Ihren Computer und die
Datenbankdatei eingestellt werden kann. MS Zugang ist manchmal
"den Kanarienvogel in der Kohlengrube" angerufen worden. Sie hat
dieses Renommee vom Sein die erste Anwendung gewonnen, zum "zu
sterben", wenn es den geringfügigsten Tip der Mühe in Ihrem Netz
gibt. Gerecht wie das geringfügigste Vorhandensein des Gases
veranließ den Kanarienvogel zu sterben, das geringfügigste
Vorhandensein der Netzprobleme und Paketverlust kann Ihre Zugang
Anwendungen töten. Stellen Sie sicher, daß Sie nicht das
preiswerte eingebaute NICs verwenden, das mit einigen PC kommen.
Stattdessen benutzen Sie Markenname-Netzkarten. Dasselbe
geht für preiswerte Naben. Wann immer möglich, gute Marken der
Ausrüstung während Ihres Netzes zusammenbringen Sie.
5) Vertrag und Reparatur regelmäßig.
Das Durchführen der eingebauten Vertrag und
Reparaturfunktion regelmäßig wird empfohlen, um Korruption zu
verhindern und Leistung zu verbessern. Erwägen Sie, diese
Funktion mit einem Dienstprogramm zu automatisieren, um alle Ihrer
Datenbanken oder während des Wochenendes allabendlich zu verbinden
und zu reparieren.
Fehlermeldungen, zum nach heraus zu schauen - die
folgenden Fehlermeldungen können Datenbankkorruption signalisieren:
"die Datenbank ' databasename.mdb ' muß repariert werden
oder ist nicht eine Microsoft Access Datenbankdatei."
"Record(s) kann nicht, keine gelesene Erlaubnis auf '
databasename.mdb ' gelesen werden"
"Unerwartete Störung 35012"
"unerkanntes Datenbankformat ' databasename.mdb
'."
"' databasename.mdb ' ist nicht ein Index in dieser
Tabelle. Schauen Sie in der Indexansammlung des TableDef
Gegenstandes, um die gültigen Indexnamen festzustellen."
"Microsoft spritzen Datenbankmaschine könnte nicht der
Datenbanken des Gegenstandes finden '. Stellen Sie sicher, daß
der Gegenstand besteht und dem Sie buchstabieren seinen Namen und
Wegnamen richtig."
"die Datenbank ist in einen Zustand durch Benutzer '' auf
Maschine '' gelegt worden, das es an geöffnet sein oder verriegelt
sein verhindert"
"Plattenfehler -- reservierte Störung (-1601)"
"die Datenbank ist gelegt worden in einen
unerwarteten Zustand."
"Record(s) kann nicht gelesen werden; keine gelesene
Erlaubnis auf ' MSysObjects' "
"Record(s) kann nicht gelesen werden; keine
gelesene Erlaubnis auf ' MSysACEs'."
"Microsoft spritzen Datenbankmaschine kann nicht die
Eingang Tabelle oder die Frage ' MSysAccessObjects' finden.
Stellen Sie sicher, daß es besteht und daß sein Name wird
buchstabiert richtig."
Zusammenfassung:
Während Sie nie in der LageSEIN können, alle Microsoft Access
Datenbankkorruption zu verhindern, sollten Sie in der LageSEIN, 98%
der Probleme zu stoppen, bevor sie auftreten, indem sie diesen 5
einfachen Spitzen folgen. Folgen Sie diesen Spitzen und führen
Sie einen besonnenen automatisierten Aushilfszeitplan ein, um Ihre
Vorteile des bedeutenden Datenverlustes herabzusetzen.
Kevin Funken ist ein technischer Verfasser für Kaizen
Software-Lösungen, der Produzent von Digital DBA, ein automatisiertes
MS der überwachende Zugang, Unterstützung und compact/repair
Dienstprogramm. Zu mehr Information besichtigen Sie ihre Web
site an
http://www.kzsoftware.com/products/digitaldba
Artikel Quelle: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Holen Sie sich den HTML-Code fü Webmaster
Fügen Sie diese Artikel Ihrer Website jetzt hinzu!
Webmaster veröffentlichen Sie Ihre Artikel
Keine Anmeldung erforderlich! Füllen Sie das Formular aus und Ihr Artikel wird im Messaggiamo.Com Artikel-Verzeichnis aufgenommen!