|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Choix SQL server / hyperfile |
Débuté par guest, 06 déc. 2005 08:56 - 10 réponses |
| |
| | | |
|
| |
Posté le 06 décembre 2005 - 08:56 |
Bonjour
je suis doté depuis peu d'un SQL Server. J'ai des développement à effectuer ppour lesquels plusieurs utilisateurs travailleront ensemble.
Est il plus judicieux d'utiliser sql server (je n'ai pas d'accès natif) ? quels modif au niveau du code?
merci |
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 10:44 |
Bof, c'est comme demander un avis entre Renault et Peugeot... Par contre attention à la versiond e SQL Server que tu as, sauf erreur ils ont des 'paliers' de facturation selon les versions. Attention donc de ne pas avoir à acheter une version supérieure ou des 'clients' en plus selon l'utilisation que tu en fais |
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 13:10 |
toi tu dirais que sql server et hyperfil sont pareil ???? c'est bien la première fois que je l'entend |
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 13:23 |
Moi je dis que quand une application marche bien dan sun contexte, c'est de changer la base de données qui changera l'application Il y a un monde entre les fonctionnalités théoriques et celles qui servent... J'utilise Hyper File avec une grande satisfaction, et d'autres bases (dont MySQL) avec aussi une grande satisfaction... Et je pense que pour plein d'applications un bon vieux HF Classic, qui marche tout seul sans adminstration, c'est quand même bien pratique (indépendamment de l'économie, qui est un autre sujet) !!! Mais bon, le sujet des bases de données c'est toujours un sujet sensible, y'a plein dejugements à l'emporte pièce ! |
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 13:35 |
bonjour
de toute façon la question n'est pas sur la gratuite de SQLserver et de Hyper File
et puis je rappelle SQLserver Express Edition est gratuit aussi je vous laisse aller sur msdn pour voir et comprendre. je l'ai telechargé.
maintenant reste a repondre a la question
pour le choix tout depend du contexte. il faudrait plus detailler votre besoin pour pouvoir etablir avec certitude lequels vous irait le mieux. beuacoup d'elements vont entrer en jeu
- le nombre de connexions simultanées - les differents acces (y a t il de l'acces distant, reseau intranet, web .......) - l'ouverture souhaitée : - en lecture - en ecriture (je vous rappelle que cette question est importante car hf n'est pas accessible en ecriture par un autre systeme de developpement ou un autre programme)
- la volumetries
chacun des systemes a ses avantages et inconvenient, mais votre suysteme d'iinformation doit prendre le meilleur rapport entre ceux ci. |
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 13:43 |
Je sais que tout le monde ne va pas aimer mon message, mais je me lance: Un type a dit "Y a au moins une grosse différence, HF est gratuit, lui !"
C'est ça sur : et y'en a d'autres dans le genre grosses différences :
-SQL Server a une prise en charge du langage SQL plus poussée. -SQL server a des supers outils d'administration capables d'effectuer des maintenances et des sauvegardes auto, et meme d'envoyer un email a l'admin si ces opérations ont foiré. -SQL server est *mature*, par rapport à HF/CS qui n'a qu'une année. En tout cas c'est autrement plus dur de faire planter sql server que HF/CS en production.
Maintenant, c'est vrai que ca a un gros désavantage, le prix! Alors il faut réfléchir à tes besoins, si ton applic elle sert juste à répondre automatiquement à des mails, tu feras pas le même choix que si c'est une grosse gestion hyper sérieuse pleine de gros traitements ou l'erreur est à bannir.
Je maintiens plusieurs applications en HF/CS, et franchement on a un souci de stabilité, on dira ce qu'on voudra. J'attend beaucoup d'améliorations de la part de PC soft dans les versions 10 sur cet outil, plein d'avenir mais encore un peu jeune. |
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 14:10 |
Salut
Y a au moins une grosse différence, HF est gratuit, lui !
-- Ciao Pat Biker http://aaa.windev.free.fr/
On Tue, 6 Dec 2005 12:10:03 +0100, "BB" <guest@newsgroup.fr> wrote:
toi tu dirais que sql server et hyperfil sont pareil ???? c'est bien la première fois que je l'entend
|
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 14:37 |
Bonjour
je suis doté depuis peu d'un SQL Server. J'ai des développement à effectuer ppour lesquels plusieurs utilisateurs travailleront ensemble.
Est il plus judicieux d'utiliser sql server (je n'ai pas d'accès natif) ?
En faisant une recherche sur ce forum vous verez que ce type de question est récurrent (quel base pour mon projet?) et que les réponses apportées sont bien souvent les mêmes : Il y a différentes questions auxquelles il vous faut d'abord répondre...
>quels modif au niveau du code?
Tout dépend, vous compter acheter l'accès natif ?
Sinon une petite comparaison au niveau gratuité, environnement proposé :
- SQLServer : Version actuelle : 2005 Disponibilité : Windows (versions spécifiques selon type de Windows) Licence : commerciale, shared source dans sa version 2005 Express (avec obligation de s'enregistrer) ou MSDE Versions : Microsoft SQL Server , MSDE : produit d'attaque gratuit, optimisé pour 5 utilisateurs concurrents, maximum 2 Go de disque, SQL Server 2005 Express Edition : produit d'attaque gratuit, limité à 1 CPU, tables de 4 Go, 32 bits uniquement
-HyperFile : Version actuelle : V9 Disponibilité : Windows, Windows mobile, Linux Licence : HF Classic, HF Client Serveur : compris dans l'AGL, version illimitée en nombre de connexion et en taille de la base de donnée.
-- Emmanuel Lecoester |
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 16:06 |
Bonjour, "BB" <guest@newsgroup.fr> writes:
Bonjour
je suis doté depuis peu d'un SQL Server. J'ai des développement à effectuer ppour lesquels plusieurs utilisateurs travailleront ensemble.
Est il plus judicieux d'utiliser sql server (je n'ai pas d'accès natif) ? quels modif au niveau du code?
merci
tout dépend des besoins, de l'existant etc... de l'ouverture demandée par votre application, du respect de la norme SQL etc...
HF client/serveur est récent mais totalement intégré dans les outils PCSoft, pour tirer un maximum d'efficacité de SQLServer il est souvent préférable de passer par le SQL.
SQLserver est un produit mature (cf http://fadace.developpez.com/sgbdcmp/story), HF C/S a 1 an.
SQLserver implémente tout ce dont à besoin un SGBDR, il y a même le XML...
Gros inconvénient pour moi de SQLServer c'est que le moteur fonctionne uniquement sous windows, HF C/S fonctionne sous Linux également.
Ce dernier point fait que je regarderai plusieurs fois avant de passer sous SQLserver.
De plus, ne pas oublier que souvent les SGBDR SQLserver, postgresql, Oracle... demande d'avoir un minimum de connaissance en administration (sauf si ce n'est pas vous qui géré ce point)
-- suivre ce lien pour répondre: http://cerbermail.com/… Daniel
|
| |
| |
| | | |
|
| | |
| |
Posté le 06 décembre 2005 - 19:27 |
+1 Pour l'utilisation sous Linux...
Cependant, le moteur HF/CS pour linux ne gère absolument pas les transactions dans son état actuel. (htransactiondebut plante le daemon sous mandrake 10.1). Vivement cette version 10 pour que je retire cette phrase. |
| |
| |
| | | |
|
| | |
| |
Posté le 07 décembre 2005 - 08:19 |
Merci pour vos réponses.
il se trouve que j'ai SQL server. Donc la question du cout ne se pose plus. Ensuite, je n'ai pas de serveur Linux.
Il n'est pas prévu d'achter l'accès natif sql.
Et au final, environ 15 utilisateurs se connecteront sur cette base. |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|