Benutzer-Werkzeuge

Webseiten-Werkzeuge


docu:oracle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
docu:oracle [2020/01/23 11:32]
aaa095
docu:oracle [2020/01/23 11:33] (aktuell)
aaa095 alte Version wiederhergestellt (2020/01/22 07:41)
Zeile 1: Zeile 1:
-====== ​MariaDB (MySQL) ​======+====== ​Oracle ​======
  
-Den Studierenden des Department Informatik steht eine MaraDB 10.3.21-MariaDB-1:​10.3.21 ​für Ausbildungszwecke zur Verfügung.+Den Studierenden des Department Informatik steht eine Oracle 18c (18.5) DB für Ausbildungszwecke zur Verfügung.
  
-Auf dieser Seite stellen wir Ihnen die Zugangsdaten für die[[:​docu:​oracle#​zugangsdaten_fuer_die_oracle_db-verbindung_im_ai-labor|]]MaraDB-Verbindung im AI-Labor zur Verfügung. ​Ein Account muss jeweils individuell beantragt werden via+Auf dieser Seite stehen ​Ihnen die [[:​docu:​oracle#​zugangsdaten_fuer_die_oracle_db-verbindung_im_ai-labor|Zugangsdaten für die Oracle Datenbank-Verbindung im AI-Labor]] (Server, Port, SID, Instanz, JDBC-Connection String, PHP-Connection,​ …), sowie Beispiele zum Anbinden im SQL-Developer und PL/​SQL-Developer ​zur Verfügung. ​Desweiteren sind Links zu diversen [[:​docu:​oracle|Dokumentationen]],​ und nützlichen [[:​docu:​oracle|UML- und Datenbanktools]] (ER, Toad von Quest, SQirreL) gelistet.
  
-Mail an [[support@informatik.haw-hamburg.de?​body=HAW-Account für MariaDB&​subject=Account MariaDB|support@informatik.haw-hamburg.de]]+===== https://​ora14.informatik.haw-hamburg.de ​=====
  
-===== Zugangsdaten für die MariaDB-Verbindung im AI-Labor: =====+===== Dokumentationen ===== 
 + 
 +Oracle 12c Dokumentation im AI-Labor: [[https://​ora14.informatik.haw-hamburg.de/​|https://​ora14.informatik.haw-hamburg.de]] 
 + 
 + 
 +===== Zugangsdaten für die Oracle DB-Verbindung im AI-Labor: ===== 
 + 
 +**__Oracle 18c DB:__ **
  
 Eine Verbindung ist nur über ein HAW-Netzwerk möglich. Wenn Sie eine IP-Adresse von außerhalb der HAW nutzen, müssen Sie zunächst eine VPN-Verbindung zur HAW aufbauen. Eine Anleitung hierzu finden SIe unter: Eine Verbindung ist nur über ein HAW-Netzwerk möglich. Wenn Sie eine IP-Adresse von außerhalb der HAW nutzen, müssen Sie zunächst eine VPN-Verbindung zur HAW aufbauen. Eine Anleitung hierzu finden SIe unter:
Zeile 15: Zeile 22:
 __Details für die Verbindung zur Datenbank:​__ __Details für die Verbindung zur Datenbank:​__
  
-**Server:** ''​mariadb.informatik.haw-hamburg.de''​ \\+**Server:** ''​ora14.informatik.haw-hamburg.de''​ \\ 
 +**Port:** 1521\\ 
 +**SID:** inf14\\ 
 +**Instanz:​** ''​inf14.informatik.haw-hamburg.de''​ \\
 **Benutzername:​** <​HAW-Account>​\\ **Benutzername:​** <​HAW-Account>​\\
-**Passwort:​** <frei wählbar, intial ​HAW-Account>\\ +**Passwort:​** <HAW-Passwort> 
-**Default-Datenbank:** <​HAW-Account>​\\ + 
-**JDBC-Connection-String:** jdbc:​mariadb://​mariadb.informatik.haw-hamburg.de:​3306/<​HAW-Account>​\\+**JDBC-Connection-String:​** ''​jdbc:​oracle:​thin:​@ora14.informatik.haw-hamburg.de:​1521:​inf14'' ​\\ 
 +(mit C:​\ail\instantclient_12_2\ojdb8.jar) 
 + 
 +**PHP-Connection (mit Oracle-Service):** ''​oci_connect('​<​HAW-Account>​', '<​HAW-Passwort>​ ', '​ora14.informatik.haw-hamburg.de/​inf14.informatik.haw-hamburg.de'​);''​ 
 + 
 +**PHP-Connection ​(mit Easy-Connect):** ''​oci_connect('<​HAW-Account>',​ '<​HAW-Passwort>​ ', '''​ (DESCRIPTION=(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ora14.informatik.haw-hamburg.de)(PORT = 1521)))(CONNECT_DATA=(SID=inf14)))'''​);''​ 
 + 
 +[[http://​www.oracle.com/​technetwork/​articles/​dsl/​php-oic-install-linux-2275399.html|Link zur Oracle-PHP-Dokumentation]] 
 + 
 +//​__Beispiel SQL-Developer:​__ // \\ 
 +{{:​docu:​a3963f4a106038041d43fb6f57785bdb.png}} 
 + 
 +//​__Beispiel PL/​SQL-Developer:​__ // 
 + 
 +{{:​docu:​6557da43930dd4992afdc602478a8479.png}} 
 + 
 +//​__Beispiel SQLcl: __ // 
 + 
 +SQLcl 18.3: ./sql <​HAW-Account>​@ora14.informatik.haw-hamburg.de:​1521:​inf14 
 + 
 +---- 
 + 
 +//__Oracle 12c [[https://​apex.oracle.com/​i/​|Apex]] (Application Express):​__URL:​ [[https://​ora14.informatik.haw-hamburg.de:​8443/​ords|ora14.informatik.haw-hamburg.de/​ords]] // 
 + 
 +//Ein Apex Zugang wird auf Nachfrage freigeschaltet. Anfrage unter: Michael.Brodersen@haw-hamburg.de//​ 
 + 
 +**Oracle JDBC-Treiber (Oracle Instant-Client):​ ** [[http://​www.oracle.com/​technetwork/​database/​features/​instant-client/​|http://​www.oracle.com/​technetwork/​database/​features/​instant-client/​]] 
 + 
 +**Oracle JDBC-Treiber (Oracle Instant-Client) im AI-Labor:** C:\ail\instantclient_12_2\ojdbc8.jar 
 + 
 +---- 
 + 
 + 
 +===== Nützliche Tools ===== 
 + 
 +==== Datenbanktools (Auswahl) ====
  
-__Nützliche Tools__+  * [[https://​de.wikipedia.org/​wiki/​SQL_Developer|SqlDeveloper]]:​​ Freeware, jedoch Registrierung bei Oracle-Technet erforderlich,​​ [[http://​www.oracle.com/​technetwork/​developer-tools/​sql-developer|​SQL-Developer]]
  
- ==== Datenbanktools (Auswahl) ====+  * [[http://​​www.allroundautomations.com|PL/​​SQL Developer]]:​​ kommerzielle Lizenz, [[https://​www.allroundautomations.com/​|Allroundautomations​]]
  
-  * [[https://www.heidisql.com|HeidiSQL]] +  * [[https://de.wikipedia.org/​wiki/​SQuirreL_SQL_Client|SQuirreL SQL Client]][[https://de.wikipedia.org/wiki/​GNU_Lesser_General_Public_License|LGPL]]-Lizenz,​ Grafisches Werkzeug zur Verwaltung und Entwicklung für verschiedene Datenbanken,​​ [[http://www.squirrelsql.org​|SquirrelSql.org​]]
-  * [[https://www.jetbrains.com/de-de/datagrip/|DataGrip by JetBrains s.r.o]]. (beinhaltet auch ER-Diagramme)+
  
 ==== ER-Diagramme ==== ==== ER-Diagramme ====
docu/oracle.txt · Zuletzt geändert: 2020/01/23 11:33 von aaa095