Oracle-databaser används inom många olika branscher och typer av program . Oracle-databas administratörer kan manuellt skapa databaser med hjälp av kommandon i en kommandorad gränssnitt eller de kan skriva skript som automatiskt genererar databaser på ad hoc-basis . Medan script - baserade databaser är populära , det finns några viktiga nackdelar med valet att ha dem skapas automatiskt istället för manuellt skapade . Komplexitet
Som en Oracle databasadministratör , är det viktigt för dig att veta strukturen på dina Oracle-databaser och hur de är relaterade till varandra . Använda skript -filer för att skapa databaser i stället för att manuellt skapa dem hindrar dig från att lära om komplexiteten i din databas första hand . Skript kan också skapa onödiga rader och tabeller i databasen , vilket leder till onödiga databas komplexitet som potentiellt kan leda till fel i framtiden .
Risk för skador
Sedan Oracle-databaser vanligtvis används av stora företag företag , finns det vanligtvis stora mängder känsliga uppgifter som lagras i databaserna . Medan skript kan enkelt automatisera databasen uppgifter och skapande , de kan också öka risken för onödiga databas skapas , vilket i sin tur kan leda till ökad och onödig belastning på databasservern . Detta kan i slutändan krascha databasens server , vilket gör ditt företags Oracle-databas för att sluta arbeta - och därmed alla anslutna applikationer som drar data från databasen för att sluta fungera samt Addera ditt engångskostnad
Skapa ett manus som fungerar felfritt och inte orsakar fel kan ha en stor engångskostnad i samband med det . Script -filer manuellt kodade script - baserade program som använder kommandon som körs efter varandra för att skapa den nödvändiga Oracle databas . Manuellt skapa databasen kan ta samma , eller lägre , tid att skapa ett skript som ska köras och skapa databasen . När du har initialt skrivit ett skapande manus , är det troligt att du kommer att behöva spendera ytterligare tid testning och felsökning det .
Budgetering och Överväganden Planering
grund tiden kostnaden i samband med Oracle skript databasen skapas , kommer budgeten att behålla din Oracle-databas ökar , eftersom utvecklare och administratörer kommer att behöva spendera tid på att skapa manus och se till att det fungerar . Vidare , om Oracle databas plattform erhåller uppdateringar i framtiden att fixa inneboende fel , kan ditt manus blivit plötsligt oförenliga , vilket kräver tid för fler utvecklare och testare som arbetar för att säkerställa att skriptet uppdateras och kompatibla med den senaste versionen av din Oracle databasprogram .