一般情况下,我们选择安装Oracle数据库都是在Linux、AIX这类传统服务器操作系统下。即使出现Windows环境,也都是以2008、2012等服务器版本作为安装介质。在Win7环境下,一般是不推荐安装Oracle服务器版本的。那么对于平时需要在Win7环境下学习测试Oracle的朋友而言,虚拟机+Windows客户端是不错的选择。而且,Oracle在卸载Windows版本的程序deinstall的问题上,一直就有不太“优良”的口碑。所以作为初学者的朋友,还是慎重选择Win7安装。前一段时间帮助朋友完成一项任务,就是在Win7 64bit版本上安装Oracle 11g,全新的环境也积累了一些经验问题。记录下来,留待需要的朋友待查。--------------------------------------分割线 --------------------------------------Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册 http://www.linuxidc.com/Linux/2014-07/104745.htmLinux-6-64下安装Oracle 12C笔记 http://www.linuxidc.com/Linux/2013-07/86805.htm在CentOS 6.4下安装Oracle 11gR2(x64) http://www.linuxidc.com/Linux/2014-02/97374.htmOracle 11gR2 在VMWare虚拟机中安装步骤 http://www.linuxidc.com/Linux/2013-09/89579p2.htmDebian 下 安装 Oracle 11g XE R2 http://www.linuxidc.com/Linux/2014-03/98881.htm--------------------------------------分割线 --------------------------------------1、问题提出在安装Win7版本Oracle过程中,Oracle Net是一个比较麻烦的地方。一些朋友可能遇到过,当前用户明明就是在ora_dba用户组中,甚至已经赋予了管理员权限,还是可能出现配置问题。比较典型的一个是启动netca创建、修改Oracle Net参数时候,配置工具报错。一般这样的问题都是tnsname.ora、listener.ora和sqlnet.ora三个配置目录$ORACLE_HOME/admin/network的读写权限造成的。我们在Win7下进行操作都有这样的经验:如果是以非administrator用户进行操作的时候,无论执行程序、执行删除操作,甚至进入某些目录都有一个管理员操作的确认过程。即使我们当前用户在administrators用户组中,也需要一个显示的确认动作。对Oracle而言,这个过程其实是有很大问题的。长期以来,Oracle设计运行都是在AIX、Linux体系下,文本配置、简单权限管理、环境变量是体系重要因素。对于Windows的架构体系,多多少少存在很大不适应的情况。Oracle配置工具,如NetCA和Deinstall,都不能从OS层面弹出确认功能。这样,报错是难免的了。笔者遇到的问题,是在解决Oracle NET三文件读写基础上的。当前用户非administrator操作系统用户,但是赋予了管理员权限。在创建监听器、启动监听器时候,报错如下:监听器启动错误。配置过程没有问题,各类型参数也符合工作原理。Oracle Net三个核心配置文件正常。只在监听器启动的时候失败。问题不仅仅在此,在之后安装数据库的时候,以前未知的报错出现。这类型错误是笔者没有见过,也没有经验积累的。之后安装过程无法继续,只有终止操作过程。
查看Oracle 32位还是64位(x86 or x64)Oracle EXP导出报错EXP-00091分析解决相关资讯 Oracle 11g安装
- Ubuntu 16.04安装Oracle 11g (今 09:45)
- SUSE 11下安装 Oracle 11g图解及相 (01月25日)
- Linux 6下安装Oracle 11g(64bit) (08/28/2015 13:51:46)
| - RHEL 5.7下Oracle 11g 单实例安装 (08月13日)
- Oracle 11g+RAC+RHEL6.5+udev+ASM+ (12/04/2015 09:10:53)
- Ubuntu 14.04 LTS 64位安装Oracle (03/20/2015 19:30:08)
|
本文评论 查看全部评论 (0)