dbca安装oracle12c,linux6.5安装oracle数据库12c

一、下载安装文件

[root@oracle data]# ls

linuxamd64_12c_database_1of2.zip linuxamd64_12c_database_2of2.zip

二、安装oracle database

1、安装依赖环境

yum install -y binutils compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libXi make sysstat

yum install -y compat-libstdc++-33.x86_64 libaio-devel.x86_64

yum install -y xorg-x11-utils xorg-x11-server-utils unzip

2、系统设置和添加用户

关闭selinux

setenforce 0

关闭防火墙

service iptables stop

chkconfig iptables off

修改内核参数

先备份

cp /etc/sysctl.conf{,.bak}

再修改

vim /etc/sysctl.conf

kernel.shmmni = 4096

kernel.sem =250 32000 100 128

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 262144

net.ipv4.ip_local_port_range =9000 65500

fs.file-max=65536

fs.aio-max-nr=1048576

使其生效

sysctl -p

修改用户限制

vim /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

oracle hard stack 10240

vim /etc/profile

if [ $USER = "oracle" ]; then

ulimit -u 16384

ulimit -n 65536

fi

添加用户并给相应文件授权

groupadd dba

groupadd oinstall

useradd -g oinstall -G dba oracle

echo 'ycig1234' | passwd oracle --stdin

chown -R oracle.oinstall /data/

[root@oracle data]# ll /data/

total 2419500

-rw-r--r-- 1 oracle oinstall 1361028723 Jan 28 08:06 linuxamd64_12c_database_1of2.zip

-rw-r--r-- 1 oracle oinstall 1116527103 Jan 28 08:05 linuxamd64_12c_database_2of2.zip

修改环境变量

su - oracle

vi ~/.bash_profile

export ORACLE_BASE=/data/oracle/app

export ORACLE_HOME=$ORACLE_BASE/oracle/product/12.1.0/dbhome_1

export ORACLE_SID=orcl

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export ORACLE_CLIENT=$ORACLE_HOME

解压文件

cd /data

unzip linuxamd64_12c_database_1of2.zip

unzip linuxamd64_12c_database_2of2.zip

开始安装

点开自己电脑上的xmanager Enterprise中的Xmanager - Passive

设置DISPLAY用于远程窗口(192.168.3.90是我本机的IP,请根据具体情况设置)

export DISPLAY=192.168.3.90:0.0

执行xhost+命令显示如下信息说明

[oracle@oracle database]$ xhost +

access control disabled, clients can connect from any host

安装

./runInstaller

这里会检查环境是否满足,请执行修改以满足安装环境

不设置邮箱,不更新

46934489a44c79a79cfb85487b3eba32.png

acbe65e75fe39914e205471a060d7cc8.png

只创建数据库(第一个是创建数据库并设置,第二个是只创建数据库,第三个是更新数据库)

21164eab91fed8c3ee1f40572d3b902b.png

安装单实例数据库(第一个单实例数据库,第二个oracle数据库集群,第三个RAC节点安装)

58fd484be49c626b01d8cf4ada06e48d.png

选择语言

e6f7d173e83a4616b2145a1346b2351b.png

选择安装版本(第一个企业版,第二个标准版,第三个标准版1)

bd45a61b786583bd2b846a6c12a8a816.png

选择安装路径(和环境变量中设置一致即可,默认/u01下)

226536c0e1b51dddf041add1b476a1e7.png

产品清单

0a57c1f65438b3e2d9e7d0bbb9046490.png

设置group

34ee1e9f6e075ad3df9a8e0134976868.png

清单

22a3a7e9f49f9f429905d58284351799.png

安装过程

afdc374fc7da52f9b2a9a75a7072df65.png

按照提示用root用户运行这两个脚本

4d1718c223b5ae4ee0e89821ee06741f.png

运行脚本

3c2bf77fe58ab65295d97ad22cd3aef3.png

安装完成点解close

37bf55e7f39988e0d917c534fa3b07da.png

使用dbca创建数据库

source ~/.bash_profile

dbca

创建一个数据库

8cf9b74fa299bdc75cf4aa3975d33ea1.png

设置数据库

8f67494eba77b37405f2dab1a56a3423.png

clobal database name 全局数据库名(ORACLE_SID)

storage type 存储类型

database files location 数据库文件存放位置

fast recovery area 快速恢复区

datavase character set 数据库字符集(一般为UTF-8或GBK)

admin** password 管理口令

确认口令

清单,点击finish开始安装

49e8adbd54b156c585b7d82d69cb93eb.png

安装完成

fe88226afdf3a0ac26774d2ac60c124f.png

启动数据库

创建完成后会自动启动

启动、关闭oracle

sqlplus / as sysdba

启动

startup

关闭

shutdown

使用netca创建监听(生成listener.ora)

netca

5839f9f6bfd95aefb57afdbdab5a020c.png

