English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

5 punte semplici per impedire corruzione della base di dati della MS accesso

Recupero dati RSS Feed





È importante capire che qualunque momento un cliente di accesso stacca inatteso, può regolare "una bandierina di corruzione" nella lima del mdb che indica che la base di dati è in un corrotto dichiara (senza riguardo a se dei dati realmente sono stati corrotti o non). Tutto l'utente che tenta di aprire la base di dati mentre questa bandierina è regolata riceverà un messaggio e la base di dati dovrà essere riparato prima che possa essere usata. Se gli utenti non hanno permesso effettuare la riparazione, o non sanno effettuare la riparazione, ci può essere tempo morto significativo prima che la base di dati sia ancora disponibile. Ciò può provocare una perdita di rendimento così come la frustrazione estrema per gli utenti. A seguito delle 5 punte qui sotto minimizzerà le vostre probabilità di perdita di dati dalla corruzione nelle vostre basi di dati di accesso.

1) ha spaccato la vostra base di dati.

La singola cosa che più importante potete fare per impedire la corruzione in MS le basi di dati di accesso deve per tagliare la base di dati in "a fine frontale" e "posteriore". L'a fine frontale contiene tutti i forme, domande e rapporti, mentre il posteriore contiene soltanto le tabelle di dati. Una copia dell'a fine frontale è disposta sul calcolatore di ogni utente ed il posteriore con i dati della tabella è immagazzinato in un dispositivo di piegatura comune sulla rete. Come questo impedisce la corruzione? Bene, consideri la quantità di informazioni che deve farla attraverso la vostra rete al vostro calcolatore ogni volta che aprite una forma o segnali. Se un bit di quelle informazioni non la rende intatta, rischiate corrompere la vostra base di dati. Alternativamente, se le forme, le domande ed i rapporti tutte sono immagazzinati sul vostro calcolatore locale, quindi l'unica punta delle informazioni che devono attraversare la rete sono i dati reali della tabella. Riducendo la quantità di dati che dovete muoversi avanti e indietro attraverso la rete, voi riduca significativamente le probabilità della corruzione della vostra base di dati. Se state avendo i problemi di corruzione con una base di dati di accesso su una rete guidano, spaccando la base di dati è la singola cosa che più importante potete fare per arrestarla.

2) non giudica i collegamenti aperti.

Questo si applica sia ai programmatori che agli utenti. Se siete un programmatore, vi assicurate appena possibile fine i vostri collegamenti dopo usando. Lasciando ai collegamenti la volontà aperta concedi più occasioni per un collegamento caduto "inatteso". L'unica volta potete desiderare andare un aperto del collegamento più lungo di quanto richiesto quando è usato all'interno di un ciclo. Per un tal caso, apra il collegamento all'inizio del ciclo ed allora la fine che dopo il ciclo è completata. Assicurisi appena che ottiene chiusa per tutti i casi (eccezioni comprese).

Se state usando una base di dati o un'applicazione di accesso del Microsoft, sia sicuro chiuderla quando siete rifiniti. Di nuovo, lasciare l'applicazione aperta offre l'occasione della corruzione se un collegamento di rete è perso. Ricordi agli utenti chiudere sempre l'applicazione prima di andare a casa, come i lavori nightly di riserva possono venire a mancare o causare la corruzione nella lima comune se ci sono collegamenti aperti.

3) rimuove correttamente la base di dati.

Chiuda sempre correttamente la base di dati o l'applicazione. Havoc del wreak della latta di operazione di Ctrl-Alt-Delete/End sulle basi di dati di accesso. Per quanto possibile, completi le vostre mansioni, quindi vicino l'applicazione usando la lima - rimuova l'opzione del menu o l'opzione dell'uscita di alternativa fornita dall'applicazione.

4) non skimp su fissaggi.

Ricordisi di che la bandierina di corruzione può essere regolata dalla perdita del pacchetto minima fra il vostro calcolatore e la lima di base di dati. La MS accesso a volte è stata chiamata "il canarino nella miniera di carbone". Ha guadagnato questa reputazione da essere la prima applicazione "da morire" quando ci è il suggerimento minimo di difficoltà sulla vostra rete. Giusto come la presenza minima di gas ha indotto il canarino a morire, la presenza minima dei problemi della rete e la perdita del pacchetto può uccidere le vostre applicazioni di accesso. Assicurisi che non state usando il NICs incorporato poco costoso che viene con alcuni pc. Invece, usi le schede della rete di marca. Lo stesso va per i mozzi poco costosi. Per quanto possibile, abbini le buone marche di apparecchiatura durante la vostra rete.

5) compatto e riparazione regolarmente.

L'effettuazione della funzione incorporata di riparazione e del compatto è suggerita regolarmente per impedire la corruzione e migliorare le prestazioni. Studii la possibilità di automatizzare questa funzione con un programma di utilità per comprimere nightly e riparare tutti delle vostre basi di dati o durante la fine settimana.

Messaggi di errore da osservare fuori per - i seguenti messaggi di errore possono segnalare la corruzione della base di dati:

"la base di dati 'databasename.mdb 'deve essere riparata o non è una lima di base di dati di accesso del Microsoft."

"Record(s) non può essere letto, nessun permessi colti 'su databasename.mdb '"

"Errore Inatteso 35012"

"disposizione non riconosciuta 'databasename.mdb 'della base di dati."

"'databasename.mdb 'non è un indice in questa tabella. Osservi nell'accumulazione di indici dell'oggetto di TableDef per determinare i nomi validi di indice."

"il motore della base di dati del getto del Microsoft non ha potuto trovare le basi di dati dell'oggetto '. Assicurisi che l'oggetto esiste e quello ortografate il relativo nome ed il nome del percorso correttamente."

"la base di dati è stata disposta in un dichiarare dal ''dell'utente sul ''della macchina che lo impedisce l'apertura o bloccato"

"errore di disc -- errore riservato (-1601)"

"la base di dati è stata disposta in un inatteso dichiara."

"Record(s) non può essere letto; nessun permesso colto 'su MSysObjects "

"Record(s) non può essere letto; nessun permesso colto 'su MSysACEs'."

"il motore della base di dati del getto del Microsoft non può trovare la tabella dell'input o la domanda 'MSysAccessObjects. Assicurisi che esiste e che il relativo nome è ortografato correttamente."

Conclusione:

Mentre potete mai potere impedire tutta la corruzione della base di dati di accesso del Microsoft, dovreste potere arrestare 98% dei problemi prima che si presentino quanto segue queste 5 punte semplici. Segua queste punte ed effettui un programma di riserva automatizzato prudente per minimizzare le vostre probabilità di perdita significativa di dati.

Le scintille di Kevin è un produttore tecnico per le soluzioni del software di Kaizen, il produttore del DBA di Digital, una MS automatizzata accesso che controlla, sostegno e programma di utilità di compact/repair. Per le più informazioni, visiti il loro Web site a http://www.kzsoftware.com/products/digitaldba

Fonte dell'articolo: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!

Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Invia i tuoi articoli alla Directory di Messaggiamo.Com

Categorie


Copyright 2006-2011 Messaggiamo.Com - Mappa del Sito - Privacy - Webmaster invia i tuoi articoli alla Directory di Messaggiamo.Com [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu