Questione : Deposito di informazioni di Defrag di bisogno (scambio 2003)

Ciao la necessità di All

I di comprimere il nostro DB, il formato della base di dati deve 80GB e noi oly per avere edizione 2003 di STD di scambio in modo da mantiene il DB di scambio di dismounting.

Our è immagazzinata sulla D tuttavia io che non ho altro 80GB di spazio su esso in modo da devo generare il DB del Temp sulla E: il

Could qualcuno lo ha lasciato conoscere che cosa l'ordine è, anche se genera il temp che il DB sull'azionamento di E io deve manualmente copiarlo di nuovo alla D o esso realmente comprimerà la lima in tensione corrente di .edb.

Thanks
class= del

Risposta : Deposito di informazioni di Defrag di bisogno (scambio 2003)

Lo applaudo per volere un alimentatore comune di errori.  Lasciarlo spiegare come li faccio.

Generare una funzione globale per la vostra logica comune dell'alimentatore di errori.  “Il punto di ingresso del vostro app„ può funzionare--Non so--deve essere accessibile da dovunque. Denominiamo quel functio ErrorRoutine ().

Allora codificare tutti i suboutines qualcosa di simile:


MySub secondario riservato ()
Su rivestimento di avanzamento di errori
….

Sul riassunto di errore dopo

Su rivestimento di avanzamento di errori

….

Rivestimento:
Se err.number allora se ErrorRoutine (vbRetry) = vbRetry allora riprende  

Uscire il sommergibile



La mia versione di ErrorRoutine valuta per il parametro e se il presente pubblica una terminazione, l'annullamento di altra prova, processa nuovamente il richiamo.  Ciò consente il funzionamento guast di essere processata nuovamente (che trovo utile per debuggin).






Altre soluzioni  
 
programming4us programming4us