How to Add the JVM Component to an Existing Oracle Database
Applies to: Oracle Server - Enterprise Edition - Version 11.2.0.1.0 and later Information in this document applies to any platform. This article details how to install the JVM in an existing Oracle11g Release 2 database. Goal Add the Oracl
Applies to:
Oracle Server - Enterprise Edition - Version 11.2.0.1.0 and laterInformation in this document applies to any platform.
This article details how to install the JVM in an existing Oracle11g Release 2 database.
Goal
Add the Oracle JVM component to an existing Oracle Database or instance.
As with all destructive actions, Oracle Corporation strongly advises taking a FULL COLD BACKUP of the database before these actions are performed.
Fix
There are two options:
Option 1. Add the Oracle JVM component using the Database Configuration Assistant Utility
a. Start the Database Configuration Assistant and Click Next at the Welcome screen.
b. Choose the option to configure a database. Click Next
c. Select the database service name to configure. Click Next
c. Click the Button labeled "Standard Database Components" and check or enable the box "Oracle JVM". Click Ok.
d. Click Next and then Finish to complete the action.
Option 2. Manually Add the JVM Component by executing the initjvm.sql script.
The following steps need to be executed precisely as listed below to ensure that they complete successfully:
a. Verify the following system requirements are available:
The Shared Pool has at least 96Mb of free space.
The Java Pool has at least 50Mb of free space
The SYSTEM tablespace has at least 70Mb of free space
The SYSTEM RBS has at least 100Mb of free space
The initjvm.sql script in 11g will check these resources are available when it is run, and if they aren't available the execution of the script will terminate with an error indicating which resource needs to be increased.
b. Shutdown the instance and then create and run the following sql script from a new sqlplus session:
-- Start of File full_jvminst.sql<br>
spool full_jvminst.log;<br>
set echo on<br>
connect / as sysdba<br>
startup mount<br>
alter system set "_system_trig_enabled" = false scope=memory;<br>
alter database open;<br>
select obj#, name from obj$<br>
where type#=28 or type#=29 or type#=30 or namespace=32;<br>
<span>@?/javavm/install/initjvm.sql</span><br>
select count(*), object_type from all_objects<br>
where object_type like '%JAVA%' group by object_type;<br>
<span>@?/xdk/admin/initxml.sql</span><br>
select count(*), object_type from all_objects<br>
where object_type like '%JAVA%' group by object_type;<br>
<span>@?/xdk/admin/xmlja.sql</span><br>
select count(*), object_type from all_objects<br>
where object_type like '%JAVA%' group by object_type;<br>
<span>@?/rdbms/admin/catjava.sql</span><br>
select count(*), object_type from all_objects<br>
where object_type like '%JAVA%' group by object_type;<br>
<span>@?/rdbms/admin/catexf.sql</span><br>
select count(*), object_type from all_objects<br>
where object_type like '%JAVA%' group by object_type;<br>
shutdown immediate<br>
set echo off<br>
spool off<br>
exit<br>
-- End of File full_jvminst.sql
c. Once the database has been restarted, resolve any invalid objects.
This can be performed by running the utlrp.sql script e.g.:
@?/rdbms/admin/utlrp.sql

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Herausgeber des Machine Power Report: Wu Xin Die heimische Version des humanoiden Roboters + eines großen Modellteams hat zum ersten Mal die Betriebsaufgabe komplexer flexibler Materialien wie das Falten von Kleidung abgeschlossen. Mit der Enthüllung von Figure01, das das multimodale große Modell von OpenAI integriert, haben die damit verbundenen Fortschritte inländischer Kollegen Aufmerksamkeit erregt. Erst gestern veröffentlichte UBTECH, Chinas „größter Bestand an humanoiden Robotern“, die erste Demo des humanoiden Roboters WalkerS, der tief in das große Modell von Baidu Wenxin integriert ist und einige interessante neue Funktionen aufweist. Jetzt sieht WalkerS, gesegnet mit Baidu Wenxins großen Modellfähigkeiten, so aus. Wie Figure01 bewegt sich WalkerS nicht umher, sondern steht hinter einem Schreibtisch, um eine Reihe von Aufgaben zu erledigen. Es kann menschlichen Befehlen folgen und Kleidung falten

