安装 Oracle 11g XE ( 速成版)

分享于 

3分钟阅读

数据库

  繁體

Oracle 11g XE是Oracle数据库的免费版本,支持标准版本的大多数功能,11g XE在Windows和Linux都可用。

所有免费版本的数据库一样,XE也有限制:

  • 最大数据库大小为11 GB
  • XE可以使用的最大内存量为1GB
  • 在一台计算机上只能安装Oracle XE的一个实例
  • XE仅使用单个CPU,因此它不会在多个CPU之间分配操作。

首先,下载Oracle 11g XE,并解压缩包,setup.exe位于DISK1目录,安装开始时,将显示一个欢迎屏幕,然后显示许可协议。

  • 操作系统,至少Windows XP
  • 用户有管理员权限
  • 不存在XE实例

DestinationFolder.jpg

下一步是定义安装文件夹,默认值为oraclexe,在此之后,安装将提示输入数据库密码,请注意,此密码将同时用于SYSSYSTEM

DatabasePasswords.jpg

  • 侦听器:1521
  • MTS服务:2030
  • HTTP侦听器:8080

Summary.jpg

安装了什么

安装结束后,看看已安装的东西。

如果打开计算机管理,并查看已安装的服务,你将找到五个新服务。

Services.jpg

  • OracleServiceXE这是实际的数据库引擎
  • OracleXETNSListener此服务负责侦听传入的连接并将成功的连接传递给数据库引擎,请注意,如果此服务已关闭,你将无法远程连接到数据库,现有连接将不受影响
  • OracleJobSchedulerXE运行外部作业时使用此服务,默认情况下,它是禁用的,如果计划运行外部作业(例如可执行文件,批处理,等等),请修改服务用来使用适当,低权限凭据的帐户,并启动服务
  • OracleXEClrAgent在Windows平台上,Oracle提供CLR集成,由于CLR操作是使用extproc进程运行的,因此通常对单个会话使用专用的(单线程)extproc来完成,这可能不是处理CLR调用的最佳方法,ClrAgent提供多线程机制,以便单个extproc进程可以提供多个CLR调用
  • OracleMTSRecoveryService当Oracle通过Microsoft Transaction Server参与分布式事务时,该事务负责解决不确定事务。

在开始菜单中,添加了几个新程序,实际上,大多数程序都是批处理脚本:

StartMenu.jpg
  • Start和Stop数据库用于控制OracleServiceXE服务
  • 备份和还原数据库是使用rman备份或还原数据库数据的脚本
  • 运行SQL命令行会打开基于控制台的SQL * Plus,可用于执行SQL命令或针对数据库运行脚本
  • 入门打开用于调查的网站
  • 存储,表空间使用的磁盘空间量
  • 当前会话和有关会话的基本信息,如客户端和应用程序信息和active SQL语句
  • 参数显示当前初始化参数值

EXP  EDI  expr  Express  Oracle  installing