Follow the steps below to install a new VM. Open the Oracle VirtualBox software and click the New button as shown below. In the Create VM window, type Windows 10 as the operating system name. If the 64 bit option for the operating system is not set in the version section, select the Win 10 64 Bit option manually. The person installing Oracle Applications supplies this URL when running Oracle Rapid Install. Oracle Rapid Install uses this information as the default value for BOM: Configurator URL of UI Manager. If you recently upgraded to a new version of Oracle Configurator, verify that this profile option is set correctly. The installer asks you to provide your email address to get the latest security issues and updates.
Summary: this tutorial shows you step by step how to install Oracle Database 12c in Windows 10.
Installing Oracle Database
To install Oracle database on your computer, you need to download the installer from the download page of Oracle website.
After having the installation files which are in ZIP format, you need to extract them into a specific folder on your computer.
The following picture shows the structure of the folder of the Oracle installation files after extraction.
Now you need to double-click the setup.exe file to start the installation process. There will be 9 steps which mostly automatically execute.
Step 1. The installer asks you to provide your email address to get the latest security issues and updates. You can ignore it by clicking the Next button
Because I didn’t provide the email address, the Oracle database installer confirm it, you just need to click the No button to continue.
Step 2. In step 2, Oracle installer ask you to whether you want to create and configure a database, install database software only or just upgrade an existing database. Because you install the Oracle database at the first time, choose the option 1 and click the Next button.
Step 3. The installer allows you to choose the system class. Because you install Oracle on your computer, not a server, therefore, you choose the first option: desktop class and click the Next button.
Step 4. This step allows you to specify the Windows user account to install and configure Oracle Home for enhanced security. Choose the third option: “Use Windows Built-in Account”.
Step 5. in this step you can (1) choose the folder on which Oracle database will be installed, (2) Global database name and password, (3) pluggable database name.
Step 6. The installer performs the prerequisite check.
Step 7. The installer shows you the summary of the information such as global settings, database information, etc. You need to review the information and click the install button if everything is fine.
Step 8. The installer starts installing Oracle database. It will take a few minutes to complete, depending on your computer.
You will see the Database Configuration Assistant window. Click the Password management… button to enter the password for Oracle database accounts.
Enter the password for SYS and SYSTEM accounts and then click OK button.
Step 9. Once installation completes successfully, the installer will inform you as shown in the following screenshot. Click the Close button to close the window.
Connecting to Oracle Database
First, launch the SQL developer application provided by the Oracle Database.
Second, right-click the connections node and choose New Connection … menu item to create a new connection.
Third, enter the information that you provided during the installation process as shown in the following screenshot. Click the Connect button to connect to the Oracle Database.
SQL developer will display all objects as shown below.
Congratulation! you have installed Oracle Database 12c successfully. Let’s start exploring Oracle.
Adding an entry to the tnsnames.ora file
The
tnsnames.ora
file is typically located in the following directory:If you follow the above installation steps, then the file is located at the following directory:
You first open the
tnsnames.ora
file using any text editor such as Notepad or Notepad++. Then, you need to add the following lines at the end of the file:After that, you can save the file and close it. It is time to download and load a sample database into the Oracle Database server.
Do I need to install pip?¶
pip is already installed if you are using Python 2 >=2.7.9 or Python 3 >=3.4downloaded from python.org or if you are workingin a Virtual Environmentcreated by virtualenv or venv. Just make sureto upgrade pip.
Use the following command to check whether pip is installed:
Using Linux Package Managers¶
Warning
If you installed Python from a package manager on Linux, you should alwaysinstall pip for that Python installation using the same source.
See pypug:Installing pip/setuptools/wheel with Linux Package Managersin the Python Packaging User Guide.
Here are ways to contact a few Linux package maintainers if you run intoproblems:
- Debian Python Team (for generalissues related to
apt
)
pip developers do not have control over how Linux distributions handle pipinstallations, and are unable to provide solutions to related issues ingeneral.
Using ensurepip¶
Python >=3.4 can self-bootstrap pip with the built-inensurepip module. Refer to the standard librarydocumentation for more details. Make sure to upgrade pipafter
ensurepip
installs pip.See the Using Linux Package Managers section if your Python reports
Nomodulenamedensurepip
on Debian and derived systems (e.g. Ubuntu).Installing with get-pip.py¶
Warning
Be cautious if you are using a Python install that is managed by your operatingsystem or another package manager.
get-pip.py
does not coordinate withthose tools, and may leave your system in an inconsistent state.To manually install pip, securely 1 download
get-pip.py
by followingthis link: get-pip.py. Alternatively, use curl
:Then run the following command in the folder where youhave downloaded
get-pip.py
:get-pip.py
also installs setuptools2 and wheelif they are not already. setuptools is required to installsource distributions. Both arerequired in order to build a Wheel Cache (which improves installationspeed), although neither are required to install pre-built wheels.Note
The get-pip.py script is supported on the same python version as pip.For the now unsupported Python 2.6, alternate script is availablehere.
get-pip.py options¶
--no-setuptools
¶If set, do not attempt to install setuptools
--no-wheel
¶If set, do not attempt to install wheel
get-pip.py
allows pip install options and the general options. Below aresome examples:Install from local copies of pip and setuptools:
Install to the user site 3:
Install behind a proxy:
get-pip.py
can also be used to install a specified combination of pip
,setuptools
, and wheel
using the same requirements syntax as pip:Upgrading pip¶
Option Oracle Free Download
Python and OS Compatibility¶
Install Procedural Option Oracle Commands
pip works with CPython versions 2.7, 3.5, 3.6, 3.7, 3.8 and also PyPy.
This means pip works on the latest patch version of each of these minorversions. Previous patch versions are supported on a best effort approach.
pip works on Unix/Linux, macOS, and Windows.
“Secure” in this context means using a modern browser or atool like
curl
that verifies SSL certificates when downloading fromhttps URLs.Beginning with pip v1.5.1,
get-pip.py
stopped requiring setuptools tobe installed first.The pip developers are considering making
--user
the default for allinstalls, including get-pip.py
installs of pip, but at this time,--user
installs for pip itself, should not be considered to be fullytested or endorsed. For discussion, see Issue 1668.Important
Did this article help?
We are currently doing research to improve pip’s documentationand would love your feedback.Please ?subject=[Doc: installing] Pip docs feedback (URL: https://) &body=%0A%20%20%20%200.%20Document:%20installing.%20Page%20URL:%20https://%20%0A%0A%20%20%20%201.%20What%20problem%20were%20you%20trying%20to%20solve%20when%20you%20came%20to%20this%20page?%20%0A%0A%20%20%20%202.%20What%20content%20was%20useful?%20%0A%0A%20%20%20%203.%20What%20content%20was%20not%20useful?'>email us and let us know:
- What problem were you trying to solve when you came to this page?
- What content was useful?
- What content was not useful?