{"id":80,"date":"2015-12-06T19:51:21","date_gmt":"2015-12-06T17:51:21","guid":{"rendered":"http:\/\/geekinto.com\/?p=80"},"modified":"2015-12-15T17:48:14","modified_gmt":"2015-12-15T15:48:14","slug":"80","status":"publish","type":"post","link":"https:\/\/howoracleapex.com\/?p=80","title":{"rendered":"Installing Java, Oracle 11g R2 Express Edition and SQL Developer on Ubuntu\/Mint 64-bit"},"content":{"rendered":"<h2>\u00a0Installing Java<\/h2>\n<div>\n<div id=\"highlighter_817030\" class=\"syntaxhighlighter plain\">\n<p>We start with installing Java on the machine. My personal preference is to use Oracle Java JDK. Installing this JDK could be done easily by performing the following statements.<\/p>\n<pre class=\"lang:default decode:true\">sudo add-apt-repository ppa:webupd8team\/java\r\nsudo apt-get update\r\nsudo apt-get install oracle-java7-installer<\/pre>\n<p><strong>Notice::<\/strong><br \/>\nY<span style=\"text-decoration: underline;\">ou can change version from &#8220;oracle-java7-installer&#8221; to\u00a0&#8220;oracle-java6-installer&#8221; or\u00a0&#8220;oracle-java8-installer&#8221; .. as you want \ud83d\ude42<\/span><\/p>\n<p>The screen in figure 1 will appear in the terminal, hit enter to proceed. After this, the screen in figure 2 will be shown. Navigate to &lt;Yes&gt; using the left arrow on your keyboard and hit enter. Oracle JDK 7 will be installed.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"http:\/\/blog.whitehorses.nl\/wp-content\/uploads\/2014\/03\/f1.png\" alt=\"\" width=\"722\" height=\"431\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"http:\/\/blog.whitehorses.nl\/wp-content\/uploads\/2014\/03\/f2.png\" alt=\"\" width=\"722\" height=\"433\" \/><\/p>\n<p>To validate the Java installation, execute the following command:<\/p>\n<pre class=\"lang:default decode:true \">java -version<\/pre>\n<p>This should result in the following (or something similar).<\/p>\n<div>\n<div class=\"syntaxhighlighter plain\">\n<pre class=\"lang:default decode:true\">java version \u201c1.7.0_51\u201d\r\nJava(TM) SE Runtime Environment (build 1.7.0_51-b13)\r\nJava HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)<\/pre>\n<p>The next next step is to set the JAVA_HOME environment variable. To do this, open the \/etc\/bash.bashrc file by executing the following statement.<\/p>\n<pre class=\"lang:default decode:true \">sudo gedit \/etc\/bash.bashrc<\/pre>\n<p>Scroll to the bottom of the file and add the following lines<\/p>\n<pre class=\"lang:default decode:true \">export JAVA_HOME=\/usr\/lib\/jvm\/java-7-oracle\r\nexport PATH=$JAVA_HOME\/bin:$PATH<\/pre>\n<p>Save the file and close the editor. To load the changes, execute the following statement.<\/p>\n<pre class=\"lang:default decode:true \">source \/etc\/bash.bashrc<\/pre>\n<p>To validate the changes you can execute the following statement.<\/p>\n<pre class=\"lang:default decode:true \">echo $JAVA_HOME<\/pre>\n<p>The result of this statement should be the following.<\/p>\n<pre class=\"lang:default decode:true \">\/usr\/lib\/jvm\/java-7-oracle<\/pre>\n<h2>Installing Oracle 11g R2 Express Edition<\/h2>\n<p>For the installation of Oracle 11g R2 Express Edition (XE), a couple of additional Linux packages are required. These packages can be installed by executing the following statement.<\/p>\n<pre class=\"lang:default decode:true \">sudo apt-get install alien libaio1 unixodbc<\/pre>\n<p>The next step is to download the Oracle 11g R2 Express Edition from the Oracle website. Make sure you select the Linux x64 version from <a href=\"http:\/\/www.oracle.com\/technetwork\/products\/express-edition\/downloads\/index.html\">http:\/\/www.oracle.com\/technetwork\/products\/express-edition\/downloads\/index.html<\/a>.\u00a0After the download is completed, open the terminal and navigate to the download directory. In my case this can be done by executing the following statement.<\/p>\n<pre class=\"lang:default decode:true \">cd Downloads<\/pre>\n<p>The next step step is to unzip the downloaded file. To do this, execute the following command.<\/p>\n<pre class=\"lang:default decode:true \">unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip<\/pre>\n<p>A new directory (Disk1) is added to the Download directory. Navigate to this directory:<\/p>\n<pre class=\"lang:default decode:true \">cd Disk1<\/pre>\n<p>ow we have to convert the Red Hat package (rpm) to a Debian package. This may be done using the alien command. The -d parameter is used to inform alien that a Debian package should be generated. When the -scripts parameter is toggled, alien will try to convert the scripts that are meant to be run when the package is installed and removed.<\/p>\n<pre class=\"lang:default decode:true\">sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm<\/pre>\n<p>This step may take a while, while this statement is executing we can do the following steps. Open a new terminal window for these steps.<\/p>\n<p>The Red Hat package, relies on the \/sbin\/chkconfig file, which is not used in Ubuntu. To successfully install Oracle XE we use a simple trick. Start by creating a custom \/sbin\/chkconfig file by executing the following statement.<\/p>\n<pre class=\"lang:default decode:true \">sudo gedit \/sbin\/chkconfig<\/pre>\n<p>Copy and paste the following into the editor:<\/p>\n<pre class=\"lang:default decode:true \">#!\/bin\/bash\r\n# Oracle 11gR2 XE installer chkconfig hack for Ubuntu\r\nfile=\/etc\/init.d\/oracle-xe\r\nif [[ ! `tail -n1 $file | grep INIT` ]]; then\r\necho &gt;&gt; $file\r\necho '### BEGIN INIT INFO' &gt;&gt; $file\r\necho '# Provides: OracleXE' &gt;&gt; $file\r\necho '# Required-Start: $remote_fs $syslog' &gt;&gt; $file\r\necho '# Required-Stop: $remote_fs $syslog' &gt;&gt; $file\r\necho '# Default-Start: 2 3 4 5' &gt;&gt; $file\r\necho '# Default-Stop: 0 1 6' &gt;&gt; $file\r\necho '# Short-Description: Oracle 11g Express Edition' &gt;&gt; $file\r\necho '### END INIT INFO' &gt;&gt; $file\r\nfi\r\nupdate-rc.d oracle-xe defaults 80 01\r\n#EOF<\/pre>\n<p>Save the file and close the editor. Now we have to provide the file with the appropriate execution privileges.<\/p>\n<pre class=\"lang:default decode:true \">sudo chmod 755 \/sbin\/chkconfig<\/pre>\n<p>After this, we have to create the file \/etc\/sysctl.d\/60-oracle.conf to set the additional kernel parameters. Open the file by executing the following statement.<\/p>\n<pre class=\"lang:default decode:true \">sudo gedit \/etc\/sysctl.d\/60-oracle.conf<\/pre>\n<p>Copy and paste the following into the file. Kernel.shmmax is the maximum possible value of physical RAM in bytes. <span style=\"text-decoration: underline;\"><strong>536870912<\/strong><\/span> \/ 1024 \/1024 = 512 MB.<\/p>\n<p>Notice::<br \/>\nif your RAM is 8G<br \/>\ncalculate you 8G RAM by &#8230; 8*1024*1024*1024=<strong><span style=\"text-decoration: underline;\">8589934592<\/span><\/strong><\/p>\n<pre class=\"lang:default decode:true \"># Oracle 11g XE kernel parameters\r\nfs.file-max=6815744\r\nnet.ipv4.ip_local_port_range=9000 65000\r\nkernel.sem=250 32000 100 128\r\nkernel.shmmax=536870912<\/pre>\n<p>Save the file. The changes in this file may be verified by executing:<\/p>\n<pre class=\"lang:default decode:true \">sudo cat \/etc\/sysctl.d\/60-oracle.conf<\/pre>\n<p>Load the kernel parameters:<\/p>\n<pre class=\"lang:default decode:true\">sudo service procps start<\/pre>\n<p>The changes may be verified again by executing:<\/p>\n<pre class=\"lang:default decode:true\">sudo sysctl -q fs.file-max<\/pre>\n<p>This method should return the following:<\/p>\n<div>\n<div id=\"highlighter_853106\" class=\"syntaxhighlighter plain\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\"><\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"plain plain\">fs.file-max = 6815744<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>After this, execute the following statements to make some more required changes:<\/p>\n<pre class=\"lang:default decode:true \">sudo ln -s \/usr\/bin\/awk \/bin\/awk\r\nmkdir \/var\/lock\/subsys\r\ntouch \/var\/lock\/subsys\/listener<\/pre>\n<p>Close the second terminal window and return to the first terminal window. The rpm package should be converted and a new file called oracle-xe-11.2.0-2_amd64.deb have been generated. To run this file, execute the following command:<\/p>\n<pre class=\"lang:default decode:true \">sudo dpkg --install oracle-xe_11.2.0-2_amd64.deb<\/pre>\n<p>Execute the following to avoid getting a ORA-00845: MEMORY_TARGET error. <strong>Note:<\/strong> replace \u201csize=4096m\u201d with the size of your (virtual) machine\u2019s RAM in MBs.<\/p>\n<\/div>\n<\/div>\n<pre class=\"lang:default decode:true \">sudo rm -rf \/dev\/shm\r\nsudo mkdir \/dev\/shm\r\nsudo mount -t tmpfs shmfs -o size=4096m \/dev\/shm<\/pre>\n<p>Create the file \/etc\/rc2.d\/S01shm_load.<\/p>\n<pre class=\"lang:default decode:true\">sudo gedit \/etc\/rc2.d\/S01shm_load<\/pre>\n<p>Copy and paste the following in the file. <strong>Note:<\/strong> replace \u201csize=4096m\u201d with the size of your machine\u2019s RAM in MBs.<\/p>\n<pre class=\"lang:default decode:true \">#!\/bin\/sh\r\ncase \"$1\" in\r\nstart) mkdir \/var\/lock\/subsys 2&gt;\/dev\/null\r\ntouch \/var\/lock\/subsys\/listener\r\nrm \/dev\/shm 2&gt;\/dev\/null\r\nmkdir \/dev\/shm 2&gt;\/dev\/null\r\nmount -t tmpfs shmfs -o size=4096m \/dev\/shm ;;\r\n*) echo error\r\nexit 1 ;;\r\nesac<\/pre>\n<p>Save the file, close the editor and provide the appropriate execution privileges.<\/p>\n<pre class=\"lang:default decode:true \">sudo chmod 755 \/etc\/rc2.d\/S01shm_load<\/pre>\n<h2>Configuring Oracle 11g R2 Express Edition<\/h2>\n<p>If you have successfully installed to Oracle 11g R2 Express Edition server, it\u2019s time to configure the server. To start the configuration of the server, execute the following command and follow the \u201cwizard\u201d in the terminal. Default values are shown between brackets for each question.<\/p>\n<pre class=\"lang:default decode:true\">sudo \/etc\/init.d\/oracle-xe configure\r\n<\/pre>\n<p>Now it is time to set-up some environmental variables. Open the \/etc\/bash.bashrc file by executing the following statement:<\/p>\n<pre class=\"lang:default decode:true\">sudo gedit \/etc\/bash.bashrc<\/pre>\n<p>Scroll to the bottom of the file and add the following lines.<\/p>\n<pre class=\"lang:default decode:true \">export ORACLE_HOME=\/u01\/app\/oracle\/product\/11.2.0\/xe\r\nexport ORACLE_SID=XE\r\nexport NLS_LANG=`$ORACLE_HOME\/bin\/nls_lang.sh`\r\nexport ORACLE_BASE=\/u01\/app\/oracle\r\nexport LD_LIBRARY_PATH=$ORACLE_HOME\/lib:$LD_LIBRARY_PATH\r\nexport PATH=$ORACLE_HOME\/bin:$PATH<\/pre>\n<p>Save the file and close the editor. To load the changes, execute the following statement:<\/p>\n<pre class=\"lang:default decode:true\">source \/etc\/bash.bashrc<\/pre>\n<p>To validate the changes you can execute the following statement.<\/p>\n<pre class=\"lang:default decode:true\">echo $ORACLE_HOME\r\n<\/pre>\n<div>\n<div id=\"highlighter_658249\" class=\"syntaxhighlighter plain\">This statement should result in the following output.<\/div>\n<\/div>\n<div>\n<div id=\"highlighter_884636\" class=\"syntaxhighlighter plain\">\n<pre class=\"lang:default decode:true \">\/u01\/app\/oracle\/product\/11.2.0\/xe<\/pre>\n<p>After this step it is recommended to reboot the machine. After the reboot is completed, you should be able to start the Oracle server using the following command:<\/p>\n<pre class=\"lang:default decode:true\">sudo service oracle-xe start<\/pre>\n<\/div>\n<\/div>\n<p>A file named oraclexe-gettingstarted.desktop is placed on your desktop. To make this file executable, navigate to you desktop.<\/p>\n<pre class=\"lang:default decode:true\">cd ~\/Desktop<\/pre>\n<p>To make the file executable, execute the following statement.<\/p>\n<pre class=\"lang:default decode:true\">sudo chmod a+x oraclexe-gettingstarted.desktop\r\n<\/pre>\n<div>\n<div id=\"highlighter_140618\" class=\"syntaxhighlighter plain\">\n<h2>Installing SQL Developer \u00a0\/Tow Method<\/h2>\n<p><span style=\"color: #ff0000;\"><em><span style=\"text-decoration: underline;\"><strong>#Method 1<\/strong><\/span><\/em><\/span><\/p>\n<p>Finally, after the installation of Oracle 11g R2 Express Edition and Java, SQL Developer could be installed. This is done by performing the following steps.<\/p>\n<p>Download Oracle SQL Developer from the Oracle site. Select the Linux RPM package:\u00a0<a href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/sql-developer\/downloads\/index.html\">http:\/\/www.oracle.com\/technetwork\/developer-tools\/sql-developer\/downloads\/index.html<\/a>.\u00a0Open a terminal window and navigate to the Download directory:<\/p>\n<div>\n<div id=\"highlighter_443226\" class=\"syntaxhighlighter plain\">\n<pre class=\"lang:default decode:true\">cd Downloads<\/pre>\n<\/div>\n<\/div>\n<p>Convert the Red Hat package to a Ubuntu package. Note: this may take a while.<\/p>\n<pre class=\"lang:default decode:true\">sudo alien --scripts -d sqldeveloper-4.0.0.13.80-1.noarch.rpm\r\n<\/pre>\n<p>A file named sqldeveloper_4.0.0.13.80-2_all.deb will be generated. To run this file, execute the following statement:<\/p>\n<pre class=\"lang:default decode:true \">sudo dpkg --install sqldeveloper_4.0.0.13.80-2_all.deb<\/pre>\n<p>Create a .sqldeveloper directory in your home folder:<\/p>\n<pre class=\"lang:default decode:true\">sudo mkdir \/home\/.sqldeveloper\/<\/pre>\n<p>Run SQL Developer from the terminal.<\/p>\n<div>\n<div id=\"highlighter_310276\" class=\"syntaxhighlighter plain\">\n<pre class=\"lang:default decode:true\">sudo \/opt\/sqldeveloper\/sqldeveloper.sh<\/pre>\n<\/div>\n<\/div>\n<p>Now enter the full Java path. In my case this is done as follows:<\/p>\n<pre class=\"lang:default decode:true\">\/usr\/lib\/jvm\/java-7-oracle<\/pre>\n<p>These steps worked for me to install Oracle XE and SQL Developer on Ubuntu 64-bit, and have been validated by one of my colleagues. I am curious to know if it worked for you. Please also let me know if you find any mistakes or have any additions to make this script better.<\/p>\n<\/div>\n<\/div>\n<p>&#8212;&#8212;<\/p>\n<p><span style=\"color: #ff0000;\"><em><strong>#Method 2<\/strong><\/em><\/span><\/p>\n<p>o get the SQLDeveloper download, you will need an Oracle Technet account. Fortunately, this is free.<br \/>\nYou can do this by going to the <a href=\"http:\/\/www.oracle.com\/technetwork\/index.html\">Technet Home Page<\/a>.<\/p>\n<p>Once you\u2019re set up, go to the <a href=\"https:\/\/mikesmithers.wordpress.com\/2014\/03\/26\/installing-sqldeveloper-4-on-mint-and-ubuntu-minus-the-alien\/www.oracle.com\/technetwork\/developer-tools\/sql-developer\/downloads\/index.html\">SQLDeveloper Downloads Page<\/a>.<\/p>\n<p>There are a couple of things to note here.<br \/>\nFirst, the package you need to download is labelled <strong>Other Platforms<\/strong>.<br \/>\nSecondly, if you do happen to look at the Release instructions for this package, it will mention JDK 1.6.0_11 or above.<br \/>\nThese instructions are out of date in this regard and refer to the previous version of SQLDeveloper.<\/p>\n<p>Anyway, on the download page, click accept License Agreement and click on the Other Platforms Download.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/mikesmithers.files.wordpress.com\/2014\/03\/sqld_download_page.png\" alt=\"\" width=\"1023\" height=\"564\" \/><\/p>\n<div>\n<div id=\"highlighter_140618\" class=\"syntaxhighlighter plain\">\n<p>At this point, you may be asked to re-enter your Technet credentials.<\/p>\n<p>When prompted by Mint, save the file.<\/p>\n<p>Once completed, go to the Downloads directory and you should see\u2026<\/p>\n<pre class=\"lang:default decode:true \">cd $HOME\/Downloads\r\nls sqldeveloper-4.0.1.14.48-no-jre.zip\r\nsqldeveloper-4.0.1.14.48-no-jre.zip<\/pre>\n<h3><strong>INSTALLING SQLDEVELOPER4<\/strong><\/h3>\n<p>We\u2019re going to install SQLDeveloper under \/opt so\u2026<\/p>\n<pre class=\"lang:default decode:true \">sudo mkdir \/opt\/sqldeveloper4<\/pre>\n<p>Now to copy and extract the zip file \u2026<\/p>\n<pre class=\"lang:default decode:true\">sudo cp $HOME\/Downloads\/sqldeveloper-4.0.1.14.48-no-jre.zip \/opt\/sqldeveloper4\/\r\ncd \/opt\/sqldeveloper4\r\n<code class=\"bash functions\">sudo <\/code><code class=\"bash plain\">unzip sqldeveloper-4.0.1.14.48-no-jre.zip<\/code><\/pre>\n<p>Once completed, we\u2019re now ready to finalise the configuration.<\/p>\n<h4><strong>Setting the Java Path for SQLDeveloper<\/strong><\/h4>\n<p>To do this, we simply need to run SQLDeveloper. The first time it starts, it will ask for a path to the JDK.<br \/>\nThis will be the path we figured out earlier. So\u2026<\/p>\n<pre class=\"lang:default decode:true\">cd \/opt\/sqldeveloper4\/sqldeveloper\r\nsudo chmod a+x sqldeveloper.sh\r\n.\/sqldeveloper.sh<\/pre>\n<p>When we execute the shell script to start SQLDeveloper we\u2019ll get SQLDeveloper SCREEN \u2026<\/p>\n<p>At this point, we enter the path, minus the bin directory (which SQLDeveloper will look in automatically) :<\/p>\n<p>Now request v of java ..<\/p>\n<p>Open terminal else and type:<\/p>\n<pre class=\"lang:default decode:true \">echo $JAVA_HOME<\/pre>\n<p>Return like ..<br \/>\n\/usr\/lib\/jvm\/java-7-oracle<\/p>\n<p>copy returned value to path request ..<\/p>\n<\/div>\n<div id=\"highlighter_140618\" class=\"syntaxhighlighter plain\">\n<p>If you have a previous version of SQLDeveloper installed, you will be asked if you want to copy all the settings, connections etc to the latest version :<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/mikesmithers.files.wordpress.com\/2014\/03\/sqldev_import.png\" alt=\"\" width=\"533\" height=\"181\" \/><\/p>\n<p>Finally, SQLDeveloper will start.<\/p>\n<h4><strong>Adding SQLDeveloper4 to the Cinnamon Menu<\/strong><\/h4>\n<p>To add SQLDeveloper to the menu\u2026<\/p>\n<p>Right-click the Menu in the bottom left corner of the screen and select <strong>Configure<\/strong> :<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/mikesmithers.files.wordpress.com\/2014\/03\/mint_menu_config.png\" alt=\"\" width=\"804\" height=\"624\" \/><\/p>\n<p>Click the <strong>Open the menu editor<\/strong> button.<\/p>\n<p><a href=\"https:\/\/mikesmithers.files.wordpress.com\/2014\/03\/menu_editor.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2792\" src=\"https:\/\/mikesmithers.files.wordpress.com\/2014\/03\/menu_editor.png?w=584&amp;h=480\" alt=\"menu_editor\" width=\"584\" height=\"480\" \/><\/a><\/p>\n<p>Select <strong>New Item<\/strong><\/p>\n<p><strong>Name<\/strong> : SQLDeveloper4.0.1<br \/>\n<strong>Command<\/strong> : \/opt\/sqldeveloper4\/sqldeveloper\/sqldeveloper.sh<\/p>\n<p>Click on the rocket icon and select the sqldeveloper icon at :<br \/>\n<em>\/opt\/sqldeveloper4\/sqldeveloper<\/em><\/p>\n<p>Now you should see the SQLDeveloper4.0.1 option under the Programming Menu.<\/p>\n<p>After all that, I feel like a cup of coffee. Now where did I leave that Sonic Screwdriver\u2026<\/p>\n<p><span style=\"color: #ff0000;\">Good luck! .. \ud83d\ude42<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0Installing Java We start with installing Java on the machine. My personal preference is to use Oracle Java JDK. Installing this JDK could be done easily by performing the following statements. sudo add-apt-repository ppa:webupd8team\/java&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,2,21],"tags":[],"class_list":["post-80","post","type-post","status-publish","format-standard","hentry","category-dba","category-oracle","category-sql-developer"],"_links":{"self":[{"href":"https:\/\/howoracleapex.com\/index.php?rest_route=\/wp\/v2\/posts\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howoracleapex.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howoracleapex.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howoracleapex.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howoracleapex.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=80"}],"version-history":[{"count":5,"href":"https:\/\/howoracleapex.com\/index.php?rest_route=\/wp\/v2\/posts\/80\/revisions"}],"predecessor-version":[{"id":85,"href":"https:\/\/howoracleapex.com\/index.php?rest_route=\/wp\/v2\/posts\/80\/revisions\/85"}],"wp:attachment":[{"href":"https:\/\/howoracleapex.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=80"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howoracleapex.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=80"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howoracleapex.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}