die folgenden neuen Featuer:
* Parameter "USE_SERVICE_AS_TNSNAMES_ALIAS" um eine Anfrage an eine passen... ax for rules
* BANDWIDTH in bytes per second at service level
----
==== Lizenz Überlegungen ====
Lei... ewünschte Ziel
* Client kann per SID oder per Service Name auf CMAN zugreifen, CMAN kennt das Ziel und ... r
Hier ist zu beachten das wir einen dedizierten Service Namen benötigen der NUR auf der Primary Seite der
ocs.oracle.com/database/121/ARPLS/d_serv.htm|DBMS_SERVICE]] zur Verfügung um Services anzulegen und zu bearbeiten.
Beim Anlegen wird der Service Name in der Datenbank und der Service Name für das SQL*Net Protokoll definiert.
Den Service Name für das SQL*Net Protokoll registriert dann di
den Servie mit dem SID Namen verbinden!
Dieser Service läßt sich nicht stoppen bzw. umschwenken!
Ziel ist es ja, das mit dem Schwenk des Service im Cluster die Applikation proaktiv die Datenban... GPIDB2 is running on node racdb02
srvctl status service -d GPIDB
</code>
Bei Bedarf einrichten mit z.b.... 11.2.0.4 im Einsatz!):
<code bash>
srvctl add service -d GPIDB -s intershopserv -r GPIDB1,GPIDB2 -P NO
assword File vorbereiten
* Standby DB - Windows Service anlegen um DB in „nomount“ Modus starten zu könne... Support Node: Oracle Data Guard Broker and Static Service Registration (Doc ID 1387859.1)
**Auf dem Prim... an der VDSSB anmelden
* DG_VDS => über den Service VDS_DGMGRL anmelden
* DG_VDSSB => über den Service VDSSB_DGMGRL anmelden
<code>
VDS =
(DESCRIPTION
User / AD Rollen im Active Directory
* Ein AD Service Account wird im AD benötigt
* Folgende Authenti... ===
**Active Directory vorbereiten**
* Oracle Service User im AD (kann für alle Datenbank definiert wer... eingestellt werden!
== AD User für den Oracle Service Account anlegen ==
* User "oracleDBConnect" an... Checkbox "Password never" expire! (unter Managed Service Accounts!)
Per CMD:
<code powershell>
New-ADUser
b Datei anlegen ====
**AD Server 2019 **
=== AD Service User ===
Im AD einen User als Service User für die Kerberos Keytab anlegen:
<code powershell>
New-ADUse... .local" `
-Description "ServiceOracle Kerberos Service Principal APEX DB" `
-Path "CN=Managed Service Accounts,DC=pipperr,DC=local" `
-ChangePasswordAtLogo
LTS View. 18c
- DB im alten Home Stoppen
- DB Service im neuen Home anlegen
- DB Upgrade im neuen Hom... rd dann später am Anlegen des DB und des Listener Service auf jeden Fall benötigt!
===Init.ora und Passwo... terfahren
- Alle Oracle Dienste beenden
===DB Service im alten Home löschen===
<fc #800000>Als Adminis... in
oradim -delete -sid GPI
</code>
==Listener Service im alten Home löschen==
Als Administrative Sessi
er ein Job Klasse, die Resource Gruppe und den DB Service definiert
* Eimal Jobs löschen sich selbst we... * Ist eine Resource Consumer Group UND ein Service definiert, wird die Resource Consumer Group über ... estgelegt und NICHT mehr über dem Mapping auf dem Service verändert!
* Definiert den verwendeten DB Service - Ist dieser Service down oder nicht vorhanden wird
Verzeichnisstruktur, SQL*Net Settings, Datenbank Service + Spfile)
* xh - Kopieren der alten DB Umgebung... nstance
* Log on as a batch job
* Log on as a service
RAC
* Act as part of the operating system
* ...
siehe [[windows:windows_ntp_w32tm_zeitdienst|NTP Service MS Windows 2008 / 2012 auf einen eigenen NTP Serv... n wird noch ein eigener OS User für den Datenbank Service angelegt.
Benötigter Plattenplatz: 6.07 GB (6,5
rd dann später am Anlegen des DB und des Listener Service auf jeden Fall benötigt!
== Konfiguration in di... nterfahren
- Alle Oracle Dienste beenden
==DB Service im alten Home löschen==
Als Administrative Sessi... n
oradim -delete -sid GPI
</code>
==Listener Service im alten Home löschen==
Als Administrative Sessi... cleOraDB12Home2TNSListener
</code>
== Listener Service im neuen Home anlegen in dem von dort der Listene
retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=0 status=active
| |- 1:0:1:12 sdac ... :12 sdck 69:128 active undef unknown
`-+- policy='service-time 0' prio=0 status=enabled
|- 1:0:3:12 sdbg... logspot.de/2014/01/clusterware-12c-and-restricted-service.html
----
===Reboot Test ====
Test ob nach ein... ba
ALTER system SET dispatchers='(PROTOCOL=TCP) (SERVICE=GPIDB1XDB)' scope=BOTH sid='GPIDB1';
ALTER system
nk im alten Home stoppen==
Dienst beenden
==DB Service im alten Home löschen==
<code powershell>
$env:O... in
oradim -delete -sid VDS
</code>
==Listener Service im alten Home löschen==
Als Administrative Sessi... acleOraDB12Home1TNSListener
</code>
== Listener Service im neuen Home anlegen in dem von dort der Listene... ome_1\bin
lsnrctl start
</code>
Prüfen ob der Service auch angelegt wurde und ob Autostart richtig gese
eter auch (richtig) gesetzt ist!
Über **lsnrctl service** prüfen, ob der Pool Handler verfügbar ist und s... connection_pooling_v01.png |Oracle DRCP - lsnrctl service - Pool Handler prüfen}}
Soll der Brocker auf ei... (CONNECT_DATA =
(SERVER = POOLED)
(SERVICE_NAME = PRODDB)
)
)
</code>
oder alternati... onnte Instanz für Client-Verbindung nicht finden
Service hinzugefügt und auch gleich mal den Parameter loc
7)(PORT = 1521)
)
(CONNECT_DATA =
(SERVICE_NAME=GPI)
)
)
</code>
Der Schlüssel zu die... =
(RULE=
(SRC=host)
(DST=host)
(SRV=service_name)
(ACT={accept|reject|drop})
(ACTION_... r]]|
|DST|Ziel, angabe wie Quelle |
|SRV|Oracle Service Name |
|ACT|accept, reject, oder drop der Ver... code>
===== Datenbank am Connection Manager als Service anmelden =====
=== Remote Listner in Target Dat