Innehållsförteckning:
Video: Dell EMC PowerProtect Oracle RMAN Agent: How to Install and Configure the Oracle Server 2024
Om du vill konfigurera en typisk PL / SQL-miljö behöver du följande komponenter:
- Databasserver: Detta är en dator (eller set av datorer) som kör Oracle-databasen. Oracle körs i många populära datormiljöer. Det vanligaste med Oracle är UNIX, Linux eller någon version av Microsoft Windows. PL / SQL körs vanligtvis på databasservern. Men Oracle har också ett antal produkter som kan använda PL / SQL (Forms Developer 10 g , Report Developer 10 g , och så vidare).
- Databashanteringssystem (DBMS): Detta är själva Oracle-mjukvaran. Denna programvara är installerad på databasservern. Du måste ha det installerat innan du skapar en databas.
- Databas: En databas är i första hand en uppsättning tabeller och data som utgör den permanenta (permanenta) informationen för ditt system. Du kommer också att lagra många andra saker i databasen som kod, index (för att hjälpa sökfrågor att köras snabbare) och så vidare. De flesta intressanta saker som du kan göra med en databas (till exempel Java-klasser, ögonblicksbilder och länkar till andra databaser) ligger utanför ramen för denna bok.
-
När du installerar databasprogramvaran ger Oracle dig möjlighet att installera en provdatabas. Om du utnyttjar det här alternativet kan det hjälpa dig att komma igång.
- Applikationsservern: Det här är den dator där din programkod lagras och körs. Nu när de flesta applikationsutveckling görs för webben behöver du en plats att lagra och genomföra dessa program. Dessa program körs vanligtvis på en applikationsserver. De kan också köras på alla vanliga operativsystem, men brukar köras på Microsoft Windows eller UNIX.
- Programservernsprogram: För att program ska fungera på en applikationsserver behöver du speciell programvara för att hantera och köra dessa program. De vanligaste produkterna är Orion och Apache. I en Oracle-miljö ser du ofta Oracles egen applikationsserver, kallad Internet Application Server (IAS), som är en förlängning av Orion-serverns programvara.
- Klientdatorn och programvaran: Batchrutiner körs vanligtvis direkt på databasservern, men klientprogrammen körs från en dator. Webapplikationer körs i en webbläsare, och klient / serverprogram körs direkt på klientdatorn. Webapplikationer körs huvudsakligen på applikationsservern och presenterar skärmutmatningen på klientmaskinen endast via webbläsaren.
- Nätverk: Databasservern, applikationsservern och klientdatorerna måste kunna prata med varandra via någon form av nätverk eller via Internet.
Om du ställer in en miljö bara för att ta reda på hur PL / SQL fungerar, behöver du åtminstone tillgång till en databasserver och en klientdator. Om du försöker lära dig hemifrån kan du lägga allt på samma dator. (Det förutsätter att du har en ganska kraftfull dator.)
Krav på hårdvara och programvara
Om du ansluter till en befintlig Oracle-databas på en dedikerad server behöver du inte en mycket kraftfull maskin. Om du vill köra hela Oracle-miljön på samma dator behöver du dock en dator med tillräckliga resurser för att fungera smidigt. Du kan använda Oracles listade minimikrav som en riktlinje för den nödvändiga hårdvaran och mjukvaran. Men du får en enklare tid om du har följande maskinvaru- och / eller programvaruresurser tillgängliga:
- CPU: Intel Pentium 4 eller AMD Athlon 1. 5 GHz och uppåt.
- Minne: 1GB eller mer.
- Hårddisk: 2. 5GB eller mer gratis.
- Operativsystem:
• Microsoft-baserad: MS Windows 2000 eller MS Windows XP.
• UNIX-baserad: Om din arbetsstation är UNIX-baserad är du förmodligen ganska teknisk redan. Kontrollera OTN (se nedan) för eventuella problem som du måste överväga.
- Säkerhetsprogram: Oracle använder flera TCP / IP-portar, var därför försiktig när du konfigurerar brandväggar. Om databasen försöker komma åt något via TCP / IP, blockera inte det. Problemet uppstod nyligen när Microsoft tillhandahöll en inbyggd brandvägg för Windows XP Service Pack 2 och många användare hade konfigurationsproblem. Förvänta dig därför att vissa brandväggsmeddelanden dyker upp efter installationen.
Åtkomst till Oracle Technology Network
Oracle Corporation stöder ett forum för att publicera teknisk information som heter Oracle Technology Network (OTN). OTN innehåller en mängd information för Oracle-proffs. Eftersom PL / SQL är språket i Oracle-databaser innehåller OTN många värdefulla resurser för att hjälpa dig att upptäcka hur du använder PL / SQL effektivt.
OTN: s webbplats ger dig tillgång till läromedel, diskussionsforum, dokumentationsbibliotek, och bäst av allt, en plats för att ladda ner programvaran. På grund av den stora storleken på några av filerna är en rimlig snabb anslutningshastighet förmodligen ett måste.
För att registrera, gå till OTN: s webbplats och klicka på länken Ny OTN-besökare. Klicka sedan på länken Join OTN, och klicka på raden på nästa sida för att skapa ett konto. Registreringen är gratis, väldigt enkel, och bör ta dig bara en minut eller två.
När du har registrerat dig är du redo att ladda ner allt du behöver (gratis så länge du bara lär dig att lära känna Oracle).
Installera databasen
Som det här skrivandet heter den senaste versionen Oracle Database 10 g . För att lära känna PL / SQL bör du installera den senaste versionen av 10 g tillgänglig för din miljö. Detta gör att du kan träna med alla tillgängliga nya funktioner. Med varje release förbättrar Oracle PL / SQL-språket genom att lägga till nya funktioner och förbättra prestanda.
Vilken version ska du använda?Enterprise Edition är att föredra eftersom det innehåller några funktioner som du kanske är intresserade av senare under ditt arbete med PL / SQL.
När du har laddat ner den korrekta versionen av databasen måste du installera den. Här är några användbara uppgifter som du bör vara medveten om under databasinstallationen:
- Var noga med att spela in databasens namn när du installerar det.
- En förkonfigurerad databas med exempel scheman är till stor hjälp. (Schemas är uppsättningar objekt som tillhör den specifika databasanvändaren. Om ett objekt tillhör användaren SCOTT, är det en del av schemat SCOTT.)
- Glöm inte att låsa upp och ställa in lösenord för de vanligaste scheman (SCOTT, HR, OE).
- OTN innehåller mycket användbar information, inklusive hela Oracle-dokumentationsbiblioteket. Kolla in snabbinstallationsguiden (föredraget för nybörjare) eller installationsguiden för installationsdetaljer som är specifika för ditt operativsystem. Båda guiderna innehåller steg som är ganska lätta att följa.
Om du har erfarenhet av att installera andra stora produkter, bör du kunna installera databasen framgångsrikt. Naturligtvis, som med någon komplex mjukvara, kanske du har några problem, men många internetresurser är tillgängliga för att hjälpa dig om det behövs.