Oracle 11g XE 试用记录
安装之前先删除系统环境变量中的oracle_home等配置(如果存在的话);
如果安装后出现Web管理界面不能访问或者数据库不能连接的情况,卸载再多安装几次可能就正常了。
状态不正常时,可以使用 D:\oraclexe\app\oracle\product\11.2.0\server\bin\lsnrctl.exe status 查看服务状态。
安装开始之后,各种选择、设置结束之后,正式开始安装之前,有个总结的界面,界面里的内容最好复制下来保存到一个文件中,类似如下的内容:
目标文件夹: D:\oraclexe\
Oracle 主目录: D:\oraclexe\app\oracle\product\11.2.0\server\
Oracle 基目录:D:\oraclexe\
'Oracle 数据库监听程序' 的端口: 1521
'Oracle Services for Microsoft Transaction Server' 的端口: 2030
'Oracle HTTP 监听程序' 的端口: 8080
注意!!!最好把安装开始之前输入的密码也保存到这个文件中,备忘!(因为重装系统之后的覆盖安装法还是会使用本次安装的SYS密码)
在这个界面先不要点“开始安装”,到 %USERPROFILE%\AppData\Local\Temp\{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 目录中找到一个名为 “OracleMTSRecoveryService.reg” 的文件,复制一份并改名为 “KEY_XE.reg”,如果不这样操作,在安装过程中会报错,说“安装程序无法实例化...... KEY_XE.reg ... 文件似乎不存在。”
如果重装系统,装完之后需要重装oraclexe,可以采用覆盖法还原旧数据库:先修改这个目录名(如oraclexe_old),再把新安装的还装到D:\oraclexe这个目录名,装完之后停止oracle相关服务,然后删除oraclexe这个目录,并把刚才改名的oraclexe_old改回oraclexe,然后启动相关服务就可以正常访问oraclexe了。如果监听服务不能正常启动,一般是启动后立即停止,这种情况检查D:\OracleXE\app\oracle\product\11.2.0\server\network\ADMIN\listener.ora中的计算机名是否正确,修正即可。(这种方法处理之后,新安装时输入的SYS密码无效,还是之前旧版数据库的SYS密码)
使用 “入门” Web 管理界面中的 Application Express 添加的用户,也可以正常连接OracleXE,但是权限不多,而且自动添加了一堆表,要创建用户还是使用相关GUI管理工具创建,或者手动写类似如果 SQL:
CREATE USER "RANGEON" IDENTIFIED BY "666666" ACCOUNT UNLOCK DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP" PROFILE "DEFAULT"; GRANT "DBA" TO "RANGEON"; ALTER USER "RANGEON" DEFAULT ROLE "DBA";
ALTER USER "RANGEON" QUOTA UNLIMITED ON "USERS";
以上代码直接给用户赋予DBA权限,在本机测试环境中可以这样设置,在实际生产环境中对于一般的用户,只赋予CONNECT、RESOURCE、CREATE ANY VIEW或TABLE 这几个权限即可。
千万注意一点:不论用GUI工具还是SQL创建用户,用户名一定要大写!否则无法登录,会提示用户/密码不正确。用大写创建的用户,反而使用大小写都能登录,奇葩!
Web管理界面不能访问或者数据库不能连接的情况,可以考虑修改 D:\OracleXE\app\oracle\product\11.2.0\server\network\ADMIN 中的 listener.ora 和 tnsnames.ora,将其中的计算机名改为localhost。
“找不到文件‘http:/127.0.0.1:%HTTPPORT%/apex/f?p=4950’,请确定文件名是否正确......” 这个错误可以修改 D:\oraclexe\app\oracle\product\11.2.0\server 中对应的 Get_Started.url 文件属性,把 URL 一栏中的地址端口号修改为 8081,应用,然后再改回 8080,应用,即可正常打开了。(也有人说重启脑也行,未测试)
Oracle 11g XE 试用记录的更多相关文章
- Oracle 11g XE release2安装与指导
今天上午我安装了Oracle 11g企业版,发现太占内存了,考虑到MS SQL有express版本,所以寻思着尝试尝试Oracle 11g的express版本,就是EX版本.下面是具体的安装步骤. 1 ...
- Oracle 11g XE 是 Oracle 数据库的免费版本
Oracle 11g XE 是 Oracle 数据库的免费版本,支持标准版的大部分功能,11g XE 提供 Windows 和 Linux 版本. 做为免费的 Oracle 数据库版本,XE 的限制是 ...
- [转载]在rhel 6 x86_64 上安装oracle 11g xe
原文地址:在rhel 6 x86_64 上安装oracle 11g xe作者:pccom Oracle 11g xe for linux目前只有x86_64 版本,没有i386, i686 版本,如果 ...
- 在 Windows 下安装 Oracle 11g XE (Express Edition)
Oracle 11g XE 是 Oracle 数据库的免费版本,支持标准版的大部分功能,11g XE 提供 Windows 和 Linux 版本. 做为免费的 Oracle 数据库版本,XE 的限制是 ...
- Oracle 11g XE 与 Oracle SQL Developer 的配置与使用(重制版)
Oracle 11g XE 与 Oracle SQL Developer 的配置与使用(重制版) 前提概要 项目上需求要适应Oracle数据库,当然这和某EF框架也有关. 因为Oracle 的表名和列 ...
- Oracle 11g xe版本---总结1
一.创建用户和授予权限 1.1 环境: Oracle 11g xe 第三方图形客户端: PLSQL Windows 10 必须登录 HR 用户,下面的查询会使用到 HR 中的表. 1.2 SQL 语句 ...
- vmware安装cent os 6.5 + oracle 11g xe + jboss eap 6.2 + weblogic 12c+ webshpere mq 7.5
前言: mac系统发展速度确实很快,短短数年,mac os上已经能网银支付(中行.招行.工商.支付宝等均已全面支持mac os了),windows上的经典常用软件:qq.飞信.旺旺.有道词典.有道云笔 ...
- oracle 11g XE 学习版添加scott用户方法全步骤
安装企业版的orcale是不是太费时费力了?若只是学习用途的话,不妨试试轻便版的XE版本,同样是官网下载的,但是这个安装起来比完整版简便多了. 首先,你得先安装好orcale 11g XE 版本:(这 ...
- Linux下Oracle 11G XE 安装笔记
操作系统 [oracle@RAC02 ~]$ lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:cor ...
随机推荐
- 【转贴】Linux系统NGINX负载均衡404错误处理方法
NGINX负载均衡404错误处理方法 使用NGINX 实现负载均衡,但一组服务器的数据不是实施同步,主服务器有了数据要过段时间才同步到其他服务器 upstream image.stream.com ...
- 行为类模式(一):职责链(Chain Of Responsibility)
定义 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系. 将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止. UML 优点 将请求的发送者和接收者解耦 可以 ...
- Delphi Data Types
http://docwiki.embarcadero.com/RADStudio/XE6/en/Delphi_Data_Types Integer Data Types Type Descriptio ...
- C#操作Word (2)-- 打开&关闭Word文档
本文正式开始在VS2010中使用C#语言操作Word2007. 不是十分了解Word对象模型的朋友,请参考上一篇文章,或者下载:C#操作Word2007.pdf. ------------------ ...
- 【好文翻译】测试必看:使用Spire.XLS来生成自动化报表!
Download C# project - 7.1 KB 介绍 在我的编程博客中,我经常会比较不同算法或原理的性能特征.我常常会把性能日志(如花费时间)输出到控制台或者文本文件,然后复制到电子表格中 ...
- thinkphp关联查询
$list=$model->table("$dName d ,$mName m,$cName c") ->field('d.*,m.title as musicTitl ...
- 关于phpcmsv9更新缓存出现链接被重置的问题
今天安装phpcmsv9后更新缓存出现链接被重置的错误,..找了半天原因. . .原来是apache配置里面的keepAlive显示的是off,,应该将其改为on...然后重新启动apache....
- MySql服务器的启动和关闭
转自:http://zqding.iteye.com/blog/1562095 在windows下: 启动: .cd c:\mysql\bin .mysqld --console 关闭: .cd c: ...
- php heredoc 与 nowdoc
php heredoc 与 nowdoc heredoc 结构 heredoc 句法结构:<<<.在该运算符之后要提供一个标识符,然后换行.接下来是字符串本身,最后要用前面定义的标识 ...
- Java生成 Word文档的并打印解决方案
户要求用程序生成标准的word文档,要能打印,而且不能变形,以前用过很多解决方案,都在客户严格要求下牺牲的无比惨烈. POI读word文档还行,写文档实在不敢恭维,复杂的样式很难控制不提,想象一下一个 ...