怎么在linux下安装oracle数据库
1 安装CentOS,注意先不要创建oracle用户,语言务必选择英语;
2 获取Oracle 11G安装包;
3 创建Oracle安装目录;
1) 创建用户:oracle,组:oinstall,dba;
1) groupadd oinstall #创建用户组oinstall
2) groupadd dba #创建用户组dba
3) useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba用户组
4) passwd oracle #设置用户oracle的登录密码,根据提示输入两次密码
5) mkdir /oracle #创建Oracle安装目录
6) chown -R oracle:oinstall /oracle #设置目录所有者为oinstall用户组的oracle用户
1 修改内核参数;
这一步修改主要是因为,在oracle的官方文档中有对oracle数据库安装配置的最低要求,因此需要修改一下
vi /etc/sysctlconf #编辑,
#在最后添加以下代码
netipv4icmp_echo_ignore_broadcasts = 1
netipv4confallrp_filter = 1
fsfile-max = 6815744
fsaio-max-nr = 1048576
kernelshmall = 2097152
kernelshmmax = 2147483648
kernelshmmni = 4096
kernelsem = 250 32000 100 128
netipv4ip_local_port_range = 9000 65500
netcorermem_default = 262144
netcorermem_max= 4194304
netcorewmem_default= 262144
netcorewmem_max= 1048576
保存退出后要进行如下操作以使配置生效
sysctl -p #使配置立即生效
2 设置oracle用户限制
vi /etc/security/limitsconf #在末尾添加以下代码
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
3 关闭SELINUX
vi /etc/selinux/config
#编辑配置文件
#注释掉SELINUX=enforcing
# 注释掉SELINUXTYPE=targeted
SELINUX=disabled #增加
4 安装必备软件;
yum install gcc gcc- gcc-c++- glibc-devel- glibc-headers- compat-libstdc libstdc elfutils-libelf-devel libaio-devel sysstat unixODBC- pdksh-
5 检查依赖关系
binutils-2235201-12el7x86_64
compat-libcap1-110-3el7x86_64
gcc-482-3el7x86_64
gcc-c++-482-3el7x86_64
glibc-217-36el7i686
glibc-217-36el7x86_64
glibc-devel-217-36el7i686
glibc-devel-217-36el7x86_64
ksh
libaio-03109-9el7i686
libaio-03109-9el7x86_64
libaio-devel-03109-9el7i686
libaio-devel-03109-9el7x86_64
libgcc-482-3el7i686
libgcc-482-3el7x86_64
libstdc++-482-3el7i686
libstdc++-482-3el7x86_64
libstdc++-devel-482-3el7i686
libstdc++-devel-482-3el7x86_64
libXi-172-1el7i686
libXi-172-1el7x86_64
libXtst-122-1el7i686
libXtst-122-1el7x86_64
make-382-19el7x86_64
sysstat-1015-1el7x86_64
6 配置用户的环境变量(可以安装完再设置)
vi /home/oracle/bash_profile
#在最后添加以下代码
export ORACLE_BASE=/oracle/app/oracle #oracle数据库安装目录
export ORACLE_HOME=$ORACLE_BASE/product/1120/dbhome_1 #oracle数据库路径
export ORACLE_SID=orcl #oracle启动数据库实例名
export ORACLE_TERM=xterm #xterm窗口模式安装
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH #添加系统环境变量
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #添加系统环境变量
export #防止安装过程出现乱码
export NLS_LANG=AMERICAN_AMERICAZHS16GBK #设置Oracle客户端字符集,必须与Oracle安装时设置的字符集保持一致,如:ZHS16GBK,否则出现数据导入导出中文乱码问题
保存退出以后,输入如下命令使配置生效
source bash_profile #使设置立刻生效
7 运行如下命令启动安装界面
export LANG=en_US #设置编码,防止图形界面乱码
/runInstaller [jarLoc=]
8 “ins_ctxmk”错误处理
下载下面的文件,解压后使用其中libstdc++替换/usr/lib64目录下的同名文件即可
9 “ins_emagentmk”编译错误,未解决,但未发现影响使用。
大家可以根据自己的操作系统是多少位(32位或64位)的,到官网下载相应的安装程序,如下图所示。
有一点需要注意,Oracle的安装程序分成2个文件,下载后将2个文件解压到同一目录即可。
Oracle 11g服务器安装详细步骤——图文教程
2
下载完成后,将2个压缩文件一起选中,鼠标右键—>解压文件,如下图所示。两个压缩文件解压到同一目录下。
需要注意的是,路径名称中最好不要出现中文、空格等不规则字符。(由于小编是在本地解压后再拷贝到服务器上,所以本地路径无所谓,只要服务器上的路径负荷这个规则就行。)
Oracle 11g服务器安装详细步骤——图文教程
3
打开相应的解压路径,找到安装文件“setupexe”,双击进行安装,如下图所示:
Oracle 11g服务器安装详细步骤——图文教程
4
配置安全更新。电子邮件可写可不写,取消下面的“我希望通过My Oracle Support接受安全更新(W)”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
5
安装选项。直接选择默认的“创建和配置数据库”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
6
系统类。由于咱们安装的是服务器,所以选择“服务器类”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
7
网格安装选项。选择“单实例数据库安装”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
8
安装类型。选择“高级安装”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
9
产品语言。直接默认即可(简体中文、英语),如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
10
数据库版本。选择“企业版”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
11
安装位置。填入安装路径(只需要填“Oracle基目录”即可,“软件位置”会自动生成),如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
12
配置类型。选择“一般用途/事务处理”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
13
数据库标识符。填入全局数据库名和SID,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
配置选项。切换到“字符集”选项卡,选择“使用Unicode(AL32UTF8)”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
管理选项。直接单击下一步,如下图所示。
Oracle 11g服务器安装详细步骤——图文教程
数据库存储。直接单击下一步,如下图所示。
Oracle 11g服务器安装详细步骤——图文教程
备份和恢复。如果需要对数据进行备份,就启用自动备份,小编这里选择“不启用自动备份”,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
方案口令。为了便于测试,这里使用了相同的密码,实际部署时可根据实际情况自行决定。
Oracle 11g服务器安装详细步骤——图文教程
Oracle 11g服务器安装详细步骤——图文教程
概要。完成先决条件检查后,单击完成就可以正式开始安装了,如下图所示,单击下一步。
Oracle 11g服务器安装详细步骤——图文教程
安装产品。安装完成后,会列出相关数据库配置清单,这个最好截图保存,如下图所示,单击确定。
Oracle 11g服务器安装详细步骤——图文教程
完成。这时安装已完成,单击关闭即可。
Oracle 11g服务器安装详细步骤——图文教程
测试一下。打开Oracle自带的SQL PLUS,如下图所示。
Oracle 11g服务器安装详细步骤——图文教程
输入用户名、密码(就是第18步设置的密码),测试成功!可以直接输入SQL语句了!需要注意的是,这里Oracle输入的口令是不显示的。
Oracle 11g服务器安装详细步骤——图文教程
欢迎阅读本篇文章,oracle11g数据库如何安装:oracle11g数据库如何安装,oracle怎么安装数据库,如何安装oracle数据库,oracle数据库安装比较麻烦,下面为大家分享一下oracle 11g数据库如何安装,oracle数据库安装详解。
检查系统: 打开下载后的数据库安装文件夹,运行“setupexe”开始安装数据库,此程序运行后,会检查系统。
配置安全更新: 检查完系统进入正式安装,此时会检查更新,这步可以不需要配置,检查更新没有什么必要。
安装选项: 此步骤就是选择本次安装的类型,有三种: 1、创建和配置数据库; 2、仅安装数据库软件; 3、升级现有的数据库; 一般情况下,如果电脑上没有数据库,选择第一项就可以了。
系统类: 此步骤有两个选项,桌面类和服务器类,就是安装机器的系统类型。一般的电脑、笔记本等,选择桌面类就可以,如果是作为服务器使用的,选择服务器类。
典型安装: 此处配置的是数据库的安装目录、全局数据库、管理员的密码等。其中: 1、安装程序会自动选择系统中盘空间大的作为数据库的安装目录。 2、如果密码太简单,安装程序会提示,如果是自己用的话,简单一些也没问题,选是就可以了。 配置完成后,点击下一步。
先决条件检查: 此步骤会检查系统的配置,如果电脑的配置低的话,就会提示检查结果为失败,不过也是可以安装的,就是可能安装上去后,会有点卡。在检查结果的界面,右上角有一个“忽略全部”的选择框,选上此框,就可以继续安装了,点击下一步。
概要: 此步骤就是把数据库的一些信息显示出来,界面右边有一个“保存响应文件”的功能,如果需要此信息的话,保存即可,也可以不保存。完成操作后,点击完成,这样配置信息过程就完成了,下面就要开始安装程序了。
安装产品: 这步就是正式开始安装数据库程序了,需要一些时间,安装时间根据电脑配置而定,等待安装完成。安装完成后,会弹出一个数据库解锁的对话框,因为在安装时,数据库的账户都是默认锁着的,要使用的话,需要解锁。点击对话框的“密码管理”,在这里选择需要解锁的账户,设置上密码就可以了。
完成: 此步骤为信息显示,即显示如数据库安装到那个目录等,关闭就可以了。到此,oracle11g数据库就安装完成了。好了,以上是oracle11g数据库如安装的分享。
举手之劳,希望以上分享能帮助到大家。如果您觉得本经验有帮助,请点击本文正下方或本文右上角的“投票”或“分享”或“关注”给我支持和鼓励,为了方便下次查看,您可以点击“收藏”,还可以分享给好友。
0条评论