INSTALLATIONSVEJLEDNING:
Installer først Fedora 33 Workstation Edition fra en startnøgle (for at dual-boote skal du bare lade en tom partition, du ønsker, at OS skal ligge i (anbefal at krympe plads fra Disk Management i Windows 10) og vælge "Automatisk partitionering" i Fedora-installationsprogrammet.
Installer Oracle Database 18c Express Edition:
sudo dnf -y install http://mirror.centos.org/centos/7/os/x86_64/Packages/compat-libcap1-1.10-7.el7.x86_64.rpm
sudo dnf -y install http://mirror.centos.org/centos/7/os/x86_64/Packages/compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
dnf -y install libnsl
curl -o oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm -L https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
dnf -y install oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
curl -o oracle-database-xe-18c-1.0-1.x86_64.rpm -L https://download.oracle.com/otn-pub/otn_software/db-express/oracle-database-xe-18c-1.0-1.x86_64.rpm
sudo dnf -y install oracle-database-xe-18c-1.0-1.x86_64.rpm
Konfigurer databasen ved at logge ind som root og derefter køre:
sudo su
/etc/init.d/oracle-xe-18c
Ved prompten skal du angive den samme adgangskode for SYS
, SYSTEM
og PDBADMIN
regnskaber. Inkluder ingen specialtegn, og anbring ikke et tal i begyndelsen af adgangskoden.
Installer Java JDK11:
sudo dnf -y install java-11-openjdk-devel java-11-openjdk-jmods java-11-openjdk-src
Tilføj følgende linjer til bunden af hjemmebrugerens .bashrc
:
# User specific aliases and functions
export JAVA_HOME=$(dirname $(dirname $(readlink $(readlink $(which javac)))))
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/18c/dbhomeXE
export ORACLE_SID=XE
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
og brug source .bashrc
Log ind som oracle-bruger ved hjælp af:
sudo su oracle
Tilføj følgende til slutningen af oracle-brugerens .bashrc
:
# User specific aliases and functions
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/18c/dbhomeXE
export ORACLE_SID=XE
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
og skrivsource ~/.bashrc
Afslut og gå til følgende websted og download sql-developer:https:// www.oracle.com/tools/downloads/sqldev-downloads.html
Installer .rpm og kør opsætningsscriptet:
sudo dnf -y install sqldeveloper-20.4.1.407.0006-20.4.1-407.0006.noarch.rpm
cd /opt/sqldeveloper/
./sqldeveloper.sh
For HiDPI-skærme skal du tilføje til /opt/oracle-sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
følgende:AddVMOption -Dsun.java2d.uiScale=2
Sådan tilføjes en ikke-systemdatabasebruger (så du ikke behøver at se systemtabeller):I en terminal type:sqlplus sys as sysdba
Indtast linjerne:
SQL> alter session set "_ORACLE_SCRIPT"=true;
Opret en lokal bruger kaldet hvad du vil. Indtast adgangskoden til brugeren i den følgende linje efter "identificeret af"
SQL> create user usernamehere identified by passwordhere;
Giv dine brugeradministratorrettigheder:
SQL> grant all privileges to usernamehere;
Afslut derefter kommandoprompten:
SQL> exit;
Nu kan du oprette forbindelse til din lokale database i Oracle SQL Developer IDE. Søg efter sqldeveloper i system shell-menuen. Det burde starte fint, nu vil du tilføje en forbindelse til din lokale maskindatabase. Øverst til venstre i IDE-vinduet bør du se en etiket kaldet "Forbindelser" med et grønt plustegn. Klik på plustegnet, og du får en forbindelsesprompt. Indtast et passende navn til din lokale database under "Navn". Jeg kaldte min "LocalDatabase". Undgå at bruge mellemrum eller specialtegn udover understregningen, når du navngiver din database. For "Brugernavn" og "Adgangskode" skal du indtaste det brugernavn og den adgangskode, du oprettede til din ikke-systemkonto i SQL Plus-kommandoprompten. Marker feltet "Gem adgangskode". Hold værtsnavnet (localhost), port (1521) og SID (xe) standardværdierne for at oprette forbindelse til din lokale database. I bunden af forbindelsesvinduet skal du klikke på "Test", og der skulle stå Status:Succes. Klik derefter på knappen "Gem", og du skulle se din forbindelse tilføjet blandt dem i vinduet Forbindelser. Klik på "Connect", og vinduet lukkes, og du vil blive tilsluttet til databasen på din lokale maskine. Tillykke, nu kan du bruge Oracle SQL Plus på din egen computer!
Genstart din maskine, og følg instruktionerne nedenfor for pålidelig genforbindelse til din database.
BETJENINGSINSTRUKTIONER (EFTER INSTALLATION):
Hvis du allerede har udført installationstrin:Først vil du starte databasetjenesten. Skriv
fra din hjemmebrugerkonto i en terminal
sqlplus sys as sysdba
indtast derefter din databaseadgangskode, du tildelte ved installationen. Indtast
ved SQL-prompten
SQL> startup
Vent på, at databasen starter, og afslut derefter med
SQL> exit
log derefter ind som oracle-bruger:
sudo su oracle
Og kør:
lsnrctl start
Derefter for status:lsnrctl status
Afslut til hjemmebruger, åbn derefter sqldeveloper og opret forbindelse til din lokalt installerede database!
Det var det, jeg håber nogen finder dette nyttigt! :)