标签:Oracle安装
#oracle版本:oracle-11.2.0#至此,oracle数据库安装完毕;
#初始化数据库
vim /home/oracle/response/dbca.rsp
#具体参数如下
RESPONSEFILE_VERSION = "11.2.0" #版本号,不用修改
OPERATION_TYPE = "createDatabase" #动作命令,不用修改
GDBNAME = "orcl11g.us.oracle.com" #数据库名称,可以修改,或者默认
SID = "orcl11g" #数据库的sid,很重要,登录需要这个,建议修改下,本次默认
SYSPASSWORD = "admin" #sys管理员密码
SYSTEMPASSWORD = "admin" #system管理员密码
DATAFILEDESTINATION = /data/oracle/oradata #数据库目录
RECOVERYAREADESTINATION= /data/oracle/flash_recovery_area #数据库备份目录
CHARACTERSET = "UTF8" #字符集
TOTALMEMORY = "4096" #使用内存量
#保存退出
#使用静默方式配置监听
netca /silent /responsefile /home/oracle/response/netca.rsp
netstat -tlnup | grep 1521
#安装数据库
dbca -silent -responseFile /home/oracle/response/dbca.rsp
执行以上命令后会有以下提示:
复制数据库文件
1% 已完成
·
·
37% 已完成
正在创建并启动 Oracle 实例
40% 已完成
·
·
62% 已完成
正在进行数据库创建
66% 已完成
·
·
100% 已完成
有关详细信息, 请参阅日志文件 "/data/oracle/cfgtoollogs/dbca/master/master.log"。
#配置oracle环境变量
vim /etc/profile.d/oracle.sh
#输入以下内容(需要使用root用户配置)
export ORACLE_SID=orcl11g
export ORACLE_HOME=/data/oracle/11.2.0
export PATH=$ORACLE_HOME/bin:$PATH
source /etc/profile
#数据库信息:
全局数据库名称:orcl11g.us.oracle.com
系统标识符:orcl11g
#修改数据库为归档模式(归档模式才能热备份,增量备份)
sqlplus / as sysdba
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down
SQL> startup mount
ORACLE instance started.
Total System Global Area 839282688 bytes
Fixed Size 2217992 bytes
Variable Size 494929912 bytes
Database Buffers 335544320 bytes
Redo Buffers 6590464 bytes
Database mounted.
SQL> alter database archivelog;
Database altered.
SQL> alter database flashback on;
Database altered.
SQL> alter database open;
Database altered.
SQL> execute utl_recomp.recomp_serial();
PL/SQL procedure successfully completed.
SQL> alter system archive log current;
System altered.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
#oracle启动停止命令(oracle用户下)
关闭oracle进程
$ dbshut /oracle/11.2.0
启动oracle进程
$ dbstart /oracle/11.2.0
#错误解决办法
启动oracle后:如果使用:sqlplus / as sysdba登录时提示:
ERROR:
ORA-01031: insufficient privileges
解决办法:
$ orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=admin entries=5 force=y
标签:Oracle安装
原文地址:http://blog.51cto.com/agent/2116316