Benutzer-Werkzeuge

Webseiten-Werkzeuge


docu:oracle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
docu:oracle [2020/10/09 08:26]
aaa095
docu:oracle [2020/11/25 10:57] (aktuell)
aaa095 [Beispiel Verbindungsaufbau mit dem SQL-Developer:]
Zeile 1: Zeile 1:
-====== Oracle ======+====== Oracle Datenbank ======
  
 Den Mitgliedern des Department Informatik steht eine Oracle 18c (18.5) DB für Ausbildungszwecke zur Verfügung. Den Mitgliedern des Department Informatik steht eine Oracle 18c (18.5) DB für Ausbildungszwecke zur Verfügung.
  
 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. 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.
 +
  
 ===== Oracle DB 18c ===== ===== Oracle DB 18c =====
Zeile 17: Zeile 18:
  
   * Oracle 18c Dokumentation im AI-Labor: [[https://ora14.informatik.haw-hamburg.de/|ora14.informatik.haw-hamburg.de]]   * Oracle 18c Dokumentation im AI-Labor: [[https://ora14.informatik.haw-hamburg.de/|ora14.informatik.haw-hamburg.de]]
-  * Datenbank Entwicklung im WEB mit [[https://apex.oracle.com/i/|Apex]] (Application Express): [[https://ora14.informatik.haw-hamburg.de:8443/ords|ora14.informatik.haw-hamburg.de/ords]] +  * Datenbank Entwicklung im WEB mit [[https://apex.oracle.com/i/|Apex]] (Application Express): [[https://ora14.informatik.haw-hamburg.de/ords|ora14.informatik.haw-hamburg.de/ords]] 
-  * SQL im WEB mit [[https://apex.oracle.com/pls/apex/germancommunities/dbacommunity/tipp/6901/index.html|SQLdeveloper-WEB]]: [[https://ora14.informatik.haw-hamburg.de:8443/ords/sql-developer|ora14.informatik.haw-hamburg.de/ords/sql-developer]]+  * SQL im WEB mit [[https://apex.oracle.com/pls/apex/germancommunities/dbacommunity/tipp/6901/index.html|SQLdeveloper-WEB]]: [[https://ora14.informatik.haw-hamburg.de/ords/sql-developer|ora14.informatik.haw-hamburg.de/ords/sql-developer]]
  
   * Apex wird auf Nachfrage ([[Michael.Brodersen@haw-hamburg.de?subject=SQLdeveloper-WEB|Michael.Brodersen@haw-hamburg.de]]) freigeschaltet   * Apex wird auf Nachfrage ([[Michael.Brodersen@haw-hamburg.de?subject=SQLdeveloper-WEB|Michael.Brodersen@haw-hamburg.de]]) freigeschaltet
Zeile 29: Zeile 30:
   * REST-Service einrichten und eine Tabelle freigeben (Kurzanleitung): [[:docu:rest-kurzanleitung|3 Schritte REST-Kurzanleitung]]   * REST-Service einrichten und eine Tabelle freigeben (Kurzanleitung): [[:docu:rest-kurzanleitung|3 Schritte REST-Kurzanleitung]]
   * REST-Service einrichten und nutzen (ausführlich): [[https://oracle-base.com/articles/misc/articles-misc#ords|https://oracle-base.com/articles/misc/articles-misc#ords]]   * REST-Service einrichten und nutzen (ausführlich): [[https://oracle-base.com/articles/misc/articles-misc#ords|https://oracle-base.com/articles/misc/articles-misc#ords]]
 +
  
 ===== Zugangsdaten für die Oracle DB-Verbindung im AI-Labor: ===== ===== Zugangsdaten für die Oracle DB-Verbindung im AI-Labor: =====
  
-Eine Verbindung zur Datenbank ist nur über ein Netzwerk der HAW möglich. Wenn Sie eine IP-Adresse von außerhalb der HAW nutzen, müssen Sie zunächst eine VPN-Verbindung aufbauen. Eine Anleitung hierzu finden SIe unter:+<del>Eine Verbindung zur Datenbank ist nur über ein Netzwerk der HAW möglich. Wenn Sie eine IP-Adresse von außerhalb der HAW nutzen, müssen Sie zunächst eine VPN-Verbindung aufbauen. Eine Anleitung hierzu finden SIe unter:</del>
  
-VPN an der HAW: [[https://www.haw-hamburg.de/vpn.html|www.haw-hamburg.de/vpn.html]]+<del>VPN an der HAW: [[https://www.haw-hamburg.de/vpn.html|www.haw-hamburg.de/vpn.html]]</del>
  
-==== Details für die Verbindung zur Oracle Datenbank: ====+Aufgrund der eingeschränker Anzahl von VPN-Verbindungen in die HAW, ist derzeit der Zugriff ohne VPN freigeschaltet.
  
-**Server:**  ''ora14.informatik.haw-hamburg.de'' \\ **Port:**  1521 \\ **SID:**  inf14 \\ **Instanz:**  ''inf14.informatik.haw-hamburg.de'' \\ **Benutzername:**  <HAW-Account> \\ **Passwort:**  <HAW-Passwort> 
  
-**JDBC-Connection-String:**  ''jdbc:oracle:thin:@ora14.informatik.haw-hamburg.de:1521:inf14'' \\ (mit C:\ail\instantclient_12_2\ojdb8.jar)+==== Details für die Verbindung zur Oracle Datenbank====
  
-**PHP-Connection (mit Oracle-Service):**  ''oci_connect('<HAW-Account>', '<HAW-Passwort> ', 'ora14.informatik.haw-hamburg.de/inf14.informatik.haw-hamburg.de');''+**Server:** ''ora14.informatik.haw-hamburg.de'' \\ 
 +**Port:** 1521\\ 
 +**SID:** inf14\\ 
 +**Instanz:** ''inf14.informatik.haw-hamburg.de'' \\ 
 +**Benutzername:** <HAW-Account>\\ 
 +**Passwort:** <HAW-Passwort>
  
-**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)))''');''+**JDBC-Connection-String:** ''jdbc:oracle:thin:@ora14.informatik.haw-hamburg.de:1521:inf14'' \\ 
 +(mit C:\ail\instantclient\ojdbc8.jar)
  
-=== Beispiel Verbindungsaufbau mit dem SQL-Developer: ===+**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)))''');'' 
 +==== Beispiel Verbindungsaufbau mit dem SQL-Developer: ====
  
 {{:docu:a3963f4a106038041d43fb6f57785bdb.png}} {{:docu:a3963f4a106038041d43fb6f57785bdb.png}}
  
-== Beispiel Verbindungsaufbau mit dem PL/SQL-Developer: ==+==== Beispiel Verbindungsaufbau mit dem SQL-Developer-Web: ==== 
 + 
 +Url: [[https://ora14.informatik.haw-hamburg.de/ords/sql-developer|https://ora14.informatik.haw-hamburg.de/ords/sql-developer]] 
 + 
 +{{https://userdoc.informatik.haw-hamburg.de//lib/plugins/ckgedit/fckeditor/userfiles/image/docu/sql_dev_web1.png?direct&800x333}} 
 + 
 +{{https://userdoc.informatik.haw-hamburg.de//lib/plugins/ckgedit/fckeditor/userfiles/image/docu/sql_dev_web2.png?nolink&800x351}} 
 + 
 +{{https://userdoc.informatik.haw-hamburg.de//lib/plugins/ckgedit/fckeditor/userfiles/image/docu/sql_dev_web3.png?nolink&800x527}} 
 + 
 + 
 +==== Beispiel Verbindungsaufbau mit dem PL/SQL-Developer: ====
  
 {{:docu:6557da43930dd4992afdc602478a8479.png}} {{:docu:6557da43930dd4992afdc602478a8479.png}}
  
-== Beispiel Verbindungsaufbau mit SQLcl: ==+==== Beispiel: SQLplus Command-Line unter Windows 10 im AI-Labor-Pool: ==== 
 + 
 +  - Powershell starten 
 +  - zum Testen: sqlplus scott@ora14.informatik.haw-hamburg.de/inf14.informatik.haw-hamburg.de 
 +  - sqlplus <HAW-Account>@ora14.informatik.haw-hamburg.de/inf14.informatik.haw-hamburg.de 
 + 
 +==== Beispiel: Verbindungsaufbau mit SQLcl: ====
  
 SQLcl 18.3: sql <HAW-Account>@ora14.informatik.haw-hamburg.de:1521:inf14 SQLcl 18.3: sql <HAW-Account>@ora14.informatik.haw-hamburg.de:1521:inf14
  
 ==   == ==   ==
 +
  
 ==== Datenbanktools (Auswahl) ==== ==== Datenbanktools (Auswahl) ====
docu/oracle.1602224792.txt.gz · Zuletzt geändert: 2020/10/09 08:26 von aaa095