Indholdsfortegnelse:
- SQL * Plus
- I første del af 2006 tilføjede Oracle et nyt værktøj til mixen - Oracle SQL Developer (tidligere kendt som Project Raptor). Det er et gratis Java-baseret grafisk miljø, der er målrettet mod databaseudviklere. Med SQL Developer kan du gennemse databaseobjekter, køre SQL-sætninger og SQL-scripts og redigere og debugere PL / SQL-sætninger.
- Ud over SQL * Plus og nyfødte Oracle SQL Developer aktiverer en række andre værktøjer Du skal arbejde med PL / SQL. Årsagen til at bruge nogen af disse er at gøre dit liv lettere. Selvfølgelig kan enhver GUI have fejl / begrænsninger / problemer, men generelt er profferne normalt opvejer ulemperne. Her er et par populære valgmuligheder:
Video: SQL 2025
Når du har installeret databasen, er det næste spørgsmål, "Hvor vil du køre alle disse PL / SQL-programmer? "Svaret er ikke så simpelt som du måske tror. Det endelige mål er produktivitet, og du kan oprette PL / SQL-programmer fra talrige værktøjer.
SQL * Plus
Hvis du allerede har arbejdet med Oracle, har du sikkert hørt om SQL * Plus. Dette værktøj er installeret med alle versioner af Oracle (både server og klient). Hovedformålet med SQL * Plus er at give hurtig og nem adgang til databasen i både interaktive og batch modes. Sammenlignet med de førende GUI udviklingsværktøjer, er SQL * Plus et relativt primitivt værktøj, som de fleste professionelle udviklere sjældent bruger.
Du kan køre SQL-scripts, PL / SQL-scripts og andre scripts ved at bruge det interne kommandosprog i SQL * Plus i sig selv. Mange udviklere gør alt deres arbejde ved at bruge SQL * Plus, fordi de ikke stoler på de fancy GUI-værktøjer.
Flere versioner af SQL * Plus er tilgængelige efter afslutningen af installationen af Oracle-databasen:
- Den kommandolinje grænseflade er det mest anvendte værktøj, fordi det kan kaldes fra et hvilket som helst operativsystem batch sprog.
- Det grundlæggende SQL * Plus GUI-værktøj består af en wrapper omkring samme kommandolinjegrænseflade. Det har nogle GUI-funktioner som evnen til at indstille valgmuligheder i specialformularen, men det kan næppe betegnes som meget brugervenligt. i
- SQL * Plus er den nyeste og har nogle gode funktioner, men det kan også kræve nogle løsninger til at håndtere timeout-indstillinger og sikkerhedsrettelser.
Oracle SQL Developer
I første del af 2006 tilføjede Oracle et nyt værktøj til mixen - Oracle SQL Developer (tidligere kendt som Project Raptor). Det er et gratis Java-baseret grafisk miljø, der er målrettet mod databaseudviklere. Med SQL Developer kan du gennemse databaseobjekter, køre SQL-sætninger og SQL-scripts og redigere og debugere PL / SQL-sætninger.
I øjeblikket er dette produkt stadig i "Early Adopter" -fasen, selv om det er et godt alternativ til kommandolinjens grænseflade.Forfatterne anbefaler ikke at bruge det i produktionssystemer uden væsentlig test, men SQL Developer ser meget lovende ud. Hvis du ikke har adgang til et mere modent tredjepartsværktøj, skal du prøve det (klik her
Tredjepartsværktøjer
Ud over SQL * Plus og nyfødte Oracle SQL Developer aktiverer en række andre værktøjer Du skal arbejde med PL / SQL. Årsagen til at bruge nogen af disse er at gøre dit liv lettere. Selvfølgelig kan enhver GUI have fejl / begrænsninger / problemer, men generelt er profferne normalt opvejer ulemperne. Her er et par populære valgmuligheder:
Toad fra Quest Software:
- Toad er det mest populære PL / SQL-kodningsværktøj på markedet. Det indeholder et flot redigeringsmiljø for SQL og PL / SQL. Det mest karakteristiske element i Toad er dog en meget kraftfulde sæt administrative værktøjer. Toad giver et fuldt arbejdsmiljø for DBA'er og strømbrugere. SQL Navigator fra Quest Software:
- SQL Navigator, et andet produkt fra Quest Software, har et mere begrænset publikum. Det er bygget af Oracle-udviklere til Oracle-udviklere. Alt der er optimeret til at skrive PL / SQL eller SQL så hurtigt og effektivt vely som muligt. Det er ikke så nyttigt for DBA'er, men dens add-ons og overordnede funktionaliteter gør det til en meget attraktiv mulighed for server-side udviklere. RapidSQL fra Embarcadero:
- RapidSQL, et andet stort udviklingscentreret værktøj, er fokuseret på at arbejde med hele IT-miljøet. Fordi Embarcadero er målrettet mod flere enterprise-wide-løsninger, har RapidSQL mange funktioner, der måske bare kommer i vejen og forvirrer PL / SQL-begynderen. RapidSQL indeholder dog alt, hvad du behøver for at maksimere din produktivitet. For mere information kan du læse et sæt anmeldelser af disse værktøjer her