安装环境

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. [Android学习笔记]双缓冲绘图技术

    双缓冲技术绘图: 什么情况下产生的双缓冲技术?当数据量很大时,绘图可能需要花费很长的时间,这样屏幕就会出现卡顿,闪烁等现象. 什么是双缓冲技术?双缓冲是在内存中创建一个与屏幕绘制区域一致的对象,先将图 ...

  2. [Android学习笔记]Unable to execute dex Multiple dex files define:xxxx 问题

    dex filse: Dalvik Execute Files , 即Android虚拟机可执行程序 从字面意思理解是你一个应用中,出现了多个Dex文件定义. 以下情况会出现此错误: 1.你项目中可能 ...

  3. 《Python学习手册》读书笔记

    之前为了编写一个svm分词的程序而简单学了下Python,觉得Python很好用,想深入并系统学习一下,了解一些机制,因此开始阅读<Python学习手册(第三版)>.如果只是想快速入门,我 ...

  4. poj3311(状压dp)

    题目连接:http://poj.org/problem?id=3311 题意:一个送披萨的,每次送外卖不超过10个地方,给你这些地方之间的时间,求送完外卖回到店里的总时间最小. 分析:跑一遍Floyd ...

  5. tudou link

    http://www.tudou.com/programs/view/QdOktCIUfQ0/?tid=-1&aid=-120137222&pid=41050010&oid=2 ...

  6. UVA 11768 - Lattice Point or Not(数论)

    UVA 11768 - Lattice Point or Not option=com_onlinejudge&Itemid=8&page=show_problem&categ ...

  7. 【微信公众平台开发】公布动态新闻好帮手UEditor富文本

    因为微信要做公布动态新闻.那就须要富文本. 上网搜索有非常多这样的插件,比方CKEditor.KindEditor等:最后看到百度一款开源的UEditor.官网打开,风格设计就吸引住了自己.所以就选U ...

  8. HTTP协议中的短轮询、长轮询、长连接和短连接

    HTTP协议中的短轮询.长轮询.长连接和短连接 引言 最近刚到公司不到一个月,正处于熟悉项目和源码的阶段,因此最近经常会看一些源码.在研究一个项目的时候,源码里面用到了HTTP的长轮询.由于之前没太接 ...

  9. coding.net解决github上下载速度慢问题

    由 于众所周知的原因,从github下载项目很慢,一般不超过10kb(我的是20兆公司网)例如我下载OpenRefine,没有3个小时搞不定.所以想 到了一个方法来解决他.就是使用国内其他代码托管平台 ...

  10. A Game of Thrones(7) -Arya

    Arya’s stitches were crooked again. She frowned down at them with dismay and glanced over to where h ...