SlideShare a Scribd company logo
Oracle 12c R1 installation on Solaris 11.1
Laurent Léturgez (http://laurent-leturgez.com)
~
Oracle Consultant – Oracle Certified Master

Laurent Leturgez (http://laurent-leturgez.com)
1
1
1.1

Pre-configuration
User Creation

root@S11:~# groupadd -g 600 oinstall
root@S11:~# groupadd -g 601 dba
root@S11:~# useradd -u 500 -g oinstall -G dba -d /export/home/oracle oracle
root@S11:~# passwd -r files oracle
New Password:
Re-enter new Password:
passwd: password successfully changed for oracle
root@S11:~# mkdir -p /export/home/oracle
root@S11:~# chown oracle:oinstall /export/home/oracle
root@S11:~# chmod 700 /export/home/oracle
root@S11:~# su - oracle
Oracle Corporation
SunOS 5.11
11.1
September 2012
-bash-4.1$ id -pa
uid=500(oracle) gid=600(oinstall) groups=600(oinstall),601(dba) projid=100(user.oracle)
-bash-4.1$ exit
root@S11:~# projadd -p 100 -c "Project for Oracle owner" -U oracle -G oinstall,dba -K 'project.max-shm-memory=(priv,10737418240,deny)'
user.oracle
root@S11:~# usermod -K project=user.oracle oracle
root@S11:~# id -ap oracle
uid=500(oracle) gid=600(oinstall) groups=601(dba) projid=100(user.oracle)
root@S11:~# projects -l user.oracle
user.oracle
projid : 100
comment: "Project for Oracle owner"
users : oracle
groups : dba
oinstall
attribs: project.max-shm-memory=(priv,10737418240,deny)

1.2

FileSystem creation

root@S11:~# zpool list

Laurent Leturgez (http://laurent-leturgez.com)
2
NAME
SIZE ALLOC
FREE CAP
rpool 49.5G 10.9G 38.6G 21%
root@S11:~# zpool status rpool
pool: rpool
state: ONLINE
scan: none requested
config:
NAME
rpool
c7t0d0

STATE
ONLINE
ONLINE

DEDUP
1.00x

HEALTH
ONLINE

ALTROOT
-

READ WRITE CKSUM
0
0
0
0
0
0

root@S11:~# zfs create rpool/u01
root@S11:~# zfs set mountpoint=/u01 rpool/u01
root@S11:~# zfs create rpool/u02
root@S11:~# zfs set mountpoint=/u02 rpool/u02
root@S11:~# zfs list | grep u0[1-2]
rpool/u01
31K
rpool/u02
31K

37.7G
37.7G

31K
31K

/u01
/u02

root@S11:~# chown oracle:oinstall /u01
root@S11:~# chown oracle:oinstall /u02

1.3

Swap Configuration

root@S11:~# swap -l
swapfile
dev
swaplo
blocks
free
/dev/zvol/dsk/rpool/swap 274,2
8 4194296 4194296
root@S11:~# swap -d /dev/zvol/dsk/rpool/swap
root@S11:~# zfs set volsize=8G rpool/swap
root@S11:~# swap -a /dev/zvol/dsk/rpool/swap
root@S11:~# zfs list rpool/swap
NAME
USED AVAIL REFER
rpool/swap 8.25G 31.7G 8.00G

MOUNTPOINT
-

Laurent Leturgez (http://laurent-leturgez.com)
3
2

Oracle Database installation

-bash-4.1$ id -a
uid=500(oracle) gid=600(oinstall) groups=600(oinstall),601(dba)
-bash-4.1$ unzip solaris.x64_12cR1_database_1of2.zip && unzip solaris.x64_12cR1_database_2of2.zip

Laurent Leturgez (http://laurent-leturgez.com)
4
Laurent Leturgez (http://laurent-leturgez.com)
5
Laurent Leturgez (http://laurent-leturgez.com)
6
Laurent Leturgez (http://laurent-leturgez.com)
7
Laurent Leturgez (http://laurent-leturgez.com)
8
-bash-4.1$ sudo /u01/app/oraInventory/orainstRoot.sh
Changing permissions of /u01/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.
Changing groupname of /u01/app/oraInventory to oinstall.
The execution of the script is complete.
-bash-4.1$ sudo /u01/app/oracle/product/12.1.0/dbhome_1/root.sh
Performing root user operation for Oracle 12c
The following environment variables are set as:
ORACLE_OWNER= oracle

Laurent Leturgez (http://laurent-leturgez.com)
9
ORACLE_HOME=

/u01/app/oracle/product/12.1.0/dbhome_1

Enter the full pathname of the local bin directory: [/usr/local/bin]:
Creating /usr/local/bin directory...
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...

Creating /var/opt/oracle/oratab file...
Entries will be added to the /var/opt/oracle/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.

Laurent Leturgez (http://laurent-leturgez.com)
10
Laurent Leturgez (http://laurent-leturgez.com)
11

More Related Content

What's hot (17)

PDF
Installing oracle grid infrastructure and database 12c r1
Voeurng Sovann
 
PDF
12c (12.1) Database installation on Solaris 11(11.2)
K Kumar Guduru
 
PDF
11g r2 rac_guide
guest66f94a7
 
PDF
Ef09 installing-alfresco-components-1-by-1
Angel Borroy López
 
PDF
Habilitar repositorio EPEL RHEL
Moisés Elías Araya
 
PDF
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库
maclean liu
 
PPT
Presentation iv implementasi 802x eap tls peap mscha pv2
Hell19
 
DOCX
Install elasticsearch, logstash and kibana
Chanaka Lasantha
 
ODP
Use bonding driver with ethernet
SUSE Labs Taipei
 
PDF
Python on exadata
Rainer Schuettengruber
 
PDF
Oreilly solinea-managing-openstack
Vietnam Open Infrastructure User Group
 
PDF
Lab 1 my sql tutorial
Manuel Contreras
 
PDF
J Ruby On Rails Presentation
railsconf
 
PDF
在Oel5上安装配置oracle gird control 10.2.0.5
maclean liu
 
PDF
SOUG - Experiences with Oracle Solaris 11.4
JomaSoft
 
PDF
Oracle Clusterware Node Management and Voting Disks
Markus Michalewicz
 
PDF
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
jpiwowar
 
Installing oracle grid infrastructure and database 12c r1
Voeurng Sovann
 
12c (12.1) Database installation on Solaris 11(11.2)
K Kumar Guduru
 
11g r2 rac_guide
guest66f94a7
 
Ef09 installing-alfresco-components-1-by-1
Angel Borroy López
 
Habilitar repositorio EPEL RHEL
Moisés Elías Araya
 
图文详解安装Net backup 6.5备份恢复oracle 10g rac 数据库
maclean liu
 
Presentation iv implementasi 802x eap tls peap mscha pv2
Hell19
 
Install elasticsearch, logstash and kibana
Chanaka Lasantha
 
Use bonding driver with ethernet
SUSE Labs Taipei
 
Python on exadata
Rainer Schuettengruber
 
Oreilly solinea-managing-openstack
Vietnam Open Infrastructure User Group
 
Lab 1 my sql tutorial
Manuel Contreras
 
J Ruby On Rails Presentation
railsconf
 
在Oel5上安装配置oracle gird control 10.2.0.5
maclean liu
 
SOUG - Experiences with Oracle Solaris 11.4
JomaSoft
 
Oracle Clusterware Node Management and Voting Disks
Markus Michalewicz
 
EBS in an hour: Build a Vision instance - FAST - in Oracle Virtualbox
jpiwowar
 

Viewers also liked (20)

DOCX
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Yury Velikanov
 
KEY
Hanganalyze presentation
Leyi (Kamus) Zhang
 
PPTX
Ukoug15 SIMD outside and inside Oracle 12c (12.1.0.2)
Laurent Leturgez
 
PPTX
Oracle 12c in memory en action
Laurent Leturgez
 
PDF
Oracle Database In-Memory Option in Action
Tanel Poder
 
PDF
HBase Status Report - Hadoop Summit Europe 2014
larsgeorge
 
PDF
Modern Linux Performance Tools for Application Troubleshooting
Tanel Poder
 
PDF
SQL in the Hybrid World
Tanel Poder
 
PDF
Step by Step Restore rman to different host
Osama Mustafa
 
PPTX
Data Pipelines in Hadoop - SAP Meetup in Tel Aviv
larsgeorge
 
PPTX
SQL-on-Hadoop Tutorial
Daniel Abadi
 
PDF
Non-Stop Hadoop for Hortonworks
Hortonworks
 
PDF
Connecting Hadoop and Oracle
Tanel Poder
 
PDF
SQL Monitoring in Oracle Database 12c
Tanel Poder
 
PDF
Large-scale social media analysis with Hadoop
jakehofman
 
PPTX
Hadoop Backup and Disaster Recovery
Cloudera, Inc.
 
PPTX
Hadoop introduction , Why and What is Hadoop ?
sudhakara st
 
PDF
2015 Upload Campaigns Calendar - SlideShare
SlideShare
 
PPTX
What to Upload to SlideShare
SlideShare
 
PDF
How to Make Awesome SlideShares: Tips & Tricks
SlideShare
 
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Yury Velikanov
 
Hanganalyze presentation
Leyi (Kamus) Zhang
 
Ukoug15 SIMD outside and inside Oracle 12c (12.1.0.2)
Laurent Leturgez
 
Oracle 12c in memory en action
Laurent Leturgez
 
Oracle Database In-Memory Option in Action
Tanel Poder
 
HBase Status Report - Hadoop Summit Europe 2014
larsgeorge
 
Modern Linux Performance Tools for Application Troubleshooting
Tanel Poder
 
SQL in the Hybrid World
Tanel Poder
 
Step by Step Restore rman to different host
Osama Mustafa
 
Data Pipelines in Hadoop - SAP Meetup in Tel Aviv
larsgeorge
 
SQL-on-Hadoop Tutorial
Daniel Abadi
 
Non-Stop Hadoop for Hortonworks
Hortonworks
 
Connecting Hadoop and Oracle
Tanel Poder
 
SQL Monitoring in Oracle Database 12c
Tanel Poder
 
Large-scale social media analysis with Hadoop
jakehofman
 
Hadoop Backup and Disaster Recovery
Cloudera, Inc.
 
Hadoop introduction , Why and What is Hadoop ?
sudhakara st
 
2015 Upload Campaigns Calendar - SlideShare
SlideShare
 
What to Upload to SlideShare
SlideShare
 
How to Make Awesome SlideShares: Tips & Tricks
SlideShare
 
Ad

Similar to Oracle 12c r1 installation on solaris 11.1 (20)

PPSX
Linux configer
MD. AL AMIN
 
DOCX
Oracle upgrade
Raj p
 
DOCX
TESTING - Drop 12c RAC Database, Database Software and GI
Monowar Mukul
 
PDF
How to create a non managed standby database
Jorge Batista
 
PDF
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Andrejs Karpovs
 
PDF
Enable oracle database vault
Osama Mustafa
 
PDF
Oracle 11g R2 RAC setup on rhel 5.0
Santosh Kangane
 
PPT
les_02.ppt of the Oracle course train_2 file
YulinLiu27
 
PDF
Oracle-11g-upgrade
Antonio Carlos dos Santos Jr
 
DOCX
Data Guard on EBS R12 DB 10g
Ibrahim Malek
 
DOCX
Discoverer 11.1.1.7 web logic (10.3.6) & ebs r12 12.1.3) implementation guide...
ginniapps
 
PDF
Slackware Demystified [SELF 2011]
Vincent Batts
 
DOCX
Oracle 12c far sync standby instance
Monowar Mukul
 
PDF
Upgrade Oracle Database to 12c
Osama Mustafa
 
PDF
Oracle applications r12.2.0 installation on linux
Ravi Kumar Lanke
 
PDF
EF09-Installing-Alfresco-components-1-by-1.pdf
DangGonz
 
PDF
Katello on TorqueBox
lzap
 
PPT
Oracle11g suse11 ilker bakir
ilkerb
 
PDF
Rac on NFS
mengjiagou
 
PPTX
Shareplex Presentation
David Breinholt
 
Linux configer
MD. AL AMIN
 
Oracle upgrade
Raj p
 
TESTING - Drop 12c RAC Database, Database Software and GI
Monowar Mukul
 
How to create a non managed standby database
Jorge Batista
 
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Andrejs Karpovs
 
Enable oracle database vault
Osama Mustafa
 
Oracle 11g R2 RAC setup on rhel 5.0
Santosh Kangane
 
les_02.ppt of the Oracle course train_2 file
YulinLiu27
 
Oracle-11g-upgrade
Antonio Carlos dos Santos Jr
 
Data Guard on EBS R12 DB 10g
Ibrahim Malek
 
Discoverer 11.1.1.7 web logic (10.3.6) & ebs r12 12.1.3) implementation guide...
ginniapps
 
Slackware Demystified [SELF 2011]
Vincent Batts
 
Oracle 12c far sync standby instance
Monowar Mukul
 
Upgrade Oracle Database to 12c
Osama Mustafa
 
Oracle applications r12.2.0 installation on linux
Ravi Kumar Lanke
 
EF09-Installing-Alfresco-components-1-by-1.pdf
DangGonz
 
Katello on TorqueBox
lzap
 
Oracle11g suse11 ilker bakir
ilkerb
 
Rac on NFS
mengjiagou
 
Shareplex Presentation
David Breinholt
 
Ad

Recently uploaded (20)

PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
July Patch Tuesday
Ivanti
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 

Oracle 12c r1 installation on solaris 11.1

  • 1. Oracle 12c R1 installation on Solaris 11.1 Laurent Léturgez (http://laurent-leturgez.com) ~ Oracle Consultant – Oracle Certified Master Laurent Leturgez (http://laurent-leturgez.com) 1
  • 2. 1 1.1 Pre-configuration User Creation root@S11:~# groupadd -g 600 oinstall root@S11:~# groupadd -g 601 dba root@S11:~# useradd -u 500 -g oinstall -G dba -d /export/home/oracle oracle root@S11:~# passwd -r files oracle New Password: Re-enter new Password: passwd: password successfully changed for oracle root@S11:~# mkdir -p /export/home/oracle root@S11:~# chown oracle:oinstall /export/home/oracle root@S11:~# chmod 700 /export/home/oracle root@S11:~# su - oracle Oracle Corporation SunOS 5.11 11.1 September 2012 -bash-4.1$ id -pa uid=500(oracle) gid=600(oinstall) groups=600(oinstall),601(dba) projid=100(user.oracle) -bash-4.1$ exit root@S11:~# projadd -p 100 -c "Project for Oracle owner" -U oracle -G oinstall,dba -K 'project.max-shm-memory=(priv,10737418240,deny)' user.oracle root@S11:~# usermod -K project=user.oracle oracle root@S11:~# id -ap oracle uid=500(oracle) gid=600(oinstall) groups=601(dba) projid=100(user.oracle) root@S11:~# projects -l user.oracle user.oracle projid : 100 comment: "Project for Oracle owner" users : oracle groups : dba oinstall attribs: project.max-shm-memory=(priv,10737418240,deny) 1.2 FileSystem creation root@S11:~# zpool list Laurent Leturgez (http://laurent-leturgez.com) 2
  • 3. NAME SIZE ALLOC FREE CAP rpool 49.5G 10.9G 38.6G 21% root@S11:~# zpool status rpool pool: rpool state: ONLINE scan: none requested config: NAME rpool c7t0d0 STATE ONLINE ONLINE DEDUP 1.00x HEALTH ONLINE ALTROOT - READ WRITE CKSUM 0 0 0 0 0 0 root@S11:~# zfs create rpool/u01 root@S11:~# zfs set mountpoint=/u01 rpool/u01 root@S11:~# zfs create rpool/u02 root@S11:~# zfs set mountpoint=/u02 rpool/u02 root@S11:~# zfs list | grep u0[1-2] rpool/u01 31K rpool/u02 31K 37.7G 37.7G 31K 31K /u01 /u02 root@S11:~# chown oracle:oinstall /u01 root@S11:~# chown oracle:oinstall /u02 1.3 Swap Configuration root@S11:~# swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 274,2 8 4194296 4194296 root@S11:~# swap -d /dev/zvol/dsk/rpool/swap root@S11:~# zfs set volsize=8G rpool/swap root@S11:~# swap -a /dev/zvol/dsk/rpool/swap root@S11:~# zfs list rpool/swap NAME USED AVAIL REFER rpool/swap 8.25G 31.7G 8.00G MOUNTPOINT - Laurent Leturgez (http://laurent-leturgez.com) 3
  • 4. 2 Oracle Database installation -bash-4.1$ id -a uid=500(oracle) gid=600(oinstall) groups=600(oinstall),601(dba) -bash-4.1$ unzip solaris.x64_12cR1_database_1of2.zip && unzip solaris.x64_12cR1_database_2of2.zip Laurent Leturgez (http://laurent-leturgez.com) 4
  • 9. -bash-4.1$ sudo /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world. Changing groupname of /u01/app/oraInventory to oinstall. The execution of the script is complete. -bash-4.1$ sudo /u01/app/oracle/product/12.1.0/dbhome_1/root.sh Performing root user operation for Oracle 12c The following environment variables are set as: ORACLE_OWNER= oracle Laurent Leturgez (http://laurent-leturgez.com) 9
  • 10. ORACLE_HOME= /u01/app/oracle/product/12.1.0/dbhome_1 Enter the full pathname of the local bin directory: [/usr/local/bin]: Creating /usr/local/bin directory... Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ... Creating /var/opt/oracle/oratab file... Entries will be added to the /var/opt/oracle/oratab file as needed by Database Configuration Assistant when a database is created Finished running generic part of root script. Now product-specific root actions will be performed. Laurent Leturgez (http://laurent-leturgez.com) 10