12
votes

Y a-t-il un meilleur outil par rapport au développeur Oracle SQL?

Je commence juste à apprendre à apprendre Oracle SQL Developer en développant le code PL / SQL à mon nouvel emploi et que c'est un outil correct, il manque beaucoup de commodités et de fonctionnalités que vous souhaiteriez lors de la rédaction de programmes utilisant des programmes. une IDE différente (comme une idée).

Y a-t-il un outil différent qui aide vraiment lors de la construction de grands paquets / procédures / fonctions du code PL / SQL par rapport au développeur SQL de Oracle 3? Il serait préférable d'obtenir des fonctionnalités telles que l'achèvement du code ou d'avoir la possibilité de cliquer sur un nom de procédure pour passer rapidement à un morceau de code et d'autres fonctionnalités agréables de ce type?


6 commentaires

Non. Je suis totalement nouveau à Oracle, c'est pourquoi je me demande;) J'ai généralement fait des applications basées sur MySQL ou Postgres, et je n'ai jamais eu la nécessité d'écrire de nombreuses procédures stockées ... ou des colis d'entre eux. Cette société a une intégralité de codeBase pleine d'entre eux. C'est très différent de ce que je suis habitué à ... alors avoir un outil pour aider fera une grande différence.


Je recommanderais aussi des toads (bien que ce soit un peu cher)


@Egervari Yeah Oracle prend des choses à s'habituer. J'ai eu Mes problèmes comme bien


J'ai eu une certaine expérience avec Plsql Developer AllroundAutomations.com/plsqldev.html


Aux deux commentateurs qui recommandent Toad .... Que diriez-vous de vous écrire comme une réponse? J'aimerais que je ne l'ai pas utilisé dans 13 ans, alors n'a donc rien d'utile à dire à ce sujet.


J'utilise le développeur Oracle SQL gratuit pour quelque chose comme 7 ans de manière intensive. PRO: GRATUITEMENT, S'installe dans l'espace utilisateur sur Windows (son juste une application Java), est stable, peut faire tout ce dont vous avez besoin, débogage, exportations, vous nommez-le. Seul outil supplémentaire nécessaire est SQL * Plus pour certains scripts. Con: L'indentation de la source pour les packages Oracle est désordonnée, je recommande d'éditer le code source dans un éditeur externe décent tel que NOTEPAD ++. Ne sais pas si PL / SQL Dev ou TOAD ont de meilleurs éditeurs.


3 Réponses :


3
votes

Je pense que Oracle SQL Developer est correct pour développer le code PL / SQL, il s'agit d'un logiciel gratuit produit par Oracle Org, cela peut manquer de fonctionnalités spécifiques. Mais il satisfait la plupart des usages et fonctionnalités communs.

TOAD est un outil plus puissant avec très largement utilisé. Mais vous avez besoin d'obtenir une licence.


0 commentaires

14
votes

développeur PL / SQL par allroudryAutomations c'est vraiment bon. Fournit toutes les fonctionnalités de base que les autres outils fournissent. Et très bien tout en déboguant vos procédures, fonctions et déclencheurs stockés. Mais c'est aussi une version sous licence. Il n'y a pas. Des ajouts sont disponibles, ce qui rend l'outil plus puissant et vous pouvez personnaliser votre développeur PLSQL, comme indiqué sur les liens suivants. ici et ici


0 commentaires

2
votes

Le développeur PL / SQL était intéressant d'essayer il y a quelques années, mais je me trouve toujours en train de faire une quantité décente de travail de type DBA, et ce n'était pas très utile avec cela. Mes compétences de la DBA ne sont pas particulièrement fortes, de sorte que la zone, le crapaud et le développeur SQL sortent définitivement de l'avant.

Globalement, je préfère le crapaud (bien que cela puisse être un porc de ressource et que tout fonctionne comme vous le souhaitez peut être une douleur). Il y a différentes versions (une spécifiquement pour les développeurs) donc une de ces personnes pourrait vous convenir.

J'ai récemment lancé un nouvel emploi et j'ai décidé de donner à SQL Developer une course (c'est-à-dire parce que le crapaud est suffisamment cher que certains endroits ne dépensent pas l'argent dessus ... comme mon dernier emploi ... Donc semblait être une bonne idée de choisir un outil que je savais que j'aurais partout). Cela a certainement ses problèmes (il semble être assez obstiné de briser une connexion si une requête est en cours d'exécution ... mais c'est possible comme une chose de Java), mais c'est libre, léger et obtient le travail.

Une note sur le crapaud: à ce stade (éventuellement pour le futur facilitée) est strictement une application 32 bits. Il sera exécuté dans une boîte à Windows 64 bits et se connecter à une base de données Oracle 64 bits, mais le client Oracle doit être 32 bits


0 commentaires