7
votes

Comment entrer dans Oracle Development?

Je suis un développeur .NET / C #, mais je dois mettre en place une plate-forme de développement Oracle. Je n'ai aucune idée de l'oracle et j'espérais un conseil. Voici quelques points qui m'intéressent:

  • Qu'est-ce que la licence? Est-il possible d'obtenir des copies de produits Oracle pour le développement, comme nous obtenons SQL Server de MSDN?
  • Quel système d'exploitation devrais-je avoir sur la machine serveur principale? Sont des spécifications importantes?
  • Quel est l'état actuel de jeu concernant l'interopération .Net-oracle? Y a-t-il des outils qui valent la peine d'être vérifiés?

    Merci pour vos réponses et désolé pour une telle question de niveau de débutant.


0 commentaires

4 Réponses :


1
votes
  • oui - c'est en fait un peu plus facile: Il suffit de vous inscrire à un compte OTN et Vous pouvez télécharger les versions d'entreprise de la base de données pour développer / tester avec. Aussi loin que je me souvienne, c'est fait sur la base de la confiance - c'est-à-dire pas de nag écrans, pas de chèques, etc.

  • Le logiciel de base de données est disponible pour Linux, Windows et presque certainement les autres plates-formes. J'ai trouvé que la configuration sera beaucoup moins douloureuse sur Windows.

  • Il existe un pilote ODP à Faciliter la connectivité entre .NET et oracle

    espère que cela aide!


0 commentaires

5
votes

Un bon endroit pour démarrer peut être avec l'édition express: http://www.oracle.com/technetwork/database/database-Technologies/express-edition/Overvietition/index.html

C'est gratuit et vous permet de jouer et de vous sentir comme des choses. Comme d'autres l'ont mentionné, vous pouvez également obtenir des versions de test de certaines des trucs d'entreprise.

Il fonctionne sur les widnows (vous n'aurez donc pas besoin d'installer de nouveaux systèmes d'exploitation), sur la plupart des machines de bureau. Je trouve que j'ai besoin d'environ 2 concerts de RAM pour diriger l'oracle et d'autres outils confortablement, mais YMMV.

L'installation et la gestion du serveur sont via une application Web fournie avec une application Web fournie, bien que Oracle a également un outil de développeur SQL gratuit ( http://www.oracle.com/technology/products/database/sql_developer/index.html ) Vous pouvez utiliser (que je préfère).


1 commentaires

... Bien que gardez à l'esprit que XE est basé sur 10g I.e. Pas la dernière version.



2
votes

Le Outils de développeur Oracle pour Visual Studio Peut sortir pratique (j'aime pouvoir faire une certaine gestion de DB directement dans Visual Studio, spécialement lorsque vous n'avez que quelques tâches simples). Et plus généralement le .NET Developer Center où vous pouvez trouver de nombreux produits , aide et articles sur .NET <=> Oracle Interaction.


0 commentaires

0
votes

Personnellement, j'oublierais Oracle Express et télécharger à la place de l'édition complète d'Oracle. Sous Windows, il est assez facile d'installer et vous pouvez l'utiliser aux fins de développement, de prototypage ou d'auto-éducation sans avoir à acheter une licence.

Comme d'autres l'ont dit, vous voudrez également télécharger les pilotes ODAC / ODP.NET et le développeur SQL.

Pour commencer, vous voudrez peut-être essayer de suivre une partie du Oracle par exemple Tutoriels . Ils vous emmènent à travers les bases (installation, développement PL / SQL à l'aide de SQL Developer).

Je recommanderais également de lire les premiers chapitres du livre de Tom Kyte - Expert Oracle Base de données Architecture: Techniques de programmation et solutions.


0 commentaires