好文档 - 专业文书写作范文服务资料分享网站

1、SUSE 11 Sp2下64bit - Oracle - 11gR2安装配置手册

天下 分享 时间: 加入收藏 我要投稿 点赞

启动实例

[oracle@z6x64 ~]$sqlplus /nolog SQL> conn /as sysdba SQL>startup

17.2 数据库关闭,关闭数据库遵循先关实例后停监听的顺序。

[oracle@z6x64 ~]$sqlplus /nolog SQL> conn /as sysdba SQL>shutdown immediate

停监听

[oracle@z6x64 ~]$lsnrctl stop

17.3 测试数据库

SQL>set wrap off SQL>set linesize 200

SQL>select * from gv$instance;

17.4 SQL>select userenv('language') from dual;(查询字符集)

18. 修改Oracle配置(重要)

18.1 修改密码180天限制

Oracle 11g默认用户密码必须在180天后修改的问题,如果到时没修改密码那用户就会被锁定,我们的系统就无法登录数据库了。这里我们要去掉这个限制。 [oracle@z6x64 ~]$sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期三 7月 10 11:19:34 2013 Copyright (c) 1982, 2009, Oracle. All rights reserved. SQL>conn /as sysdba 已连接。 SQL> select username,PROFILE FROM dba_users; #此命令是查看用户的profile默认存放文件的,一般都是“DEFAULT”这个文件,反回信息如下: USERNAME PROFILE ------------------------------ ------------------------------ SZZSK DEFAULT SY12315DK DEFAULT SY12315 DEFAULT SCOTT DEFAULT ORACLE_OCM DEFAULT XS$NULL DEFAULT MDDATA DEFAULT DIP DEFAULT APEX_PUBLIC_USER DEFAULT SPATIAL_CSW_ADMIN_USR DEFAULT SPATIAL_WFS_ADMIN_USR DEFAULT USERNAME PROFILE ------------------------------ ------------------------------ DBSNMP MONITORING_PROFILE SYSMAN DEFAULT FLOWS_FILES DEFAULT MDSYS DEFAULT ORDSYS DEFAULT EXFSYS DEFAULT WMSYS DEFAULT APPQOSSYS DEFAULT APEX_030200 DEFAULT OWBSYS_AUDIT DEFAULT ORDDATA DEFAULT USERNAME PROFILE ------------------------------ ------------------------------ CTXSYS DEFAULT ANONYMOUS DEFAULT XDB DEFAULT ORDPLUGINS DEFAULT OWBSYS DEFAULT SI_INFORMTN_SCHEMA DEFAULT OLAPSYS DEFAULT MGMT_VIEW DEFAULT SYS DEFAULT SYSTEM DEFAULT OUTLN DEFAULT 已选择33行。 SQL>select * from dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';#此命令是查看是密码规则是否是需要180天修改的,反正如下,我们可以看到返回数据为180天。 PROFILE RESOURCE_NAME RESOURCE ------------------------------ -------------------------------- -------- LIMIT ---------------------------------------- DEFAULT PASSWORD_LIFE_TIME PASSWORD 180 SQL>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;#此命令就是将密码规则修改为无限制 配置文件已更改 SQL>select * from dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';#再次查看密码规则,可以看到已经修改为无限制了。 PROFILE RESOURCE_NAME RESOURCE ------------------------------ -------------------------------- -------- LIMIT ---------------------------------------- DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED 18.2 修改数据库参数,防止导出数据库时无法导出空表的问题。

Oracle 11g 在做数据库备份时,默认是不会将空表导出的,这样我们在导入备份数据库时就会报表不存在的错误。解决方法如下:

SQL>alter system set deferred_segment_creation=false;

注:该值设置后对以前导入的空表不产生作用,仍不能导出,只能对后面新增的表产生作用。所以我们在安装好数据库后就应该马上执行此操作。

执行完上面语句后要重新启动数据库,让参数生效

18.3 备用

19. 配置oracle为自启动服务

以下操作使用root用户, 19.1 设置oracle实例自启动

db:~ #vi /etc/oratab

修改/etc/oratab文件,将文本中“gs12366:/opt/ora11/product/11r2:N”的N改为Y。(gs12366字段名字是根据实例名变化的,具体以数据库配置时的实例名为准)。

19.2 修改dbstart,将ORACLE_HOME_LISTNER值设为$ORACLE_HOME,

将原来的\ORACLE_HOME_LISTNER=$1\参数注释掉,

加入export ORACLE_HOME_LISTNER=$ORACLE_HOME [oracle@z6x64 ~]$vi /opt/ora11/product/11r2/bin/dbstart

19.3 修改dbshut,将ORACLE_HOME_LISTNER值设为$ORACLE_HOME,将原来的\ORACLE_H

OME_LISTNER=$1\参数注释掉,加入export ORACLE_HOME_LISTNER=$OR [oracle@z6x64 ~]$ vi /opt/ora11/product/11r2/bin/dbshut

1、SUSE 11 Sp2下64bit - Oracle - 11gR2安装配置手册

启动实例[oracle@z6x64~]$sqlplus/nologSQL>conn/assysdbaSQL>startup17.2数据库关闭,关闭数据库遵循先关实例后停监听的顺序。[oracle@z6x64~]$sqlplus/nologSQL>conn/assysdb
推荐度:
点击下载文档文档为doc格式
730ty9x9gn6h1tw45fgm
领取福利

微信扫码领取福利

微信扫码分享