Oracle 11G R2 fro linux(Centos7.0)-shangchuan(6)

2019-08-31 12:30

四、测试是否安装成功和修改字符集

4.1.测试是否安装成功

安装完成后配置: 切换oracle用户登录系统 开启终端运行以下命令:

sqlplus sys as sysdba #用sysdba管理员账户登录 ****** #输入数据库密码

startup #启动数据库,数据库安装好后,是默认启动的。 exit #退出 lsnrctl start #启动监听

4.2.修改数据库字符集

方法一:sqlplus 用户/密码 as sysdba 如:sqlplus sys/sys as sysdba 方法二:sqlplus/nolog

SQL> conn /as sysdba;

SQL> shutdown immediate;或shutdown abort; #关闭数据库服务 SQL> startup mount; #启动数据库服务 SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; SQL> alter database open;

SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK;

--我们看到这个过程和之前ALTER DATABASE CHARACTER SET操作的内部过程是完全相同的,也就是说INTERNAL_USE提供的帮助就是使Oracle数据库绕过了子集与超集的校验. SQL> shutdown immediate; SQL> startup;

Oracle查看字符集

SQL> select userenv('language') from dual;

建立表空间这个在导库的命令会创建。

剩下的你就可以自己建立表空间用户导入导出数据库了,具体可以参考: http://ethanwooblog.iteye.com/blog/1397429

五、ORACLE自动启动

安装完毕 Oracle 11g 每次都得手动启动 | 停止数据库(dbstart | dbshut)、监听器(lsnrctl)、控制台(emtcl)。 设置一下,若手动启动数据库的同时监听器没有启动(即启动数据库时自动启动监听器,停止数据库时停止监听器),则需要修改 dbstart dbshut 脚本文件

5.1.修改 dbstart

找到此段话,在最前端

# First argument is used to bring up Oracle Net Listener ORACLE_HOME_LISTNER=$1

//需要将此处的 ORACLE_HOME_LISTNER=$1 修改为 ORACLE_HOME_LISTNER=$ORACLE_HOME if [ ! $ORACLE_HOME_LISTNER ] ; then

echo \ echo \else

LOG=$ORACLE_HOME_LISTNER/listener.log

5.2.修改 dbshut

# The this to bring down Oracle Net Listener ORACLE_HOME_LISTNER=$1

//需要将此处的 ORACLE_HOME_LISTNER=$1 修改为 ORACLE_HOME_LISTNER=$ORACLE_HOME if [ ! $ORACLE_HOME_LISTNER ] ; then

echo \ echo \else

LOG=$ORACLE_HOME_LISTNER/listener.log

5.3.修改oratab

在启动了Linux系统之后,转到 /etc/init.d 目录下; 修改/etc/oratab $ su - root # vi /etc/oratab 找到

$ORACLE_SID:$ORACLE_HOME::改为 $ORACLE_SID:$ORACLE_HOME::Y

orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:改为:orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y

5.4.创建启动服务

方法一: 使用 vi 命令,新建一个以 oracle 命名的文件(并将以下代码复制至文件中)

#! /bin/bash

# chkconfig: 234 61 61

# description: Oracle 11g AutoRun Service # /etc/rc.d/init.d/oracle

case \ start)

# starts oracle listener and instance echo \ su - oracle -lc \ su - oracle -lc dbstart

su - oracle -lc \ ;; stop)

# shutdown oracle listner and instance echo \ su - oracle -lc \ su - oracle -lc \ su - oracle -lc dbshut ;;

reload|restart) $0 stop $0 start ;; *)


Oracle 11G R2 fro linux(Centos7.0)-shangchuan(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:水源热泵项目造价、运行造价方案对比

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: