_kopfzeile.jpg?550|Berge bei Oberstdorf}}
===== SQL*Plus Tips und Tricks =====
**Erste Version >> 01.2016**
Für eine vertiefte Einführung in SQL*Plus siehe auch:
* http://www.pipperr.de/know... 0812090712-lva1-app6892]
----
==== 12.2 Login.sql Security Verhalten - NUR noch ORACLE_PATH ====
M... der DB Version 12.2 wird NICHT mehr bei start von SQL*Plus die login.sql aus dem SQL_PATH bzw. die glob
Datenbank über einen Datenbank Link mit einer MS SQL 2017 Datenbank verbinden - Oracle Database Gatewa... 12c Real Application Cluster) auf eine Microsoft SQL Server DB 2017 zugegriffen werden.
Oracle Databa... f einem Oracle Linux 7]]
Zusätzlich wird eine MS SQL Express DB 2017 auf einem 2016 Server installiert... so einen Gateway haben. Nicht alle Varianten von SQL Befehlen werden 100% unterstütz.
Treten solche F
Anwender sich anmelden können, SYS AS SYSDBA über SQL*Net testen
- Prüfen ob das ADRCI migriert werde... n die in $ORACLE_HOME\rdbms\admin\rdbms_postapply.sql hinterlegt sind auch wirklich vorhanden sind! Bu... .200115! Datei \backport_files\bug_29766207_apply.sql fehlt!</note>
Daher die Datei $ORACLE_HOME\rdbms\admin\rdbms_postapply.sql so anpassen das der Aufruf auskommentiert ist und
B "reparieren"]]
<code bash>
sqlplus / as sysdba
SQL> select owner
,object_type
,count(*) ... ngültige Objekte in der Datenbank neu übersetzen
sql>@?/rdbms/admin/utlrp.sql
</code>
Papierkorb der DB Löschen
<code bash>
sqlplus / as sysdba
SQL>PURGE DBA_RECYCLEBIN;
</code>
Überprüfen ob die
Ziel : Statistiken im Schema neu aufbauen
Ale SQL Befehle und der Import / Export werden das SYS Us... //orapowershell.codeplex.com/SourceControl/latest#sql/dbfiles.sql|dbfiles.sql]] prüfen, das die gleiche Tablespace Struktur wie im Ziel auch in der Quelle gegeben ist.
en um DB in „nomount“ Modus starten zu können
**SQL*Net Verbindung in alle Richtungen zu 100% prüfen*... ruppe) und aktuelle Einstellung überprüfen:
<code sql>
export ORACLE_SID=VDS
sqlplus / as sysdba
SYS@SQL>select DATABASE_ROLE,LOG_MODE,FORCE_LOGGING,FLASH... Status die Wert setzen und wieder starten:
<code sql>
sqlplus / as sysdba
shutdown immediate
startup
mzug
* Statistiken der Datenbank neu erzeugen / SQL Profile löschen
* Applikation genauestens überw... neuer DB Umgebung (Listener, Verzeichnisstruktur, SQL*Net Settings, Datenbank Service + Spfile)
* xh ... zu sichern.
Auch ist eine Library von wichtigen SQL Skripten enthalten um die DB einfach per SQL*Plus zu steuern und zu verwalten.
Die wichtigste Funktio
tuellen Einstellungen kontrolliert werden.
<code sql>
col SNAP_INTERVAL format a25
col RETENTION form...
Die Einstellungen lassen sich anpassen:
<code sql>
select dbid from v$database;
DBID
------... n zwei Snapshots
* Topsql - Anzahl der x Top SQL Statements für das Capture
* Dbid - ID der... ne können Snapshots wieder gelöscht werden:
<code sql>
BEGIN
t das aber dann doch keinen rechten Sinn =>
<code sql>
CREATE diskgroup DATA01 EXTERNAL REDUNDANCY dis... >
Mit compatible 19 läßt sich das umgehen:
<code sql>
CREATE diskgroup DATA01 EXTERNAL REDUNDANCY dis... en.
als Grid user mit sqlplus / as sysasm:
<code sql>
ALTER DISKGROUP DATA01 SET ATTRIBUTE 'compatible... ev/sdj1
..
exit
</code>
Platte einbinden
<code sql>
sqlplus / as sysasm
alter diskgroup DATA01 add
=====SQLcl - Quo vadis SQL*Plus? - Das neue SQL*Plus in der Praxis - Der neue SQL Kommando Interpreter für die Oracle Datenbank=====
Ist es nun so weit? Gehört nun auch [[dba:variablen_sqlplus| SQL*Plus]] bald der Geschichte an?
Welche Feature e
er DB registrieren lassen
* Datenbank mit <code sql> sqlplus / as sysdba ; @?/rdbms/admin/utlrp.sql </code>neu übersetzen
----
==== OraPowerShell einri... g:windows_dot_net_integration_plsql|Oracle 12c PL/SQL - Verwendung von .Net Libraries in PL/SQL - eine ".NET stored procedures" anlegen und aufrufen]]
*
===== Übersicht Oracle SQL*Net Probleme =====
** Angelegt am 2014/05/02 **
==== Grundlagen SQL*Net ====
Um sich an die Oracle Datenbank anzumelden haben Sie zwei Optionen:
=== SQL*Plus oder ähnliches auf den gleichen Rechner wie die Datenbank ===
Ist SQL*Plus auf den gleichen Rechner wie die Datenbank i
Optionen sind in der Datenbank installiert:
<code sql>
column comp_name format a40
column status format... hopt-utility/
===== Perfstat User =====
<code sql>
@?/rdbms/admin/spdrop
</code>
===== Enterprise... g dbcontrol db -repos drop
</code>
2.Versuch mit SQL
<code sql>
SHUTDOWN IMMEDIATE;
STARTUP RESTRICT;
EXEC sysman.emd_maintenance.remove_em_dbms_jobs;
EXEC
atenbank
* Kann ein Externes Programm, ein PL/SQL Block oder eine Stored Procdure sein
* Progra... itzone für den Job===
Zeitzone überwachen:
<code sql>
SELECT DBMS_SCHEDULER.STIME FROM DUAL;
STIME
-... 178000000 +01:00
</code>
Zeitzone setzen:
<code sql>
BEGIN
DBMS_SCHEDULER.set_scheduler_attribute(... //orapowershell.codeplex.com/SourceControl/latest#sql/jobs_sheduler.sql
Übersicht über die DBA Views