Oracle 12c für Dummies

Tausende von SQL-Befehlen existieren in der Oracle-Datenbank Reich. Hier sind einige, die Datenbank-Administratoren täglich verwenden. Diese Liste könnte für jede Oracle-Datenbank unterscheiden, die Sie verwenden.

Um dies zu tunVerwenden Sie diesen Befehl
Erstellen Sie einen TabellenCREATE TABLE Benutzer
DATAF '/u01/oracle/oradata/dev12c/users01.dbf' size100M
autoextend am nächsten 10M maxsize 4G-
Legen Sie einen Benutzer aufCREATE USER ldehoff identified by 'welcome1'
Standardtabellen Benutzer
QUOTE 10m Benutzer
PASSWORT EXPIRE-
CREATE ROLE developer_role-
GRANT CREATE SESSION, CREATE TABLE, Sequenz erstellen und CREATE VIEW todeveloper_role-
GRANT developer_role TO ldehoff-
Erstellen Sie eine TabelleCREATE TABLE-Clients (
client_id NUMBER (4) CONSTRAINT pk_client_id PRIMARY KEY,
last_name VARCHAR2 (128) NOT NULL,
first_name VARCHAR2 (64) NOT NULL,
acct_number NUMBER (8) CONSTRAINT uk_acct_number UNIQUE,
advisor_id NUMBER (4) CONSTRAINT fk_advisor_id
LITERATUR Berater (advisor_id)
) TABLE Nutzer-
Erstellen Sie einen IndexCREATE INDEX idx_last_name ON-Clients (last_name)
TABLE indexes-
Erstellen Sie eine AnsichtCREATE OR REPLACE VIEW client_vw AS
SELECT last_name || ',' || first_name # 147-LAST, FIRST # 148-, client_id
VON clients-
Erstellen Sie eine SequenzCREATE SEQUENCE client_id_seq
INCREMENT BY 10
START MIT 10-
Verwenden Sie eine SequenzINSERT INTO Kunden
VALUES (client_id.nextval "Schumacher", "Michael", 1000, 1234) -
Werfen Sie einen TischDROP TABLE Berater CASCADE CONSTRAINTS-
Blitz in eine Tabelle zurückRÜCKBLICK TABLE Berater VOR DEM Drop-
Join zwei TabellenSELECT last_name, acct_number, advisor_last_name
FROM Kunden JOIN Berater
VERWENDUNG (advisor_id) -
Starten Sie Hörer von der Kommandozeilelsnrctl starten
Starten Sie Enterprise Manager Database Control von Commandemctl starten dbconsole

Tägliche Beobachtungsliste für Datenbankadministratoren

Datenbankadministratoren (DBAs) häufig überprüfen Sie die Gesundheit der Datenbank in einer Organisation. DBAs manchmal auf diese täglichen Aufgaben beziehen sich "auf das Licht zu halten." Als DBA, werden Sie ein wachsames Auge auf die folgenden Bereiche behalten möchten:

  • Raum

  • Systemprotokolle

  • Audit-Aufzeichnungen

  • Sessions

  • Backups

  • Batch-Jobs

  • Enterprise Manager

Befehlszeilen Executables für Oracle-Tools

Oracle hat mehrere Befehlszeilenprogramme. Hier sind die häufigsten. Wenn Sie nicht sicher sind, wie sie zu verwenden, versuchen Sie die Eingabe in der Befehls mit help = y.

WerkzeugBefehl
SQL * Plussqlplus
Listener Steuerlsnrctl
Data Pump Exportexpdp
Data Pump Importimpdp
Wiederherstellungsmanagerrman
SQL Developersqldeveloper
Net Managernetmgr
Netzwerk-Konfigurationsassistentennetca

Oracle Datenbank Login-Diagramm

Sie sollten niemals Passwörter aufschreiben zu Ihrem echt Oracle-Datenbanken. Doch während das Lernen und Ihr Gehirn mit Wissen füllt, Ihre Passwörter für verschiedene Funktionalitäten zu vergessen, sollte das geringste Problem sein.

Meine Anmeldungen
Datenbank-Name-Tool (zum Beispiel SQL * Plus)BenutzernamePasswort
______________________________________________________________
______________________________________________________________
______________________________________________________________

Verwenden Sie keine Produktionsinformationen über setzen!

Menü