Linux环境下oracle_11g+Ecology系统安装(2)

2019-04-14 16:52

执行脚本后,再回到这里,点击OK;

5. 创建数据库实例

软件程序安装完成后,可以在oracle用户下,打开终端,运行dbca命令,后有一个向导出现,开始创建数据库实例。

5.1 一路next.,到了如图界面:

更改SGA、PGA参数

选择“Custom” 设置SGA大小为 1500 设置PGA大小为 800

再点击从字符集列表中选择,设置数据库字符集为ZHS16GBK-GBK 16-bit点击下一步;

后面都默认选择,一路next,直到数据库创建完成。

5.2 Oracle的启动与停止

启动与停止必须切换至Oracle用户下完成。

启动监听 $> lsnrctl start 停止监听 $> lsnrctl stop

启动数据库 $> sqlplus /nolog SQL> connect / as sysdba SQL> startup

停止数据库

$> sqlplus /nolog

SQL> connect / as sysdba SQL> shutdown immediate

启动控制台

$> emctl start dbconsole 停止控制台

$> emctl stop dbconsole

5.3 用dbstart和dbshut启动和关闭数据库实例 先启动监听 lsnrctl start 启动实例 dbstart

使用dbstart命令启动数据库比较方便,但是在linux上安装好oracle之后,第一次使用dbstart命令可能会报如下错误:

Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr 看起来貌似是监听没有起来,可是实际上,监听可以成功启动。

1.安装好Oracle数据库后,执行 dbstart和dbshut会提示: [oracle@oracle11g ~]$ dbstart

ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener Usage: /u01/app/oracle/oracle/product/10.2.0/db_1/bin/dbstart ORACLE_HOME

错误原因是:dbstart和dbshut脚本文件中ORACLE_HOME_LISTNER的设置有问题,分别打开两个文件找到:ORACLE_HOME_LISTNER=$1,

修改为ORACLE_HOME_LISTNER=$ORACLE_HOME, 命令如下 :

[oracle@oracle11g ~]$ vi $ORACLE_HOME/bin/dbstart [oracle@oracle11g ~]$ vi $ORACLE_HOME/bin/dbshut

还有将/etc/oratab文件中的ORACLE_SID:ORACLE_HOME:{Y|N}这里应该设成Y

5.4 使数据库实例和linux系统一起启动

把lsnrctl start和dbstart添加到rc.local文件中,命令如下: [oracle@oracle11g ~]$ vi /etc/rc.d/rc.local 添加:

su oracle -lc \ su oracle -lc /db/oracle/11g/bin/dbstart 注意:第一个命令有空格,所以要用引号的

5.5 创建数据库用户

启动控制台后,访问https://IP:1158/em,用sys用户以sysdba身份登录oracle数据库。

点击“服务器”,找到“用户”,

点击“用户”,找到“创建”按钮,点击:

在创建页面,输入相应信息,默认表空间选择users,临时表空间选择TEMP:

然后点击“角色”项,加入:connect、resource、EXP_FULL_DATABASE、IMP_FULL_DATABASE、dba:

点击确定,用户创建完成。

5.6 使用sys用户登陆PLSQL执行命令

使用sys用户登陆PLSQL工具,执行以下命令: alter system set \


Linux环境下oracle_11g+Ecology系统安装(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新锦成答案

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

马上注册会员

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