Linux下安装Oracle(CentOS-Oracle 12c)的方法
|
第一步:网络连接,在我的上一篇博客中有介绍,不再多说。 网络连接的目的:为了能使用yum命令,在网上直接下载文件。 第二步:前往oracle官网下载12c database服务器端的两个文件:(安装在Linux) linuxamd64_12102_database_1of2.zip linuxamd64_12102_database_2of2.zip 将这两个文件放在Linux的tmp目录下,使用 unzip 命令来解压。 database的client的一个文件:(安装在Windows) 32位 oracle 11g client windows版本 win32_11gR2_client.zip 1. 添加用户,组,相关目录 groupadd oinstall 变更oracle12c介质的所有者 chown -R oracle:oinstall /tmp 2. ---创建安装oracle安装目录 mkdir -p /u01/app/oracle/product/12.1.0/db_1 3. 系统依赖包的安装 验证 yum -y install binutils 当然,在全部复制执行这些命令时,经常会露掉一些没有下载。这时需要去【RPM Search】网站进行下载。(这些工作是否完成将会在安装Oracle时验证) 4. 修改linux 核心配置文件 vi /etc/sysctl.conf 添加内容 (关于Kernel这四个参数和你的内存设置有关系,这里可能发生问题) fs.aio-max-nr = 1048576 执行命令使上述生效: su root 5. --修改系统限制 添加内容: oracle soft nproc 2047 6. vi /etc/pam.d/login 添加内容: session required /lib/security/pam_limits.so 7. 修改系统环境变量 vi /etc/profile 添加内容: if [ $USER = "oracle" ]; then 8. 为新添加用户Oracle添加环境变量 su oracle 添加内容: ORACLE_BASE=/u01/app/oracle 9. 这里采用图形化界面安装,进入界面 su root 10. 图形安装界面不多说,安装步骤来,出现错误再解决。反正坑很多,很多。 在这一步,我只是安装了Oracle,并没有创建数据库。 11. 创建数据库 dbca (此处有个坑,可能会出现命令不存在的提示,那是因为安装Oracle时,安装的目录在dbhome_1中,并没有在我们的db_1中,因此把8步红色值改为dbhome_1就行) 命令也会和上面一样打开一个图形化界面,来创建一个数据库。 12. 创建监听器 13. 启动Oracle服务。 sqlplus / as sysdba 14. Windows下安装客户端:32位 oracle 11g client windows版本。 net manager工具添加新的【服务命名】 15. 这时,我们可以进行测试,看看是否可以在Windows连接Linux。 打开CMD,输入:tnsping [刚才设置的服务命名] 若不成功,则可能是Linux防火墙问题,关闭Linux防火墙 systemctl stop firewalld.service #停止防火墙 关闭防火墙后,再重新测试。 16. 安装toad for oracle,来操作Oracle。 登录。 以上所述是小编给大家介绍的Linux下安装Oracle(CentOS-Oracle 12c)的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程小技巧网站的支持! (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 关于MySQL外键的简单学习教程
- 使用正则表达式匹配tsql注释语句
- 在Firebase实时数据库规则中验证匿名用户的显示名称
- MySQL数据库InnoDB引擎下服务器断电数据恢复方法
- 数据库 – 哪种DB计算每分钟的统计数据?
- sql-server – 将varchar dd / mm / yyyy转换为dd / mm / y
- SQL Server SQL 判断给定日期值(或时间段)所在星期的星期一
- 模拟SQLSERVER的两个函数:dateadd(),datediff()
- document-database – 如何避免像RavenDB这样的文档数据库中
- 数据库支持i18n for java web-app
