Als «oracle» getaggte Fragen

Alle Versionen der Oracle-Datenbank. Fügen Sie ein versionierungsspezifisches Tag wie oracle-11g-r2 hinzu, wenn dieser Kontext in der Frage wichtig ist. Nicht für Oracle-Produkte wie Anwendungen oder Middleware oder andere Datenbankprodukte von Oracle wie MySQL oder BerkeleyDB verwenden.

2
Warum müssen Oracle-Archivprotokolle zusammen mit Datendateien gesichert werden?
Dies wird in Oracle® Database Backup und Recovery Basics 10g Release 2 (10.2) beschrieben Archivierte Redo-Logs sind der Schlüssel für eine erfolgreiche Medienwiederherstellung. Sichern Sie sie regelmäßig. Aber ich frage mich, warum Sicherungen von Archivprotokollen so wichtig sind. Wäre es möglich, eine Wiederherstellung zu einem bestimmten Zeitpunkt nur mit regelmäßigen …
12 oracle  backup  rman 


2
ORDER BY mit benutzerdefinierten Prioritäten für Textspalten
Dies ist eine Beispieltabelle: name | cat ---------- hugo | sal bob | mgr mike | dev jeff | mgr john | dev Beides nameund catVarchar sein. cat spiegelt eine Kategorie für diese Namen wider, aber ich möchte ihnen eine Priorität zuweisen, gefolgt von einer Abfrage, um sie alle aufzulisten, …
12 oracle 



4
Warum explizite Cursor anstelle von regulären Schleifen verwenden?
Ich schreibe seit einem Jahr grundlegende Web-Apps (für eine Oracle-Datenbank), und da die Funktionen ziemlich einfach sind, halten sich die meisten von uns an reguläre FOR-Schleifen, um unsere Daten abzurufen: for i in (select * from STUDENTS) loop htp.prn(i.student_last_name || ', ' || i.student_first_name || ' ' || i.student_dob); end …
12 oracle  plsql 


4
Ist es WIRKLICH möglich, dass die Reihenfolge für diese bestimmte redundante abgeleitete Tabelle nicht garantiert wird?
Ich bin auf diese Frage in einem Twitter-Gespräch mit Lukas Eder gestoßen . Obwohl das richtige Verhalten darin besteht, die ORDER BY-Klausel auf die äußerste Abfrage anzuwenden, verwenden wir hier keine DISTINCT-, GROUP BY-, JOIN- oder andere WHERE-Klausel in der äußersten Abfrage. Warum sollte ein RDBMS nicht einfach die Klausel …

3
Wie lautet der Standardbenutzername und das Standardkennwort für die vorgefertigte virtuelle Oracle-Maschine?
Ich habe DeveloperDaysVM2016-06-02_13.ova von http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html heruntergeladen und erfolgreich in Virtual Box geladen. Ich habe mich als "Orakel" -Benutzer angemeldet und kann den Desktop sehen. Innerhalb der virtuellen Maschine öffnete ich Firefox und navigierte zu: http: // localhost: 8080 / ords / hrrest / employee / und hat erfolgreich eine Liste …


2
Wo soll ich mit Oracle anfangen?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Diese Frage benötigt nur eine Antwort: eine Liste großartiger Ressourcen für den Einstieg in Oracle, einschließlich Datenbankadministration, PL / SQL und SQL. Möglicherweise wurde Ihre …
11 oracle  plsql 

1
Zeitliche Gültigkeit und Primär- / Fremdschlüsselbeziehungen
Ich habe einige der Orakel-Tutorials gelesen, die zeitliche Gültigkeit und Zeitmerkmale zeigen. In den Beispielen, die ich gelesen habe, wird in den Demo-Tabellen jedoch kein Primärschlüssel verwendet. http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htm#ADFNS1005 http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/12c/r1/ilm /temporal/temporal.html Sollten diesen Tabellen Primärschlüssel hinzugefügt werden? Ich frage, weil ich mich frage, wie eine dieser temporalen Tabellen von einer anderen …

2
So beheben Sie ORA-01031: Fehler bei unzureichenden Berechtigungen bei der Windows-Installation?
Ich habe Oracle 11G auf meinem Windows 2008 R2-Server installiert. Ich habe Oracle Client Libraries auch mit separaten Installationsmedien installiert. Wenn ich nach der Client-Installation versuche, mich bei der Datenbank anzumelden, indem ich: C:\>sqlplus / as sysdba Ich erhalte folgende Fehlermeldung: ORA-01031: Unzureichende Berechtigungen Dies funktionierte vor der Client-Installation. Mein …


1
Warum wird beim Trigger KEIN mutierender Tabellenfehler angezeigt?
Es ist (oder war zumindest bekannt), dass Sie keine DML-Anweisungen für eine mutierende Tabelle in einem Trigger verwenden können. Ein Auszug aus der Oracle-Dokumentation : Eine mutierende Tabelle ist eine Tabelle, die durch eine UPDATE-, DELETE- oder INSERT-Anweisung geändert wird, oder eine Tabelle, die möglicherweise durch die Auswirkungen einer DELETE …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.