oracle 创建实例


1.编辑数据库应答文件
vim /tmp/database/response/dbca.rsp [root@zsl ~]# cat /tmp/database/response/dbca.rsp | egrep -v "^#|^$" [GENERAL] RESPONSEFILE_VERSION = "11.2.0" OPERATION_TYPE = "createDatabase" [CREATEDATABASE] GDBNAME = "orcl" SID = "ORCL" TEMPLATENAME = "General_Purpose.dbc" SYSPASSWORD = "oracle" SYSTEMPASSWORD = "oracle" SYSMANPASSWORD = "oracle" DBSNMPPASSWORD = "oracle" DATAFILEDESTINATION =/u01/app/oracle/oradata RECOVERYAREADESTINATION=/u01/app/oracle/fast_recovery_area CHARACTERSET = "ZHS16GBK" TOTALMEMORY = "1638" [createTemplateFromDB] SOURCEDB = "myhost:1521:orcl" SYSDBAUSERNAME = "system" TEMPLATENAME = "My Copy TEMPLATE" [createCloneTemplate] SOURCEDB = "orcl" TEMPLATENAME = "My Clone TEMPLATE" [DELETEDATABASE] SOURCEDB = "orcl" [generateScripts] TEMPLATENAME = "New Database" GDBNAME = "orcl11.us.oracle.com" [CONFIGUREDATABASE] [ADDINSTANCE] DB_UNIQUE_NAME = "orcl11g.us.oracle.com" NODELIST= SYSDBAUSERNAME = "sys" [DELETEINSTANCE] DB_UNIQUE_NAME = "orcl11g.us.oracle.com" INSTANCENAME = "orcl11g" SYSDBAUSERNAME = "sys"

2.创建数据库

$dbca -silent -responseFile /tmp/database/response/dbca.rsp


[root@zsl ~]# cat /u01/app/oracle/cfgtoollogs/dbca/orcl/orcl.log
Copying database files
DBCA_PROGRESS : 1%
DBCA_PROGRESS : 3%



$ vim /u01/app/oracle/product/11.2.0/bin/dbstart
 将ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME

$ vim /u01/app/oracle/product/11.2.0/bin/dbshut
将ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME


$vi /etc/oratab
将orcl:/u01/app/oracle/product/11.2.0/:N中最后的N改为Y,成为orcl:/u01/app/oracle/product/11.2.0/:Y
通过dbstart与dbshut来控制启动和停止

3.登录查看

登录查看实例状态:
$ sqlplus / as sysdba

 

1.export ORACLE_SID=ORCL #sid注意大小写要一致
2.sqlplus / as sysdba
startup 

#如果报错执行后再登录

登录查看实例状态:
$ sqlplus / as sysdba

select status from v$instance;



检查listener.ora
[oracle@zsl ~]$ ll $ORACLE_HOME/network/admin/*.ora
-rw-r--r-- 1 oracle oinstall 359 Dec  1 03:01 /u01/app/oracle/product/11.2.0/network/admin/listener.ora
如果在安装监听过程中出现什么问题,可以将这个文件删除,然后重新执行netca步骤


[root@zsl ~]# cat /u01/app/oracle/product/11.2.0/network/admin/listener.ora
# listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = zsl)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = /u01/app/oracle

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM