SQL Server ou SQL Express ? - SQL/NoSQL - Programmation
Marsh Posté le 11-12-2016 à 09:40:08
Techniquement et légalement tu peux utiliser SQL Server Express comme BdD de production sans problème.
Hormis les restrictions :
|
Tu y perds aussi d'autres outils (Profiler, etc)
Les limitations ont un peu évolué au fil des versions. A une époque il était possible moyennant une bidouille de faire sauter la limite de taille (qui était alors de 4To) mais je ne sais pas si ça fonctionne encore. Et c'est mal, tu voles de l'argent à MS
Tes bases tiendront parfaitement dedans, par contre si tu as beaucoup d'utilisateurs ou de grosses queries gourmandes en mémoire tu vas sentir les limitations.
Marsh Posté le 11-12-2016 à 09:51:57
Merci pour ces précisions ... J'utilisais SQL Agent (pour lancer des .bat) mais cela pourrait être remplacé pour le planificateur de tâches ...
Marsh Posté le 11-12-2016 à 10:28:02
Reply
Marsh Posté le 09-12-2016 à 15:03:08
Bonjour,
J'ai un ancien serveur avec Windows server 2000 + ERP interne + base de données sous SQL Server 2000.
Je dois tout migrer sous un nouveau serveur ESX avec machine virtuelle Windows 2012 R2, mais là n'est pas la question.
Je me demande s'il est indispensable pour moi d'avoir "SQL Server" plutôt que "SQL Express".
En effet, voici les caractéristiques actuelles de nos bases contenues dans SQL Server 2000 :
- 3 bases de données occupant au total 1,8 Go
- La plus grosse des 3 fait 1,5 Go
- Environ 60 tables dans la base la plus grosse
- La plus grosse table (historique) comprend 1.000.000 de ligne (mais je crois qu'on n'est pas limité par le nom de ligne)
- La deuxième fait 200.000 lignes
Pensez-vous que l’on puisse se contenter de SQL Express ? Quels sont les limitations ? Nombre de table ? Taille ? Nombre de colonne par table ?
Merci de vos conseils et de votre aide.