Oracle xe
Author: n | 2025-04-23
Installing Oracle Database XE. Connecting to Oracle Database XE. Starting and Stopping Oracle Database XE. Using Enterprise Manager Express. Moving from Previous Versions of Oracle Database XE to XE 21c. Migrating Data and Applications. Deinstalling Oracle Database XE. Reporting Security Vulnerabilities. Globalization Support Installing Oracle Database XE. Connecting to Oracle Database XE. Starting and Stopping Oracle Database XE. Using Enterprise Manager Express. Moving from Previous Versions of Oracle Database XE to XE 21c. Migrating Data and Applications. Deinstalling Oracle Database XE. Reporting Security Vulnerabilities. Globalization Support
pmdevel/oracle-xe: Oracle XE - GitHub
Skip to contentAccessibility PolicyDatabaseTechnologiesDatabase Application DevelopmentXEOracle Database XE Frequently Asked QuestionsGetting HelpHow can I get support?Can I log an SR against XE?Will patches be provided for Oracle Database XE?InstallationCan I install XE into Docker?Can I install XE into VirtualBox?What are the resource limits for Oracle Database XEGeneralCan I use Oracle Database XE in production?Which features are not included in Oracle Database XE?UpgradeCan I upgrade from older XE versions?Can I unplug/plug an XE PDB into EE/SE2 CDBs?Can I unplug/plug an EE/SE2 PDB into XE CDBs?How do I convert my character set?Related ProductsWhere is Oracle APEX?Where is SQL Developer and SQLcl?Is Oracle REST Data Services (ORDS) included in the distribution?Getting HelpHow can I get support?Can I log an SR against XE?No, you can only log Service Requests, with Oracle Support, against fully supported products, such as Oracle Database Enterprise Edition, Oracle Database Standard Edition 2, and all of the Oracle Database Cloud Services.Will patches be provided for Oracle Database XE?No, patches will not be released for XE. To obtain patches you must be on a fully supported edition, such as Oracle Database Enterprise Edition or Oracle Database Standard Edition 2.InstallationCan I install XE into Docker?Can I install XE into VirtualBox?What are the resource limits for Oracle Database XEOracle Database XE supports up to:2 CPUs for foreground processes2GB of RAM (SGA and PGA combined)12GB of user data on disk (irrespective of compression factor)GeneralCan I use Oracle Database XE in production?Oracle Database Express Edition does not restrict in which environment it can be deployed. However, Oracle Database Express Edition is not supported and does not receive any patches, including security patches. Oracle recommends to run production deployments on fully supported Oracle Database editions or Cloud Services.Which features are not included in XE?The full list of features included and not included in Oracle Database XE
Introducing gvenzl/oracle-xe: Oracle Database XE
Next. Note: The same password will be used for these accounts. Oracle recommends that the password entered should be at least 12 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9]. The password should conform to the Oracle recommended standards. See Oracle Database Security Guide for more information about guidelines for securing passwords. In the Summary window, review the installation settings, and if you are satisfied, click Install. Otherwise, click Back and modify the settings as necessary. When the installation is complete, the Oracle Database Installed Successfully window is displayed. Make a note of the connection strings provided for multitentant container database and the pluggable database, as well as the EM Express URL. Click Finish to close the installer. Configuration, Database Files, and Logs Location The following table lists important locations such as Oracle Base, Oracle Home, Database files, and logs. is the installation directory chosen by you during the time of install. The default installation directory is C:\app\\product\18.0.0, where is the name of the Windows user performing the installation. Table 5-1 Configuration, Database Files and Logs Location File Name and Location Purpose Oracle Base This is the root of the Oracle Database XE directory tree. \dbhomeXE Oracle Home This home is where the Oracle Database XE is installed. It contains the directories of the Oracle Database XE executables and network files. \oradata\XE Database files \diag\rdbms\XE\XE\trace Diagnostic logs The database alert log is \diag\rdbms\XE\XE\trace\alert_XE.log \cfgtoollogs\ Database installation, creation, and configuration logs. The \cfgtoollogs\dbca\XE\XE.log file contains the results of the database creation script execution. %Program Files%\Oracle\Inventory\logs Software installation logs. 5.2 Performing a Silent Installation If you plan to install Oracle Database XE on multiple computers or bundle it with a third-party application, then you may want to perform a silent installation, in which you download the installation executable and run it at a command line using the provided response files. If you have an existing version of Oracle Database XE, you can save your data by exporting it to data files. After you install the new version of Oracle Database XE, you can import this data into the new database. To perform a silent installation of Oracle Database XE: Log on to Windows with Administrator privileges. You must be part of the Administrators group on Windows to install Oracle Database XE. If you are logged in as a domain user, ensure that youOracle XE - Oracle FAQ - orafaq.com
The change : sudo cat /etc/sysctl.d/60-oracle.conf Load new kernel parameters: sudo service procps start Verify: sudo sysctl -q fs.file-max -> fs.file-max = 6815744 c) Increase the system swap space : Analyze your current swap space by following command :free -m Minimum swap space requirement of Oracle 11gR2 XE is 2 GB . In case, your is lesser , you can increase it by following steps in my one of previous post .d) make some more required changes :i) ln -s /usr/bin/awk /bin/awkii) mkdir /var/lock/subsysiii) touch /var/lock/subsys/listener 6) Now you are ready to install Oracle 11gR2 XE. Go to the directory where you created the ubuntu package file in Step 4 and enter following commands in terminal :a) sudo dpkg --install oracle-xe_11.2.0-2_amd64.deb Update : Before you proceed to next step , do have a look at this trouble-shooting post in order to avoid MEMORY TARGET or any other "shared memory" error.b) sudo /etc/init.d/oracle-xe configure Enter the following configuration information:A valid HTTP port for the Oracle Application Express (the default is 8080) A valid port for the Oracle database listener (the default is 1521) A password for the SYS and SYSTEM administrative user accountsConfirm password for SYS and SYSTEM administrative user accountsWhether you want the database to start automatically when the computer starts (next reboot).7) Before you start using Oracle 11gR2 XE you have to set-up more things : a) Set-up the environmental variables :Add following lines to your .bashrc :export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xeexport ORACLE_SID=XEexport NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`export ORACLE_BASE=/u01/app/oracleexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATHexport PATH=$ORACLE_HOME/bin:$PATHb) execute your .profile to load the changes:. ./.profile8) Start the Oracle 11gR2 XE :sudo service oracle-xe startThe output should be similar to following :user@machine:~$ sudo service oracle-xe startStarting Oracle Net Listener.Starting Oracle Database 11g Express Edition instance.user@machine:~$9) Create your user :a) Start sqlplus and login as sys :sqlplus sys as sysdba( provide the password you. Installing Oracle Database XE. Connecting to Oracle Database XE. Starting and Stopping Oracle Database XE. Using Enterprise Manager Express. Moving from Previous Versions of Oracle Database XE to XE 21c. Migrating Data and Applications. Deinstalling Oracle Database XE. Reporting Security Vulnerabilities. Globalization Support Installing Oracle Database XE. Connecting to Oracle Database XE. Starting and Stopping Oracle Database XE. Using Enterprise Manager Express. Moving from Previous Versions of Oracle Database XE to XE 21c. Migrating Data and Applications. Deinstalling Oracle Database XE. Reporting Security Vulnerabilities. Globalization SupportJBoss and Oracle XE - Oracle Forums
To begin development immediately.Non-profits and other organizations who want an Oracle Database, and it does not need to be a fully supported edition.Software developers needing to demonstrate their apps to customers.Anyone who wants a private sandbox for database evaluation, testing, and proof-of-concept projects.Need MoreBecause it is a regular Oracle Database, XE provides compatibility with other Oracle Database editions. If you outgrow Oracle Database XE, you can easily move to another edition of Oracle Database on-premises or Oracle Cloud and get unlimited resources, 24x7 customer support, and regular patches. You can also move to Oracle Autonomous Database in the Oracle Cloud Always Free Tier and let Oracle manage your database. Oracle provides numerous data movement tools to make migrating Oracle Database XE easy.DocumentationOracle Database XE Linux Install GuideOracle Database XE Windows Install GuideOracle Database Licensing InformationOracle Application Express DocumentationResourcesOracle Database XE Community ForumDownload Oracle Database XEOracle Database Examples GitHub RepositoryRelatedOracle APEXOracle SQL Developer, SQLclOracle REST Data Services (ORDS)Languages: Java, Node.js, Python, .NETOracle XE on ARM - Oracle Forums
Can be seen in the Oracle Database XE Documentation.UpgradeCan I upgrade from older XE versions?You can upgrade your XE environment by using one of two methods:Data Pump Export/Import of the old XE environment to the new one.Unplug the PDB from an old XE environment and plug into the new one.For more information, please review Chapter 9, Moving from Previous Versions of Oracle Database XE to XE 21c in the installation guide.Direct upgrades from older XE versions are not supported!Can I unplug/plug an XE PDB into EE/SE2 CDBs?Oracle Database XE PDBs can be plugged into EE CDBs of the same version.Plugging an XE PDBs into SE2 CDBs is currently not supported. This feature is under investigation.For more information, please review Chapter 10, Migrating Data and Applications in the installation guide.Can I unplug/plug a EE/SE2 PDB into XE CDBs?Plugging EE/SE2 PDBs into XE CDB is currently not supported. This feature is under investigation.How do I convert my character set?You can convert your character set by using Data Pump Export/Import to export the data, create a new database with your desired character set, and import the data again. For further information, please see the Database Utilities Documentation.Related ProductsWhere is Oracle APEX?Oracle APEX is no longer included with the distribution. Instead you can to download the latest version from the Oracle APEX Home Page, and follow the instructions in the Oracle APEX Documentation to install the latest version of Oracle APEX.Where is SQL Developer and SQLcl?SQL Developer is no longer part of Oracle Database XE. Go to the SQL Developer Home Page, or SQLcl Home Page for more information and to download the latest versions.Is Oracle REST Data Services (ORDS) included in the distribution?No, go to the ORDS Home Page to learn how you can utilize ORDS and XE for RESTful application development, andIntroducing gvenzl/oracle-xe: Oracle Database XE Docker images
To resolve the issue, you should uninstall completely (uninstall instructions) and then reinstall following the next steps.Instructions to install Oracle Database Express (install instruccions)1) Download the Oracle 11gR2 express edition installer from the following link2) Unzip it :unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip3) Install the following packages :sudo apt-get install alien libaio1 unixodbc vim4) Convert the red-hat ( rpm ) package to Ubuntu-package :sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm(Note: this may take a while , till that time you can go for step 5 )5) Do the following pre-requisite things:a) Create a special chkconfig script :The Red Hat based installer of Oracle XE 11gR2 relies on /sbin/chkconfig, which is not used in Ubuntu. The chkconfig package available for the current version of Ubuntu produces errors and my not be safe to use. Below is a simple trick to get around the problem and install Oracle XE successfully: sudo vim /sbin/chkconfig(copy and paste the following into the file)#!/bin/bash# Oracle 11gR2 XE installer chkconfig hack for Ubuntufile=/etc/init.d/oracle-xeif [[ ! `tail -n1 $file | grep INIT` ]]; thenecho >> $fileecho '### BEGIN INIT INFO' >> $fileecho '# Provides: OracleXE' >> $fileecho '# Required-Start: $remote_fs $syslog' >> $fileecho '# Required-Stop: $remote_fs $syslog' >> $fileecho '# Default-Start: 2 3 4 5' >> $fileecho '# Default-Stop: 0 1 6' >> $fileecho '# Short-Description: Oracle 11g Express Edition' >> $fileecho '### END INIT INFO' >> $filefiupdate-rc.d oracle-xe defaults 80 01Save the above file and provide appropriate execute privilege :chmod 755 /sbin/chkconfigb) Set the Kernel parameters :Oracle 11gR2 XE requires to set the following additional kernel parameters:sudo vim /etc/sysctl.d/60-oracle.conf (Enter the following) # Oracle 11g XE kernel parameters fs.file-max=6815744 net.ipv4.ip_local_port_range=9000 65000 kernel.sem=250 32000 100 128 kernel.shmmax=536870912 (Save the file) Note: kernel.shmmax = max possible value, e.g. size of physical RAM ( in bytes e.g. 512MB RAM == 512*1024*1024 == 536870912 bytes ) Verify. Installing Oracle Database XE. Connecting to Oracle Database XE. Starting and Stopping Oracle Database XE. Using Enterprise Manager Express. Moving from Previous Versions of Oracle Database XE to XE 21c. Migrating Data and Applications. Deinstalling Oracle Database XE. Reporting Security Vulnerabilities. Globalization Support Installing Oracle Database XE. Connecting to Oracle Database XE. Starting and Stopping Oracle Database XE. Using Enterprise Manager Express. Moving from Previous Versions of Oracle Database XE to XE 21c. Migrating Data and Applications. Deinstalling Oracle Database XE. Reporting Security Vulnerabilities. Globalization SupportComments
Skip to contentAccessibility PolicyDatabaseTechnologiesDatabase Application DevelopmentXEOracle Database XE Frequently Asked QuestionsGetting HelpHow can I get support?Can I log an SR against XE?Will patches be provided for Oracle Database XE?InstallationCan I install XE into Docker?Can I install XE into VirtualBox?What are the resource limits for Oracle Database XEGeneralCan I use Oracle Database XE in production?Which features are not included in Oracle Database XE?UpgradeCan I upgrade from older XE versions?Can I unplug/plug an XE PDB into EE/SE2 CDBs?Can I unplug/plug an EE/SE2 PDB into XE CDBs?How do I convert my character set?Related ProductsWhere is Oracle APEX?Where is SQL Developer and SQLcl?Is Oracle REST Data Services (ORDS) included in the distribution?Getting HelpHow can I get support?Can I log an SR against XE?No, you can only log Service Requests, with Oracle Support, against fully supported products, such as Oracle Database Enterprise Edition, Oracle Database Standard Edition 2, and all of the Oracle Database Cloud Services.Will patches be provided for Oracle Database XE?No, patches will not be released for XE. To obtain patches you must be on a fully supported edition, such as Oracle Database Enterprise Edition or Oracle Database Standard Edition 2.InstallationCan I install XE into Docker?Can I install XE into VirtualBox?What are the resource limits for Oracle Database XEOracle Database XE supports up to:2 CPUs for foreground processes2GB of RAM (SGA and PGA combined)12GB of user data on disk (irrespective of compression factor)GeneralCan I use Oracle Database XE in production?Oracle Database Express Edition does not restrict in which environment it can be deployed. However, Oracle Database Express Edition is not supported and does not receive any patches, including security patches. Oracle recommends to run production deployments on fully supported Oracle Database editions or Cloud Services.Which features are not included in XE?The full list of features included and not included in Oracle Database XE
2025-04-14Next. Note: The same password will be used for these accounts. Oracle recommends that the password entered should be at least 12 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9]. The password should conform to the Oracle recommended standards. See Oracle Database Security Guide for more information about guidelines for securing passwords. In the Summary window, review the installation settings, and if you are satisfied, click Install. Otherwise, click Back and modify the settings as necessary. When the installation is complete, the Oracle Database Installed Successfully window is displayed. Make a note of the connection strings provided for multitentant container database and the pluggable database, as well as the EM Express URL. Click Finish to close the installer. Configuration, Database Files, and Logs Location The following table lists important locations such as Oracle Base, Oracle Home, Database files, and logs. is the installation directory chosen by you during the time of install. The default installation directory is C:\app\\product\18.0.0, where is the name of the Windows user performing the installation. Table 5-1 Configuration, Database Files and Logs Location File Name and Location Purpose Oracle Base This is the root of the Oracle Database XE directory tree. \dbhomeXE Oracle Home This home is where the Oracle Database XE is installed. It contains the directories of the Oracle Database XE executables and network files. \oradata\XE Database files \diag\rdbms\XE\XE\trace Diagnostic logs The database alert log is \diag\rdbms\XE\XE\trace\alert_XE.log \cfgtoollogs\ Database installation, creation, and configuration logs. The \cfgtoollogs\dbca\XE\XE.log file contains the results of the database creation script execution. %Program Files%\Oracle\Inventory\logs Software installation logs. 5.2 Performing a Silent Installation If you plan to install Oracle Database XE on multiple computers or bundle it with a third-party application, then you may want to perform a silent installation, in which you download the installation executable and run it at a command line using the provided response files. If you have an existing version of Oracle Database XE, you can save your data by exporting it to data files. After you install the new version of Oracle Database XE, you can import this data into the new database. To perform a silent installation of Oracle Database XE: Log on to Windows with Administrator privileges. You must be part of the Administrators group on Windows to install Oracle Database XE. If you are logged in as a domain user, ensure that you
2025-04-15To begin development immediately.Non-profits and other organizations who want an Oracle Database, and it does not need to be a fully supported edition.Software developers needing to demonstrate their apps to customers.Anyone who wants a private sandbox for database evaluation, testing, and proof-of-concept projects.Need MoreBecause it is a regular Oracle Database, XE provides compatibility with other Oracle Database editions. If you outgrow Oracle Database XE, you can easily move to another edition of Oracle Database on-premises or Oracle Cloud and get unlimited resources, 24x7 customer support, and regular patches. You can also move to Oracle Autonomous Database in the Oracle Cloud Always Free Tier and let Oracle manage your database. Oracle provides numerous data movement tools to make migrating Oracle Database XE easy.DocumentationOracle Database XE Linux Install GuideOracle Database XE Windows Install GuideOracle Database Licensing InformationOracle Application Express DocumentationResourcesOracle Database XE Community ForumDownload Oracle Database XEOracle Database Examples GitHub RepositoryRelatedOracle APEXOracle SQL Developer, SQLclOracle REST Data Services (ORDS)Languages: Java, Node.js, Python, .NET
2025-04-06