J'ai une base de données d'accès 1gig, y at-il une sorte de formule qui donne un délai pour le compactage d'un db acccess. Je comprends que cela se passe beaucoup de choses sur le matériel, mais en supposant que toutes les choses sont égales, est-ce qu'il y a une façon de savoir si 1gig prendra 1 heure ou 20 minutes pour compacter? mercibase de données d'accès compact
Répondre
Combien de temps cela a-t-il passé?
Vous pouvez le regarder créer la nouvelle base de données et regarder sa taille de fichier augmenter pendant le processus compact. Si vous pensez qu'il est accroché, vous pouvez le tuer et l'essayer à nouveau.
première fois que je l'ai fait avec cette base de données. Cela dure une heure. maintenant –
si vous pensez qu'il est accroché, vous pouvez le tuer et l'essayer à nouveau. le gestionnaire de tâches dit-il qu'il fonctionne furieusement? – Beth
Vous pouvez voir une barre de progression dans la barre d'état. Une heure n'est pas impossible pour le premier compact sur un fichier gigaoctet. – Fionnuala
Pour une base de données de 1 Go, je suggère une connexion RDP au serveur de fichiers sur lequel il vit et exécuter le compact sur ce serveur. Si c'est un MDB, vous n'avez pas besoin d'Access - un vbScript peut le faire très bien, car Jet est installé sur chaque copie de Windows à partir de Win2000. Si c'est un ACCDB, alors vous pouvez installer la version actuelle de l'ACE et l'utiliser, mais il peut être plus simple d'installer Access.
La raison pour laquelle je le ferais dans la RAM du serveur est simplement d'éviter de tirer le fichier sur le réseau local. Un LAN 100BaseT va encore être des taux d'E/S significativement plus faibles qu'entre la RAM et le disque sur le serveur. Si c'est un réseau GBit, c'est un jeu de balle différent, mais pour un fichier de 1 Go, je ne veux toujours pas être compact sur le réseau.
Et si votre fichier est déjà 1 Go, je prévois de migrer bientôt, de toute façon. Il est beaucoup trop facile pour que quelque chose devienne incontrôlable et gonfle le fichier jusqu'à une partie significative de la limite de 2 Go.
- 1. Corruption de la base de données SQL Compact Edition
- 2. Comment ouvrir la base de données SQL Compact Lecture seule
- 3. Conversion d'une base de données SQL Server en une base de données SQL Server Compact. Et retour
- 4. sql server compact edition Éditeur de données
- 5. LINQ to SQL et SQL Compact - problème de partage de fichiers de base de données
- 6. Créer par programme un fichier de base de données MS SQL Compact sur un bureau
- 7. Erreur la création du fichier de base de données SQL compact du modèle
- 8. Comparaison de DateTime dans Entity Framework avec une base de données Sql Server Compact
- 9. Visual Studio 2008 (C#) avec une erreur de base de données SQL Compact Edition: 26
- 10. SQL Server Compact Edition - Création d'une table de base de données
- 11. SQL Server Compact - nombre d'enregistrements/espace utilisé pour toutes les tables de la base de données
- 12. Comment utiliser une base de données MS Access avec Compact Framework?
- 13. Comment utiliser une base de données "sql compact" à partir d'un langage non .NET?
- 14. Pourquoi ne puis-je pas insérer un enregistrement dans ma base de données SQL Compact 3.5?
- 15. Can Entity Framework peut être utilisé pour générer la base de données SQL Server Compact
- 16. Compact Framework: lecture d'une base de données SQL CE sur un PDA à partir d'un PC
- 17. Comment obtenir des autorisations pour une base de données Sql Compact?
- 18. Exporter les données de la base de données Sql Compact (fichier mdf) au format Access ou Excel ou CSV
- 19. Comment empêcher l'effacement de SQL Compact DB?
- 20. Base de données pour un système embarqué
- 21. Performances de SQL Server Compact Edition 3.5
- 22. SubSonic et MS SQL Server Compact - fournisseur de données
- 23. Liaison de données dans C# sur Compact Framework
- 24. Base de données premiers projets de base de données
- 25. Utilisation de l'édition SQL Server Express au lieu de l'édition Compact en tant que cache de base de données locale?
- 26. données JTree base de données
- 27. Comment déployer un fichier de base de données SQL Compact Edition (.sdf) dans le dossier AppData? Chaîne de connexion?
- 28. Génération de classes Linq à partir d'une base de données SQL Compact 3.5 à l'aide de SQLMetal
- 29. de base de données
- 30. Base de données Wordpress dans la base de données MySQL?
Il peut être plus rapide de le renommer pour que personne ne puisse faire de mises à jour, le copier sur votre disque dur local, le compoacter et le recopier sur le serveur. –