Question

Je souhaite que notre équipe se développe sur des instances locales d'une base de données Oracle.Avec MS SQL, je peux utiliser SQL Express Edition.Quelles sont mes options ?

Était-ce utile?

La solution

Oracle propose également une édition express.Je pense que c'est plus limité (IIRC, vous ne pouvez avoir qu'une seule base de données sur une instance)

OracleXE

Autres conseils

J'ai eu beaucoup de succès avec Oracle 10g Express Edition.Il est livré avec Oracle Aplication Express qui permet une administration et une création simples de logiciels via une interface Web.Il est limité à 4 Go d’espace disque, 1 Go de RAM et n’utilisera qu’un seul processeur.

C'est gratuit et, d'après mon expérience, il est fiable à 100 %.Il peut facilement être hébergé au sein d’une machine virtuelle.

Oracle SQL Developer est également une application multiplateforme qui peut être utilisée avec n'importe quelle version d'Oracle et qui est également gratuite.Oracle 10g est superbe.Allez-y :-)

Je suis satisfait d'Oracle XE à des fins de développement.

J'ai ce morceau de veuve à partager ;si vous rencontrez des problèmes comme ORA-12519 :TNS : aucun gestionnaire de service approprié trouvé ou ORA-12560 :TNS : erreur d'adaptateur de protocole de temps en temps, puis essayez de modifier votre paramètre PROCESSES, connectez-vous à Oracle en utilisant sys en tant que sysdba et exécutez ce qui suit :

ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE;

Après avoir modifié le paramètre PROCESSES, redémarrez votre service Oracle.

Oracle permet aux développeurs de télécharger et d'utiliser Oracle gratuitement dans le but de développer des logiciels (au moins pour le prototype initial, il est préférable de lire les termes de la licence).Téléchargements ici.

Nous avons fini par utiliser Oracle XE.Installez le client, installez Express, redémarrez, cela fonctionne.

Je ne recommande pas Oracle XE.Mes collègues et moi avons réalisé un projet sous Oracle et avons été gravement bloqués après avoir essayé d'utiliser XE pour nos instances de développement locales.La base de données a bien fonctionné jusqu'à ce que nous commencions à exécuter des tests de résistance locaux, auquel cas elle a commencé à abandonner les connexions.

Je ne sais pas s'il s'agit d'une limitation intentionnelle et documentée ou si nous venons chacun de rencontrer un bug étrange, mais je vous recommande fortement de rester à l'écart de XE.Lorsque nous sommes tous deux passés à la version complète, nos problèmes ont immédiatement disparu.

De plus, Oracle n'exige aucun type de confirmation de licence pour le serveur complet ;il faut cliquer sur quelque chose pour dire que vous avez bien acquis une licence, mais cela ne vous oblige pas à le prouver.Donc, si vous disposez effectivement d'une licence pour utiliser Oracle, il n'y a aucune raison pour que vous ne puissiez pas simplement installer la version complète sur vos machines de développement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top