redhat安装甲骨文数据库xe版

yum安装libaio *,来安装libaio包


之后解压安装包,


解压oracle-xe-11.2.0-1.0.x86_64.rpm。zip


,进入Disk1文件夹


安装解压后的rpm包


rpm -ivh oracle-xe-11.2.0-1.0.x86_64。rpm


安装成功后会提示成功,然后以超级用户身份运行以下脚本进行配置:


#/etc/init.d/oracle-xe配置


包括http的端口,如果你的服务器上运行了tomcat而且没有改过端口配置要把默认8080的端口换掉以免冲突。


另外,程序还会要求你为默认管理员账户sys设置密码。随后会等待一段时间,请耐心。


安装结束后,系统会自动建立一个名为甲骨文的用户,家里dir位置在/u01/app/oracle也就是数据库安装的位置。


为了使用方便,我们可以把个人用户家庭目录下的。bashrc和(。bash_profile拷贝到该目录下,再用乔恩改变文件所属:


#乔恩oracle . bash_profile



#乔恩oracle . bashrc


# chmod 755 . bash_profile


# chmod 755 . bashrc


之后,我们要设置一下环境变量:


修改/etc/profile文件,添加如下内容:


#甲骨文设置


TMP=/TMP;出口TMP

TMPDIR=$ TMP;出口TMPDIR

ORACLE_BASE=/u01/app/oracle;出口ORACLE_BASE

ORACLE_HOME=$ ORACLE_BASE/产品/11.2.0/xe;出口ORACLE_HOME

ORACLE_SID=XE;出口ORACLE_SID

ORACLE_TERM=xterm;出口ORACLE_TERM

路径=/usr/sbin:美元的道路;导出路径

路径=$ ORACLE_HOME/bin:美元的道路;导出路径

TNS_ADMIN=$ ORACLE_HOME/网络/admin

LD_LIBRARY_PATH=$ ORACLE_HOME/lib:/lib:/usr/lib。出口LD_LIBRARY_PATH

CLASSPATH=$ ORACLE_HOME/jlib: $ ORACLE_HOME/rdbms/jlib;出口类路径


如果[$ USER=凹坠俏摹?;然后

,如果[$ SHELL=?bin/ksh”);然后

,,ulimit - p 16384

,,65536年ulimit - n

,其他

,,ulimit - u 16384 - n 65536

,fi fi



注意:以下几点:


XE版本里只能有一个实例,我将SID修改了以后貌似会报错,所以席德就不用修改了。


基地和两个变量后尽量不要加斜线'/',有可能会报错,虽然不知到为什么……同时,TNS_ADMIN这个变量一定要有。


修改完后使用命令#源/etc/profile重新加载改文件。


输入echo $ ORACLE_BASE修改是否成功。







初始化数据库:

#苏甲骨文


如果不知道密码可以用# passwd甲骨文重新设置


修改init。奥拉:


cd,/u01/app/oracle/产品/11.2.0/xe/dbs/


cp init。奥拉initXE。奥拉


vi initXE。奥拉


将该文件修改成如下内容:


db_name=癤E”

memory_target=1 g

流程=150

audit_file_dest='/u01/app/oracle/admin/orcl/adump '

audit_trail=胺直础?/p>

db_block_size=8192

db_domain="

db_recovery_file_dest='/u01/app/oracle/fast_recovery_area”

db_recovery_file_dest_size=2 g

diagnostic_dest=/u01/app/oracle的

调度员=?协议(TCP)(服务=ORCLXDB)”

判断=300

remote_login_passwordfile=岸兰摇?/p>

undo_tablespace=癠NDOTBS1”

#你可能想要确保控制文件上创建单独的物理

#设备control_files=('/u01/app/oracle/oradata/', '/u01/app/oracle/oradata/')

兼容=?1.2.0”



切换只甲骨文用户使用sqlplus链接数据库


sqlplus/nolog


进入sqlplus控制台


完成连接是sysdba


提示输入用户名密码:使用sys/密码登录


启动并装载数据库


完成山,启动


11 g xe版本已经内置了一个设置好的数据库xe,因此不许要手动创建数据库,但是需要初始化数据库结构


运行一下两行代码:


完成@吗?/rdbms/admin/catalog.sql

完成@吗?/rdbms/admin/catproc。sql



等待出现提示完整之后,进行下一步。


如果运行过程中出现数据库没有开放则需要重新启动并装载数据库。【Linux公社http://www.linuxidc.com】


接下来创建用户,初始数据库中应当已经存在用户表,因此直接插入数据就可以了:

redhat安装甲骨文数据库xe版