Linux(CentOS)安装Oracle_11g_r2数据库(三)验证安装
2017-01-04 09:45
423 查看
下面部分没有截图就用别人现成的了。
配置监听程序(创建数据库之前必须要先配置)
继续在Windows客户端运行Xmanager,登录到Linux服务器的 X window界面
#su - oracle //切换到oracle用户
#netca //配置监听程序命令,出现下面界面
选择第一项:监听程序配置
Next
选择第一项:添加
Next
监听程序名,默认即可
Next
协议配置,默认TCP即可
Next
选择第一项:使用标准端口号1521
Next
询问:是否配置另一个监听程序
选择:否
Next
监听程序配置完成,Next
Finish完成创建Oracle数据库实例orcl继续在Windows客户端运行Xmanager,登录到Linux服务器的 X window界面su - oracle #切换到oracle用户dbca #启动oracle实例安装界面,如下图所示
Next
选择第一项:创建数据库Next
默认选择第一项:一般用途或事务处理Next
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接全局数据库名:orclSID:orclNext
默认即可,Next
口令配置,可以为每个账户设置不同的口令,也可以为所有账户设置一个相同的口令选择第二项:所有账户使用同一管理口令Next
如果口令设置的太简单,不满足Oracle口令的复杂性要求,会弹出上面的界面,可以选择是,或者选择否,然后返口令设置,重新设置一个复杂的口令。
存储类型:文件系统存储位置:使用模版中的数据库文件位置Next
默认选择:指定快速恢复区Next
快速恢复区大小设置,如果系统剩余空间小于设置值会出现上面的提示Next
默认,Next
切换到调整大小:进程300(可以根据服务器配置设置)
切换到字符集设置
选择第三项:从字符集列表中选择选择:ZHS16GBK- GBK 16-bit Simplified Chinese国家字符集:AL16UTF16-Unicode UTF-16 Universal character set默认语言:Simplified Chinese默认地区:China
切换到连接模式,选择:专用服务器模式Next
全部设置完成之后,点Finish
勾选:创建数据库勾选:生成数据库创建脚本点Finish
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接Ok
Ok
Ok注意:这里如果出现上面的提示,可以等安装完成之后用root账号登录,执行下面两个命令/data/oracle/product/11.2.0/db_1/root.sh/data/oraInventory/orainstRoot.sh生成/etc/oratab文件
正在创建数据库
数据库创建完成,点Exit退出
在oracle用户中执行“sqlplus /nolog”出现下图即是安装成功。
创建监听
错误一:启动数据库报错,找不到initorcl.ora
解决方法:注:桔黄色背景的文字会随设置变化,使用时按实际路径填写。$cd /u01/app/oracle/admin/xcky/pfile/$cp init.ora.032017151120 /u01/app/oracle/product/11.1.0/db_1/dbs/initorc.ora修改文件:
错误二:提示找不到"ORACLE_HOME"路径。
vi /u01/app/oracle/product/11.1.0/db_1/bin/dbstart将 ORACLE_HOME_LISTNER =$1 改成 ORACLE_HOME_LISTNER=$ORACLE_HOME
vi /u01/app/oracle/product/11.1.0/db_1/bin/dbshut将 ORACLE_HOME_LISTNER =$1 改成 ORACLE_HOME_LISTNER=$ORACLE_HOME
错误二:错误:Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=XX.XX.XX.XX)(PORT=1521)))
解决方法:修改/etc/hosts 增加本机IP 和hostname,这个最好在第一步配置安装环境变量时就设置好修改/u01/app/oracle/product/11.1.0/db_1/network/admin/listener.ora 里HOST=hostname或HOST=IP修改/u01/app/oracle/product/11.1.0/db_1/network/admin/tnsnames.ora 里HOST=hostname或HOST=IP
5.开机启动vi /etc/init.d/oracle
参考文章:http://www.linuxdown.net/config/2014/1223/3728.html
http://blog.sina.com.cn/s/blog_bb12436c0101gnjh.htmlhttp://blog.csdn.net/kimsoft/article/details/8117575/http://blog.csdn.net/mchdba/article/details/49445383
配置监听程序(创建数据库之前必须要先配置)
继续在Windows客户端运行Xmanager,登录到Linux服务器的 X window界面
#su - oracle //切换到oracle用户
#netca //配置监听程序命令,出现下面界面
选择第一项:监听程序配置
Next
选择第一项:添加
Next
监听程序名,默认即可
Next
协议配置,默认TCP即可
Next
选择第一项:使用标准端口号1521
Next
询问:是否配置另一个监听程序
选择:否
Next
监听程序配置完成,Next
Finish完成创建Oracle数据库实例orcl继续在Windows客户端运行Xmanager,登录到Linux服务器的 X window界面su - oracle #切换到oracle用户dbca #启动oracle实例安装界面,如下图所示
Next
选择第一项:创建数据库Next
默认选择第一项:一般用途或事务处理Next
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接全局数据库名:orclSID:orclNext
默认即可,Next
口令配置,可以为每个账户设置不同的口令,也可以为所有账户设置一个相同的口令选择第二项:所有账户使用同一管理口令Next
如果口令设置的太简单,不满足Oracle口令的复杂性要求,会弹出上面的界面,可以选择是,或者选择否,然后返口令设置,重新设置一个复杂的口令。
存储类型:文件系统存储位置:使用模版中的数据库文件位置Next
默认选择:指定快速恢复区Next
快速恢复区大小设置,如果系统剩余空间小于设置值会出现上面的提示Next
默认,Next
切换到调整大小:进程300(可以根据服务器配置设置)
切换到字符集设置
选择第三项:从字符集列表中选择选择:ZHS16GBK- GBK 16-bit Simplified Chinese国家字符集:AL16UTF16-Unicode UTF-16 Universal character set默认语言:Simplified Chinese默认地区:China
切换到连接模式,选择:专用服务器模式Next
全部设置完成之后,点Finish
勾选:创建数据库勾选:生成数据库创建脚本点Finish
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接Ok
Ok
Ok注意:这里如果出现上面的提示,可以等安装完成之后用root账号登录,执行下面两个命令/data/oracle/product/11.2.0/db_1/root.sh/data/oraInventory/orainstRoot.sh生成/etc/oratab文件
正在创建数据库
数据库创建完成,点Exit退出
在oracle用户中执行“sqlplus /nolog”出现下图即是安装成功。
sqlplus /nolog 或 sqlplus / as sysdba
创建监听
$netca创建数据库
$dbca检查数据库监听状态
$lsnrctl status数据库启动
$lsnrctl statrt数据库停止
$lsnrctl stop数据库登录,超级用户sysdba
$sqlplus / as sysbda启动数据库命令:
SQL>startup查看数据库状态:
SQL>select status from v$instance;数据库注册
SQL>alter system register;
错误一:启动数据库报错,找不到initorcl.ora
解决方法:注:桔黄色背景的文字会随设置变化,使用时按实际路径填写。$cd /u01/app/oracle/admin/xcky/pfile/$cp init.ora.032017151120 /u01/app/oracle/product/11.1.0/db_1/dbs/initorc.ora修改文件:
#vi /etc/oratab将xcky:/u01/app/oracle/product/11.1.0/db_1:N修改成xcky:/u01/app/oracle/product/11.1.0/db_1:Y
错误二:提示找不到"ORACLE_HOME"路径。
[oracle@localhost ~]$ /u01/app/oracle/product/11.1.0/db_1/bin/dbstart ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener Usage: /u01/app/oracle/product/11.1.0/db_1/bin/dbstart ORACLE_HOME解决方法:
vi /u01/app/oracle/product/11.1.0/db_1/bin/dbstart将 ORACLE_HOME_LISTNER =$1 改成 ORACLE_HOME_LISTNER=$ORACLE_HOME
vi /u01/app/oracle/product/11.1.0/db_1/bin/dbshut将 ORACLE_HOME_LISTNER =$1 改成 ORACLE_HOME_LISTNER=$ORACLE_HOME
错误二:错误:Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=XX.XX.XX.XX)(PORT=1521)))
解决方法:修改/etc/hosts 增加本机IP 和hostname,这个最好在第一步配置安装环境变量时就设置好修改/u01/app/oracle/product/11.1.0/db_1/network/admin/listener.ora 里HOST=hostname或HOST=IP修改/u01/app/oracle/product/11.1.0/db_1/network/admin/tnsnames.ora 里HOST=hostname或HOST=IP
5.开机启动vi /etc/init.d/oracle
#!/bin/sh #chkconfig: 2345 20 80 #description: Oracle dbstart / dbshut #以上两行为chkconfig所需 #ORA_HOME需要更具实际安装路径修改 ORA_HOME=/u01/app/oracle/product/11.1.0/db_1 ORA_OWNER=oracle LOGFILE=/var/log/oracle.log echo "#################################" >> ${LOGFILE} date +"### %T %a %D: Run Oracle" >> ${LOGFILE} if [ ! -f ${ORA_HOME}/bin/dbstart ] || [ ! -f ${ORA_HOME}/bin/dbshut ]; then echo "Error: Missing the script file ${ORA_HOME}/bin/dbstart or ${ORA_HOME}/bin/dbshut!" >> ${LOGFILE} echo "#################################" >> ${LOGFILE} exit fi start(){ echo "###Startup Database..." su - ${ORA_OWNER} -c "${ORA_HOME}/bin/dbstart ${ORA_HOME}" echo "###Done." echo "###Run database control..." su - ${ORA_OWNER} -c "${ORA_HOME}/bin/emctl start dbconsole" echo "###Done." } stop(){ echo "###Stop database control..." su - ${ORA_OWNER} -c "${ORA_HOME}/bin/emctl stop dbconsole" echo "###Done." echo "###Shutdown Database..." su - ${ORA_OWNER} -c "${ORA_HOME}/bin/dbshut ${ORA_HOME}" echo "###Done." } case "$1" in 'start') start >> ${LOGFILE} ;; 'stop') stop >> ${LOGFILE} ;; 'restart') stop >> ${LOGFILE} start >> ${LOGFILE} ;; esac date +"### %T %a %D: Finished." >> ${LOGFILE} echo "#################################" >> ${LOGFILE} echo ""改变文件权限
# chmod 755 /etc/init.d/oracle添加服务
# chkconfig --level 35 oracle on需要在关机或重启机器之前停止数据库,做一下操作
# ln -s /etc/init.d/oracle /etc/rc0.d/K01oracle //关机 # ln -s /etc/init.d/oracle /etc/rc6.d/K01oracle //重启
参考文章:http://www.linuxdown.net/config/2014/1223/3728.html
http://blog.sina.com.cn/s/blog_bb12436c0101gnjh.htmlhttp://blog.csdn.net/kimsoft/article/details/8117575/http://blog.csdn.net/mchdba/article/details/49445383
相关文章推荐
- Linux(CentOS)安装Oracle_11g_r2数据库(四)支持sqlplus上下翻页
- Linux(CentOS)安装Oracle_11g_r2数据库(一)下载
- Linux(CentOS)安装Oracle_11g_r2数据库(二)安装
- linux centos 5.2 安装 oracle 11g
- Linux(centos)下使用Docker安装Oracle_11g
- Oracle 11g R2在CentOS Linux上的安装指南
- centos 完美安装 Linux安装 oracle 11g r2
- Oracle 11g r2 linux centos 6.5 安装配置教程(多图超详细)
- linux环境下安装oracle 11g database方法指导(三)
- linux环境下安装oracle 11g database方法指导(一)
- centos5.5上安装oracle 11g R2 推荐
- 教你怎么在Linux系统中安装Oracle 11G-安装配置
- Linux(Centos5.4)上安装oracle10gR2(10.2.1)
- 重新整理:CentOS 5.5 安装 Oracle 11g R2
- linux环境下安装oracle 11g database方法指导(二)
- Linux(CentOS4)下Oracle.10g 安装图文教程
- Centos5.5 安装oracle 11g
- Linux(Centos5.4)上安装oracle10gR2(10.2.1)
- 在centos 5.1下安装oracle 11g
- CentOS 5下安装Oracle 11g