This page is a translated version of the page Manual:Oracle and the translation is 100% complete.
手册:索引 MediaWiki数据库布局 oracle表
1.34 起,我们不再支持 Oracle Microsoft SQL Server

某些Linux发行版具有用于安装此软件包的软件包,但并非全部……

(手动)在Linux上安装Oracle XE

Oracle XE是免费的入门级数据库,但具有嵌入式限制: [1]

  • 将仅使用相当于系统上1个CPU/核心的CPU资源
  • 将仅使用高达1GB的RAM
  • 每台机器仅限于1个服务器/数据库实例
  • 限于用户空间数据的11G

请遵循XE安装手册中描述的安装过程。

可以在XE DBA文档页面上找到一些基本的DBA命令,但是在大多数情况下,可以使用可通过DB的http端口(运行oracle-xe configure时选择的端口)访问的数据库控制界面。

(手动)在Linux上安装Oracle Instant Client

请遵循Oracle的PHP文档页面中的说明。

如果您不使用“主机名/服务名”连接字符串格式(例如“ localhost / xe”),而是使用tnsnames.ora文件中的别名,则在设置PHP环境后,将TNS_ADMIN变量添加到您的 PHP启动环境。 此变量必须包含tnsnames.ora文件所在的位置(仅目录)。 该文件包含您将访问的数据库的TNS定义(本地或远程)。 如果您以前在此计算机上设置了XE,则此变量应指向'/u01/app/oracle/product/11.2.0/xe/network/admin'。 确保该文件可被Apache进程读取。

安装MediaWiki

在PHP环境中启用OCI8并设置TNS_ADMIN之后,现在可以正常安装MediaWiki了。 默认XE安装的TNS名称通常是“XE”。