Oracle installation and configuration

Feedback


Software environment

Operating System

Oracle database can run on Linux and Windows platforms, and the default port is 1521.

Software version

SuperMap GIS Server supports Oracle Database 9i/10g/11g/12c.

Oracle Installation and Configuration

This article takes Oracle Database 11g R2 as an example to introduce the installation and configuration methods of Oracle:

Go to the Oracle official website to download the Oracle Database 11g R2 compressed package corresponding to your operating system, and extract the two compressed packages to the same directory.

Install Oracle

The Oracle installation process varies depending on the type of operating system you are using. Please refer to the official Oracle installation guide ( https://docs.oracle.com/cd/E11882_01/nav/portal_11.htm ) for the specific process. When installing, remember to set the global database name (if not configured, the default value is orcl).

Log in to Oracle

Log in to Oracle as an administrator with the following command:

sqlplus / as sysdba

Note: If you are installing an Oracle database on a Linux system, you need to log in to Linux using the Oracle user.

Create a tablespace

Create the tablespace with the following command:

create tablespace [tablespace name] datafile '[storage path]' size [tablespace size] autoextend on next [auto extend size] maxsize [maximum size of tablespace] extent management local;

For example:

create tablespace supermap datafile 'D:\dataBase\Oracle\supermap.dbf' size 128m autoextend on next 32m maxsize 1024m extent management local;

Create a temporary tablespace by using the following command:

create temporary tablespace [tablespace name] tempfile '[storage path]' size [tablespace size] autoextend on next [auto extend size] maxsize [maximum tablespace size] extent management local;

For example:

create temporary tablespace supermap_temp tempfile 'D:\dataBase\Oracle\supermap_temp.dbf' size 128m autoextend on next 32m maxsize 1024m extent management local;

Create a user

After creating the tablespace, create the users associated with the tablespace by using the following command:

create user [username] identified by [password] default tablespace [tablespace name] temporary tablespace [temporary tablespace name];

For example:

create user root identified by root default tablespace supermap temporary tablespace supermap_temp;

Authorized user

After the created user is associated with the tablespace, grant the user permissions with the following command:

grant connect, resource, dba to [user name];

For example:

grant connect,resource,dba to root;

Add the driver package

After configuration completed by following the above steps, you can use Oracle in iServer/iPortal/iEdge to store security information. Please refer to the security info storage for the specific configuration method. In addition, you can use the Oracle stores portal data in iPortal. Please refer to Portal Data Storage Configuration for the specific configuration method.