SAP Jobsuche bei DV-Treff
runverzagt
vor 16 Jahre
Hallo,

ich habe wieder einmal eine Frage und denke, dass auf diese einige die Antwort kennen:

Bislang habe ich immer SAP unten und die DB nur in gemoutetem Zustand gehabt, zum ändern der Parameter. Gibt es eine Möglichkeit Oracle DB-Parameter zu ändern, mit laufender SAP-Instanz?

Grüße und vielen Dank im Voraus.
OldSAPGuru
vor 16 Jahre
Kommt drauf an...welches Release habt ih denn am Laufen bzw. wie erfolgt die Verwaltung der Oracle-Parameter: mit init<SID>.ora oder per SPFILE?

-> init<SID>.ora = nur über shutdown/startup
-> spfile.ora = es gibt Parameter, die auch im laufenden Betrieb angepaßt werden können (SCOPE = MEMORY bzw. BOTH)

Grundsätzlich gibt es allerdings Aktionen, die zB. nur im MOUNT-Zustand möglich sind, zB. Ändern des ARCHIVE LOG-Modus...

Ciao, OldSAPGuru
.: Technical Consultant for SAP System R/3, Release 4.x:|: Technology Consultant for SAP NW'04 - OS/DB Migration for SAP systems :|: Microsoft Certified Professional :.

.: SAP BC/NetWeaver [ Installation :|: Releasewechsel :|: Systemkopien :|: Systemmanagement ] :.

.: Betriebssysteme [ LiNUX :|: UNiX :|: WiNDOWS ] :.

.: Datenbanken [ DB2 :|: MaxDB :|: Oracle ] :.

runverzagt
vor 16 Jahre
Hallo OldSAPGuru,

danke für die schnelle Antwort. Wir habe ERP 6.0 mit einer 10.2.0.5.0 Datenbank.
Es gibt Parameter die tatsächlich nur im gemounteten Zustand zu ändern sind...das hatte ich befürchtet. Folgend was ich zu tuen gedenke:

alter system reset von optimizer_features_enable, statistics_level, db_file_multiblock_read_count, optimizer_index_cost_adj, optimizier_mode und time_statistics

alter system set von parallel_execution_message_size, replication_dependency tracking, star_transformation_enabled, filesystemio_options, shared_pool_size (wobei ich mich hier wegen unserer schwachbrüstigen Hardware davor scheue 400 MB einzustellen), compatible

recyclebin per Hinweis 838982 anpassen.

Das werde ich wohl online nicht alles machen können. Was davon geht online? Und ich will es dauerhaft ändern (spfile).

Viele Grüße
OldSAPGuru
vor 16 Jahre
http://www.ss64.com/orasyntax/initora.html 

Ciao, OldSAPGuru
.: Technical Consultant for SAP System R/3, Release 4.x:|: Technology Consultant for SAP NW'04 - OS/DB Migration for SAP systems :|: Microsoft Certified Professional :.

.: SAP BC/NetWeaver [ Installation :|: Releasewechsel :|: Systemkopien :|: Systemmanagement ] :.

.: Betriebssysteme [ LiNUX :|: UNiX :|: WiNDOWS ] :.

.: Datenbanken [ DB2 :|: MaxDB :|: Oracle ] :.

runverzagt
vor 16 Jahre
Hallo OldSAPGuru,

dann mache ich mich mal ans Werk. Das "create PFILE from SPFILE;" ist immer eine gute Sache. ;)

Grüße und vielen Dank.
walid_de
vor 16 Jahre

Hallo,

am sichersten geht es mit "brspace -f dbparam". Brspace macht automatisch eine Kopie von spfile und erkennt auch automatisch ob der betroffene Parameter online oder nur offline geändert werden kann.

 


Certified Technology Consultant SAP NetWaever '04 - Web AS for Oracle and NetWaever '04s - Portal
OldSAPGuru
vor 16 Jahre
Mit der SQL-Abfrage:

> select ISSYS_MODIFIABLE from v$parameter where name = '<Name des Parameters>';

kannst du pro Parameter ermitteln, ob dieser dynamisch umschaltbar ist...

Ciao, OldSAPGuru
.: Technical Consultant for SAP System R/3, Release 4.x:|: Technology Consultant for SAP NW'04 - OS/DB Migration for SAP systems :|: Microsoft Certified Professional :.

.: SAP BC/NetWeaver [ Installation :|: Releasewechsel :|: Systemkopien :|: Systemmanagement ] :.

.: Betriebssysteme [ LiNUX :|: UNiX :|: WiNDOWS ] :.

.: Datenbanken [ DB2 :|: MaxDB :|: Oracle ] :.

runverzagt
vor 16 Jahre
Perfekt.....genau so etwas habe ich gesucht......vielen Dank und viele Grüße
runverzagt
vor 16 Jahre
hmmmmm...OK.....nicht ganz so perfekt wie erhofft.....