Der Aufruf der annotierten Methode @Bean in der Klasse @Configuration gibt das gleiche Beispiel zurück; der Aufruf der annotierten Methode @Bean in der Klasse @Component gibt eine neue Instanz zurück.

1. Grundlegende dynamische Einführung von Komponenten: Einfache dynamische Einführung bedeutet, dass das Front-End weiß, welche Komponenten eingeführt werden müssen, und mehrere Komponenten in die übergeordnete Komponente einführt, diese jedoch nicht rendert, nachdem bestimmte Bedingungen erfüllt sind Ort angegebene Komponente. import{reactive,ref,shallowReactive,onActivated,defineAsyncComponent,}from'vue';constcustomModal=defineAsyncComponent(()=>import('./modal/CustomM

Dieses Projekt soll es Entwicklern erleichtern, mehrere Remote-Host-JVMs zu überwachen. Wenn es sich bei Ihrem Projekt um Spring Boot handelt, ist die Integration einfach. Lassen Sie sich nicht entmutigen Es reicht aus, schnell ein Spring-Boot-Programm zu initialisieren und es selbst einzuführen

Beim Spielen von Spielen wie Grand Theft Auto V nutzen viele Spieler gerne Mods, um den Spaß und die Spielbarkeit des Spiels zu erhöhen. Als bekanntes Mod-Verwaltungstool kann OpenIV den Mod-Installations- und -Verwaltungsprozess vereinfachen. Schauen wir uns also an, wie man Mod zu OpenIV hinzufügt. Zunächst müssen Sie sicherstellen, dass Sie OpenIV heruntergeladen und installiert haben. Es ist auf der offiziellen Website von OpenIV (https://openiv.com/) zu finden.

Vue.js ist ein beliebtes Front-End-Framework, das viele APIs für die Komponentenanpassung bereitstellt. In diesem Artikel werden die APIs Mixin, Extend, Component und andere in Vue vorgestellt, um Ihnen dabei zu helfen, die Fähigkeiten der Komponentenanpassung zu erlernen. Mixin Mixin ist eine Möglichkeit, Komponentencode in Vue wiederzuverwenden. Dadurch können wir bereits geschriebenen Code in verschiedenen Komponenten wiederverwenden und so die Notwendigkeit reduzieren, doppelten Code zu schreiben. Beispielsweise können wir Mixins verwenden, um mehrere Gruppen zusammenzuführen

Mit JVM-Befehlszeilenparametern können Sie das JVM-Verhalten auf einer feinkörnigen Ebene anpassen. Zu den allgemeinen Parametern gehören: Festlegen der Java-Heap-Größe (-Xms, -Xmx), Festlegen der Größe der neuen Generation (-Xmn), Aktivieren des parallelen Garbage Collectors (-XX:+UseParallelGC), Reduzieren der Speichernutzung des Survivor-Bereichs (-XX: -ReduceSurvivorSetInMemory) Redundanz eliminieren Garbage Collection eliminieren (-XX:-EliminateRedundantGCs) Informationen zur Garbage Collection drucken (-XX:+PrintGC) Den G1 Garbage Collector verwenden (-XX:-UseG1GC) Die maximale Pausenzeit für die Garbage Collection festlegen (-XX:MaxGCPau

Wichtige Punkte und Vorsichtsmaßnahmen für die Beherrschung der JVM-Speichernutzung JVM (JavaVirtualMachine) ist die Umgebung, in der Java-Anwendungen ausgeführt werden, und die wichtigste davon ist die Speicherverwaltung der JVM. Durch die ordnungsgemäße Verwaltung des JVM-Speichers kann nicht nur die Anwendungsleistung verbessert, sondern auch Probleme wie Speicherlecks und Speicherüberläufe vermieden werden. In diesem Artikel werden die wichtigsten Punkte und Überlegungen zur JVM-Speichernutzung vorgestellt und einige spezifische Codebeispiele bereitgestellt. JVM-Speicherpartitionen Der JVM-Speicher ist hauptsächlich in die folgenden Bereiche unterteilt: Heap (He
