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/09/11 10:56]
aaa095 [Oracle DB 18c]
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 13: Zeile 14:
   * APEX   * APEX
   * REST-Service   * REST-Service
-  * [[neu|]] 
- 
  
 ===== URLs und Treiber ===== ===== URLs und Treiber =====
  
   * 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 und der SQLdeveloper-WEB Zugang 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 
 +  * SQL-Developer-Web kann sich jeder User selber freischalten: [[:docu:enable-sql-developer-web|Enable-SQL-Developer-Web]]
   * Oracle JDBC-Treiber (Oracle Instant-Client): [[https://www.oracle.com/technetwork/database/features/instant-client/|www.oracle.com/technetwork/database/features/instant-client/]]   * Oracle JDBC-Treiber (Oracle Instant-Client): [[https://www.oracle.com/technetwork/database/features/instant-client/|www.oracle.com/technetwork/database/features/instant-client/]]
   * Oracle JDBC-Treiber (Oracle Instant-Client) im AI-Labor: C:\ail\instantclient_12_2\ojdbc8.jar   * Oracle JDBC-Treiber (Oracle Instant-Client) im AI-Labor: C:\ail\instantclient_12_2\ojdbc8.jar
Zeile 28: Zeile 28:
   * [[https://www.oracle.com/de/database/technologies/appdev/php.html|Hier ist dei Oracle-PHP-Dokumentationzu finden.]]   * [[https://www.oracle.com/de/database/technologies/appdev/php.html|Hier ist dei Oracle-PHP-Dokumentationzu finden.]]
  
-  * REST-Service einrichten und nutzen (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]]
  
Zeile 34: Zeile 34:
 ===== 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> 
 + 
 +<del>VPN an der HAW: [[https://www.haw-hamburg.de/vpn.html|www.haw-hamburg.de/vpn.html]]</del> 
 + 
 +Aufgrund der eingeschränker Anzahl von VPN-Verbindungen in die HAW, ist derzeit der Zugriff ohne VPN freigeschaltet.
  
-VPN an der HAW: [[https://www.haw-hamburg.de/vpn.html|www.haw-hamburg.de/vpn.html]] 
  
 ==== Details für die Verbindung zur Oracle Datenbank: ==== ==== Details für die Verbindung zur Oracle Datenbank: ====
Zeile 48: Zeile 51:
  
 **JDBC-Connection-String:** ''jdbc:oracle:thin:@ora14.informatik.haw-hamburg.de:1521:inf14'' \\ **JDBC-Connection-String:** ''jdbc:oracle:thin:@ora14.informatik.haw-hamburg.de:1521:inf14'' \\
-(mit C:\ail\instantclient_12_2\ojdb8.jar)+(mit C:\ail\instantclient\ojdbc8.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 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)))''');'' **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: ====
-=== 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
docu/oracle.1599814586.txt.gz · Zuletzt geändert: 2020/09/11 10:56 von aaa095