listener configuration 设置监听

naming methods configuration 设置命名规则

local net service name configuration 设置本地网络服务

directory usage configuration 设置使用目录

选择设置监听

添加一个监听

77514c0f1bec3b999eab14e3b20024c6.png

监听名称,最好和ORACLE_SID一样,方便查看

e841551b431e695e9b762acc6b22dce7.png

协议(默认tcp)

9622b6e8ee941579664d79e9a0622cb1.png

监听端口(默认1521)

de83feaf7621499b94e8a6c00ad534e6.png

不设置下一个,结束配置

5f43e39d04b8d91c1467a8404151abb6.png

255901e54452fef528767d14fda6fb73.png

启动监听

lsnrctl start

查看监听状态

lsnrctl start

d60332e07d7f4b231f93ef48f6411e42.png

关闭监听

lsnrctl stop

创建数据库用户和表空间

sqlplus / as sysdba

创建表空间

create tablespace SDE datafile '/data/oracle/app/oradata/ORCL/datafile/SDE1.dbf' size 1g autoextend on;

alter tablespace SDE add datafile '/data/oracle/app/oradata/ORCL/datafile/SDE2.dbf' size 1g autoextend on;

创建用户

create user sde identified by sde default tablespace SDE;

授权dba权限(如果需要权限管理请自行设置)

grant dba to sde;

创建备份目录

$ mkdir -pv /data/oracle/app/dump/

create directory dpdata as ' /data/oracle/app/dump/';

Grant read,write on directory dpdata to sde;

netca创建本地网络(生成tnsnames.ora)

netca

这里选第三个

0e0fa30180e5971b55ddf40943c233aa.png

添加

4c4bc7946e59372c0e4352bddd9a95f8.png

服务名,可以随便去,用ORACLE_SID方便使用

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

协议

f3f88023dc70dff408af3624a93b0e51.png

连接主机和端口

73af5b4749fa59687ca1e241abf6f3aa.png

连接测试

57383b718854cf4c0a9060eda2df5bc4.png

点击修改连接信息

7d094485251aedd5b53e5e0bfea7f710.png

输入用户密码

d17778acf81fea8cb34a280cc03c581b.png

测试成功

dfa16a74874937cd245cd04ba15abd35.png

NEXT直到finish

连接数据库

前提:数据库已启动,监听已启动

sqlplus sde/sde@orcl

7f12dfacc3913fca743f428730ce80d3.png

oracle多实例

创建第二个实例

export ORACLE_SID=torcl

dbca创建数据库

dbca

709152ad44af7b72c87da408c85b70b4.png

26683ceed94a05c7fd0035d923f9c6c9.png

netca创建监听

4937632e45c9f00abbafa3f5cb37f3bd.png

a053b1d821ad4f87874c1fa16fd9674d.png

e2cfd92985a847d83b57c8d53a59fbba.png

0ab86d3e3ece4459cedddd63944e454a.png

43994a4974ea8e604544a46a7dc0c3af.png

f14a01cfebe7fac6b38aa24ce3a84053.png

e4eb1845b173c0abb6aac09d2f0e3e8a.png

创建用户和表空间

create tablespace TSDE_TBS datafile '/data/oracle/app/oradata/TORCL/datafile/TSED1.dbf' size 1g autoextend on;

create user tsde identified by tsde default tablespace TSDE_TBS;

grant dba to tsde;

create directory dpdata as ' /data/oracle/app/dump/';

Grant read,write on directory dpdata to tsde;

netca设置本地网络

4abf0b34a954b5d9f76333d843e5192a.png

f97c42761c14515ed10f83db39f7beaa.png

777b32fdb1011b73d8ca2d762a7a7f50.png

d9eef635cede6c089b8d86a76dacdfe0.png

8a0bef7aae1eac09665cda68b4017a68.png

e6706985da21b8b317ab65a8f5ebbcd1.png

b1e804422e9bddd9b5fd9a13748ee3b6.png

使用pl/sql devlope连接测试

d63f232f9b60ec7ca23ee03f6d6a83bb.png

4f67cbfc12be4eafe5da704782143ddd.png

acf24c164c7f2e21c873bde1bb07d93c.png

多实例报错

ORA-01078: failure in processing system parameters

LRM-00109: could not open parameter file ****

处理:重启oracle所在服务器,然后重新启动oracle就好了,貌似是因为目录设置一样,在第一个库已启动情况下创建第二个库出现文件锁死。(如果理解没有错误的话应该关闭所有的oracle数据库然后重启就可以了)

删库

警告!警告!删库之前注意做数据备份

dbca删库

cc488d12a2c9b72b3ca2ee7901977908.png

f04e80a219be4bf14123586c6c3e4435.png

16a0896c8a61e5c64e33ea1d0e3e6f13.png

85eecb269f1c170be2d32f55862842bf.png

93668c6f5b0a08262c57c878994bc625.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值