分享一个Linux下安装ASM+ORACLE的自动化脚本(一)
来源:互联网 发布:sql 每小时 编辑:程序博客网 时间:2024/05/01 02:14
近期在脱产参加Oracle技术培训,专家级讲师说Oracle数据库60%的问题都是出在安装过程不规范,让我们多练习数据库的安装,孰能生巧,并且可以对以后安装数据库时可能遇到的问题进行及时准确地定位。
Linux下安装Oracle数据库不同于Windows,最直观的区别就是在windows下只需要配置一下hosts,再把安装包下载下来执行Setup.exe 系统就会启动 Oracle Universal Installer进行安装。但在Linux下安装之前还需要配置环境变量、Linux内核参数、安全登录限制、检查并安装Oracle数据库所需的必要的软件包等,此处不做详述。
安装环境:VMware虚拟机、Oracle_linux6.5_64/Oracle_linux5.8_64(这两个版本虽然不支持Oracle ACFS功能,对于练习安装及数据库相关功能也已足够了)、从Oracle官网下载的linux.x64_11gR2_grid.zip、linux.x64_11gR2_database (版本都是 11.2.0.1,最新版本是11.2.0.4不过需要support账号才能下载)。
在最初的几遍安装过程中当然遇到了不少问题
如 :
登陆 grid、 oracle 进行安装时 必须是 直接登陆的,不能是 通过su 方式切换过去的,切换过去的安装会十分缓慢,并且无法正常使用;
“invalid entry size (except ************* but ****************)" 这种问题,是因为安装包算坏导致,需要重新下载安装介质;如下图
安装Grid时配置的密码“112016yuanLC”会报“ORA-00922: missing or invalid option”错误,改设为如 'asmsnmp‘就好了,这应该是11.2.0.1版本的缺陷),安装过程中的ORA-00922 竟然会在第2次点确定后 被忽略,最后给个安装成功的假象 这个很坑的;如下图
执行最后的脚本 /u02/app/oraInventory/orainstRoot.sh /u02/app/grid/11.2.0/root.sh /u01/app/oracle/product/11.2.0/db_1/root.sh 时不是通过全路径执行而是cd 切换到对应的路径中./orainstRoot.sh ./root.sh执行,通过后者执行并不会报明显的错误,只是在 Configure Oracle Grid Infrastructure for a Standalone Server 及 Automatic_Storage Management Configuration Assistant过程中会失败,最后不得不手动去配置。如下图
- 分享一个Linux下安装ASM+ORACLE的自动化脚本(一)
- 分享一个Linux下安装ASM+ORACLE的自动化脚本(二)
- 分享一个Linux下安装ASM+ORACLE的自动化脚本(三)
- 分享一个Linux下安装ASM+ORACLE的自动化脚本(四)
- 搞定Linux下Oracle ASM的安装
- 【asm,1】ASM的安装+ oracle安装
- windows下安装oracle+asm
- linux中的自动化安装脚本
- linux下”流氓“清理oracle安装脚本
- CentOS 或 Fedora 下自动化安装mono和jexus的脚本(Linux下的Asp.net运行环境配置)
- 分享一个定时自动备份oracle数据库的脚本
- oracle 巡检脚本(自动化)
- 用Shell脚本实现自动化完成属于自己的微型Linux!(一)
- Oracle Enterprise Linux6下安装Oracle11gGrid ASM
- Oracle asm介绍和安装linux+oracle10g+asm过程
- ubuntu 下shell 命令的学习1----(编写自动化安装脚本)
- 一、Linux下Oracle 10gR2的安装
- 分享一个win2003下 .bat 格式的打包,拷贝脚本
- plist属性列表 文件的读写
- 如何在dop中Key值
- C++--字符串
- 常用的Reader类
- ubuntu: apt-get update的时候遇到“Hash Sum mismatch”错误
- 分享一个Linux下安装ASM+ORACLE的自动化脚本(一)
- C语言 ---relloc--calloc
- Java NIO 系列教程
- HightChart设置标题(Title)
- MVC模式(框架)
- 排序算法总结(上)
- VirtualBox下Windows和Ubuntu的文件夹共享
- C++--boost简单使用
- 源码编译安装zabbix