安装环境

Linux服务器:SuSe11 sp1 64位

          Oracle客户端:Oracle11gR2 64位(最简客户端)

部署流程

1.准备工作,首先在oracle官网下载最新的oracle11g_x86_64客户端

http://www.oracle.com/technetwork/cn/products/express-edition/downloads/index.html

下载完成后,完整包如下图所示:

 

2.将其复制到linux中,使用unzip命令解压。

3.解压后进入其Disk1目录,可以看到解压内容如下:

4.使用chmod 755 *改变权限后,安装rpm包,命令rpm –ivh 文件名

5.根据提示,运行命令/etc/init.d/oracle-xe  configure

6.http端口指定将用于oracle应用程序表达默认即可,回车:

7.监听端口默认即可,回车:

8.创建sys和system用户名和密码

9.是否加载到开机启动项,选择y回车

10.等待一会,看到如下界面,就说明64位oracle11g最简客户端安装完成,下面就需要配置了。

11.    下来配置oracle环境变量  oracle默认安装到

12.      增加一个oracle.profile文件,用来验证oracle是可以联通oracle服务器。输入:vi  oracle.profile增加以下内容:

13.      编辑好后,source刚刚编辑好的文件,然后我们采用直连的方式来检验是否安装成功

检验命令:sqlplus 用户名/密码@oracle服务器IP/服务器实例名 如下图就是验证成功。

下章介绍如果让iServer6R来使用oracle数据源,如果未使用iServer6R工具,那么安装oracle客户端到此为止。

http://www.cnblogs.com/zhangyongli2011/archive/2012/06/27/2564965.html

利用刚刚安装好的64位oracle客户端,连接oracle服务器配合linux版本64位iServer6R发布数据库类型的工作空间和数据源。

1.配置oracle客户端的本地网络服务名,其具体所在目录如下:

注意:在Windows中,由于需要使用Deskpro或Deskpro.NET来配图,当oracle服务器为64位时,需要在Windows本地安装32位oracle客户端才能使用桌面工具配图。当安装好32位客户端时,需要建立本地网络服务名来连接64位oracle服务器,如果连接服务器的本地网络服务名为orcl_ic,那么在linux 64位oracle客户端中,所建oracle本地网络服务名需要与Windows所建的保持一致,即也是orcl_ic,简单说就是你Windows本地网络服务名需要和linux一致

2.编辑tnsnames.ora输入命令 vi tnsnames.ora 修改以下内容,修改完成后 :wq 退出

红框填写本地网络服务名,紫框填写所连接oracle服务器的ip,白框填写oracle服务器实例名。

3.linux解压iServer6R 然后配置许可,配置环境变量即可

(这里不做介绍了,部署这方面的文档可以去超图资源中心http://support.supermap.com.cn/中的技术资源,技术文章,iSerevr6R地方下载)

3. 将环境变量中加入如配置好iServer6R的环境变量中,例如java.profile,里面加入oracle环境变量,配置内容如下图所示,配置完成后:wq保存退出,然后重新source下这个文件

4.然后到iServer6R的bin目录中启动iServer即可。

(注意:如果是用PUTTY或者别的非图形画界面远程启动,需要输入X命令:

  a) X :n&  在第n个屏幕上启动一个xServer,n为任意整数,如22,21,23等。

  b) export DISPLAY=:n.0

  设置DISPLAY变量到本机的xServer上然后在启动iServer即可

5.启动成功后,正常发布oracle工作空间服务即可

如果提示说工作空间字符串连接错误,那么:

  1. 看一下服务器名称填写是是否为本地网络服务名,和Windows一样不
  2. 可以source  java.profile,cd进入iSerevr安装目录下/support/objectsjava/bin目录下,输入命令:ldd libEngineOracle600.sdx 检查动态依赖库是否完整,是否缺少导致not found。
  3. 如果还是不行 那么在设置下客户端编码export NLS_LANG=.ZHS16GBK

这样我们就完成了整个的部署

http://www.cnblogs.com/zhangyongli2011/archive/2012/06/27/2565009.html

