Oracle XE 创建新的数据库

Oracle XE 目前的技术信息相对还是比较少的,Tom 主持的 XE 论坛也登录不了,大多数时候都是页面打不开,页面打开了,也告诉我没有注册,注册了后告诉我没有权限查看。还是自己捉摸好一点。

如何为 Oracle 10g XE 创建一个新的数据库实例 ? 看了上一篇 Oracle XE 自带的数据库如何创建 的解释之后就容易很多了.
如果是 Windows 平台, 首先确保没甚么重要数据在当前的这个 XE 实例中. 然后调用 oradim -delete -sid xe 删除当前的系统服务(就是 Windows 服务).
然后运行 D:\oraclexe\app\oracle\product\10.2.0\server\config\scripts 中的 XE.bat 批处理即可.速度相对还是比较快的.


如果是 Linux,就更容易了, 直接运行 scripts 目录下的 XE.sh 脚本即可.
能否创建 SID 不为 “XE” 的实例 ? 目前我还没有研究出来. 不过目前从我分析的来看,还不能确定 HTML DB 管理界面和这个特定实例名字之间的绑定关系.如果谁测试过,不妨告诉我一下.
说起 HTML DB, 我认为这个东西是 XE 的核心构成之一。 Web 管理界面的易用性全是 HTML DB 的功劳。现在 Oracle 很多工具已经逐渐有用 HTML DB 重写的倾向了,虽然 HTML DB 现在市场的响应还不那么积极,我相信用户拥抱 HTML DB 也是早晚的事情。
之所以当前的测试版本中还没有包括 Universal 字符集的版本,我想还是因为 HTML DB 对应的资料库还没有准备完毕。毕竟要支持那么多国别的界面,光是测试就是一个漫长的过程。


  • http://www.dbanotes.net/database/oracle_database_xe.html DBA notes

    Oracle Database XE 推出正式版

    最近的 Oracle 产品消息:Oracle Database XE 推出正式版。正式版本在 32-bit 的 Linux 和 Windows 上可用.

    • Installs using native installers
    • English (single byte character set) and International (Unicode) versions avail…
  • solly

    可以创建SID不为“XE”的实例,我成功创建了。