habe zum Parameter optimizer_features_enable in ISSYS_MODIFIABLE immediate und in ISSES_MODIFIABLE true gesehen und dachte mir, der Parameter wäre online änderbar. Über brspace wurde der Parameter erfolgreich reseted und init.ora aus dem spfile erzeugt.

Wenn ich im SAP-System nun CheckDB laufen lasse kommt aber immer noch die alte Warnung:

BR0978W Database profile alert - level: WARNING, parameter: OPTIMIZER_FEATURES_ENABLE, value: 9.2.0 (set in parameter file)

Wo ist mein Fehler?
OldSAPGuru
vor 16 Jahre
Bei ner 10er Oracle OPTIMIZER_FEATURES_ENABLE auf 920 zu setzen ist wohl auch nicht so der Bringer ;)
SAPNote 830.576 beschreibt ja alle Parameter inkl. zulässiger/empfohlener Werte für Oracle 10g...und da steht relativ klar und deutlich drin: " Bitte nicht setzen!"

Ciao, OldSAPGuru
.: Technical Consultant for SAP System R/3, Release 4.x:|: Technology Consultant for SAP NW'04 - OS/DB Migration for SAP systems :|: Microsoft Certified Professional :.

.: SAP BC/NetWeaver [ Installation :|: Releasewechsel :|: Systemkopien :|: Systemmanagement ] :.

.: Betriebssysteme [ LiNUX :|: UNiX :|: WiNDOWS ] :.

.: Datenbanken [ DB2 :|: MaxDB :|: Oracle ] :.

runverzagt
vor 16 Jahre
Ja das ist ein Überbleibsel von einem Upgrade......genau deshalb will ich ja "alter system reset OPTIMIZER_FEATURES_ENABLE....." laufen lassen.

Zurück zur Frage: Warum hat der immernoch den Wert, obwohl alter system reset lief ???
OldSAPGuru
vor 16 Jahre
^^ Gute Frage...hatte mit dem RESET auch schon so meine Probleme
Hast du die SID mitgegeben?

> alter system reset OPTIMIZER_FEATURES_ENABLE SCOPE=SPFILE SID= '*';

Ciao, OldSAPGuru
.: Technical Consultant for SAP System R/3, Release 4.x:|: Technology Consultant for SAP NW'04 - OS/DB Migration for SAP systems :|: Microsoft Certified Professional :.

.: SAP BC/NetWeaver [ Installation :|: Releasewechsel :|: Systemkopien :|: Systemmanagement ] :.

.: Betriebssysteme [ LiNUX :|: UNiX :|: WiNDOWS ] :.

.: Datenbanken [ DB2 :|: MaxDB :|: Oracle ] :.

runverzagt
vor 16 Jahre
Habe s über brspace -f dbparam gemacht. Dabei wird alter system reset OPTIMIZER_FEATURES_ENABLE SCOPE=SPFILE SID= '*'; und alter system reset OPTIMIZER_FEATURES_ENABLE SCOPE=MEMORY SID= '<sid>'; ausgelößt.........

Folglich hätte es funktionieren sollen, oder?
OldSAPGuru
vor 16 Jahre
Sollte man meinen...ich weiß schon, warum ich immer weniger mit den BRTools arbeite...allerdings kann ich mich düster erinnern, daß ich seinerzeit auch bestimmte Parameter nicht mit RESET weg bekommen habe und dann über das PFILE gegangen bin...dort den Parameter löschen (vorher natürlich noch ein create pfile from spfile) und dann die Kopie des PFILES auf ein (temporäres) SPFILE...die DB runterfahren, das temporäre SPFILE zum korrekten umbenennen und die DB starten; dann sollte der Parameter wirklich weg sein ;)

Ciao, OldSAPGuru
.: Technical Consultant for SAP System R/3, Release 4.x:|: Technology Consultant for SAP NW'04 - OS/DB Migration for SAP systems :|: Microsoft Certified Professional :.

.: SAP BC/NetWeaver [ Installation :|: Releasewechsel :|: Systemkopien :|: Systemmanagement ] :.

.: Betriebssysteme [ LiNUX :|: UNiX :|: WiNDOWS ] :.

.: Datenbanken [ DB2 :|: MaxDB :|: Oracle ] :.

runverzagt
vor 16 Jahre
Hallo OldSAPGuru,

dann mache ich es gleich offline, sobald das System einmal nicht benötigt wird.....BRTools sind ofenbar nicht halb so nützlich wie gedacht.

Danke und Grüße
OldSAPGuru
vor 16 Jahre
^^ Damit solltest du auf der sicheren Seite sein

Ciao, OldSAPGuru
.: Technical Consultant for SAP System R/3, Release 4.x:|: Technology Consultant for SAP NW'04 - OS/DB Migration for SAP systems :|: Microsoft Certified Professional :.

.: SAP BC/NetWeaver [ Installation :|: Releasewechsel :|: Systemkopien :|: Systemmanagement ] :.

.: Betriebssysteme [ LiNUX :|: UNiX :|: WiNDOWS ] :.

.: Datenbanken [ DB2 :|: MaxDB :|: Oracle ] :.

Benutzer, die gerade dieses Thema lesen