linux下安装oracle11g 64位最简客户端(转)的更多相关文章

  1. 64位linux下安装oracle10 64位 遇到 :ins_ctx.mk ;ins_emdb.mk

    http://blog.csdn.net/bamuta/article/details/10523835 http://www.cnblogs.com/kerrycode/p/3519446.html ...

  2. Linux下安装Oracle11g服务器

    1.安装环境 Linux服务器:CentOS  64位 Oracle服务器:Oracle11gR2 64位 2.系统要求 Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的物理内 ...

  3. Linux下安装oracle11g

    1.安装环境: Linux:Redhat Enterprise Linux 6.3 64位 Oracle:Oracle Database 11g for Linux x86-64 64位 2.修改操作 ...

  4. Linux下安装Oracle11g服务器(转)

    安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位 系统要求 Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的物理内存 ...

  5. Linux下安装Oracle11g服务器【转】

    安装环境 Linux服务器:oracle linux 6.6 64位 Oracle服务器:Oracle11gR2 64位 系统要求 Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1 ...

  6. 关于Windows与Linux下32位与64位开发中的数据类型长度的一点汇总

    32位与64位的数据类型长度是不一样的,而且windows和linux也有些许区别,下面把64位下的数据长度列表如下(无符号unsigned和有符号的长度一样): linux64            ...

  7. Linux下32位与64位数据类型大小

    Redhat Enterprise Linux 32 Redhat Enterprise Linux 64

  8. Anaconda3(1)Windows10下安装Anaconda3(64位)详细过程

    https://blog.csdn.net/ychgyyn/article/details/82119201 前言Anaconda指的是一个开源的Python发行版本,其包含了conda.Python ...

  9. Linux下安装Oracle11G(虚拟机)

    1.内存设置为2G及以上2.设置swap: (1)root登录 (2)建立swap文件,如在/tmp下建立swapfree作为交换文件. # cd /tmp #dd if=/dev/zero of=s ...

随机推荐

  1. 8张图理解Java(转)

    一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票选.如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟. 1.字符串不变性 下面这张图展示了这段代码做 ...

  2. 飘逸的python - yield简明教程

    发现还有非常多人对yield不理解,云里雾里,于是试着用文字表述. 仅仅要函数含有yield语句,它就返回一个生成器.所以我们与其把其看成函数定义,不如看作是生成器定义.函数用return返回,而生成 ...

  3. VMware vSphere 服务器虚拟化之二十八 桌面虚拟化之安装View传输服务器

    VMware vSphere 服务器虚拟化之二十八 桌面虚拟化之安装View传输服务器 View 传输服务器用于管理和简化数据中心与在最终用户本地系统上检出使用的 View 桌面之间的数据传输.必须安 ...

  4. VS快捷键教程

    删除或剪切一行(Ctrl + X) 不须要选择不论什么文本, 用来剪切一行, 最经常使用来删除一行.  删除一行也能用 Shift+Delete 格式化整个文档(Ctrl + K, Ctrl + D) ...

  5. 修改emlog后台登录路径的方法(转)

    emlog后台登录地址的目录名称默认为admin,并且官方没有提供自定义后台登录入口名字的功能,这多少让我们觉得有些不安全,毕竟暴露一个网站的后台不是一件安全的事,今天就给您说下修改方法,增加一下网站 ...

  6. 智能生活 “视”不可挡——首届TCL杯HTML5智能电视开发大赛等你来挑战

    http://www.csdn.net/article/2014-06-04/2820063-TCL-Smart-TV-Innovation-Competation

  7. 内存级别/栅栏 ( Memory Barriers / Fences ) – 翻译

    翻译自:Martin Thompson – Memory Barriers/Fences 在这篇文章里,我将讨论并发编程里最基础的技术–以内存关卡或栅栏著称.那让进程内的内存状态对其它进程可见. CP ...

  8. Wix打包系列(二)用户界面和本地化操作

    原文:Wix打包系列(二)用户界面和本地化操作 上一章节,我们已经大概知道如何对文件进行打包安装,不过我们也注意到,通过对Sample.wxs的编译链接,生成的msi安装包没有任何用户界面,只有一个安 ...

  9. hdu2606(递推)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2606 题意:  用1*1,2*2,3*3,4*4的正方形填充4*n的矩形, 问有多少种不同填法. 分析 ...

  10. MVC超链接

    <1> return RedirectToAction(Index); //跳转到Index控制器 <%@ Page Language="C#" Inherits ...