`
c04s31602
  • 浏览: 46359 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu64位安装oracle10g客户端

 
阅读更多

折腾了很长时间,终于吧Oracle10客户端装上了ubuntu12.10 64位

一,安装alien

因为要安装的都是*.rpm,所以安装前需要转换为deb的,使用alien可以实现二者之间的互换,在ubuntu下alien已经添加到源中,安装alien:

sudo apt-get install alien

rpm转换为deb:sudo alien xxx.rpm

deb转换位rpm:sudo alien -r xxx.deb

二,安装oracle客户端

1,下载需要的包

下载地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html,需要下面三个包

oracle-instantclient-basic-10.2.0.5-1.x86_64.rpm

oracle-instantclient-sqlplus-10.2.0.5-1.x86_64.rpm

oracle-instantclient-devel-10.2.0.5-1.x86_64.rpm

2,安装

alien -i oracle-instantclient-basic-10.2.0.5-1.x86_64.rpm

alien -i oracle-instantclient-sqlplus-10.2.0.5-1.x86_64.rpm

alien -i oracle-instantclient-devel-10.2.0.5-1.x86_64.rpm

3,添加动态库位置 

sudo gedit /etc/ld.so.conf.d/oracle.conf

写入/usr/lib/oracle/10.2.0.5/client64/lib

然后:ldconfig使之生效

4,添加环境变量

 sudo gedit /etc/environment

PATH配置项中写入::${ORACLE_HOME}/bin:${ORACLE_HOME}/lib

然后写入:

ORACLE_HOME=/usr/lib/oracle/10.2.0.5/client64

TNS_ADMIN=/usr/lib/oracle/10.2.0.5/client64

NLS_LANG=AMERICAN_AMERICA.AL32UTF8

然后source /etc/profile使这些环境变量生效

三,安装SQL Developer

下载sqldeveloper-3.2.20.09.87-1.noarch.rpm,下载地址不说了,下面是安装步骤

sudo alien -i sqldeveloper-3.2.20.09.87-1.noarch.rpm

sqldeveloper需要指定一个jdk:gedit /opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf

修改SetJavaHome /usr/java1.5.0_22

运行 sqldeveloper,报错:java version不对...然后在oracle下载sqldeveloper的说明中看到:You can connect to and use any JDK 1.6.0_11 or above.于是又安装了个jdk1.6.0_37,运行sqldeveloper OK!

分享到:
评论
1 楼 jwkljh 2013-02-23  
折腾一个星期,终于找到一个可以用的。谢谢LZ。
jdk7: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

相关推荐

    Ubuntu 16.04(Ubuntu 16.04安装Oracle 11g及配置环境pdf)

    在本文中,我们将深入探讨如何在Ubuntu 16.04操作系统上安装Oracle 11g数据库,并进行必要的环境配置。Ubuntu 16.04是Linux发行版中的一款稳定且广泛使用的版本,而Oracle 11g是企业级的关系型数据库管理系统,适合...

    linux下安装oracle11g 64位最简客户端.zip

    在Linux系统上安装Oracle 11g 64位最简客户端是一个相对复杂的过程,涉及到多个步骤和技术要点。本文将详细介绍这个过程,帮助你成功在Linux环境下配置Oracle客户端。 首先,确保你的Linux系统是64位的,因为Oracle...

    在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g翻译.docx

    Ubuntu 8.04 LTS 上安装 Oracle 11g 本文档是关于在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的详细指导手册。该文档将指导用户从安装 Ubuntu 到安装 Oracle 11g 的整个过程。 安装 Ubuntu 在安装 ...

    linux下安装oracle11g图文详解

    ### Linux 下安装 Oracle 11g 的详细步骤与注意事项 #### 一、Oracle数据库简介 Oracle Database,也称为Oracle RDBMS(关系型数据库管理系统),是甲骨文公司推出的一款非常成熟且强大的数据库管理系统。Oracle...

    Ubuntu10.10_install_Oracle10g.rar

    由于Oracle 10g是32位应用程序,你可能需要在64位系统上安装i386架构的支持。运行`sudo apt-get install ia32-libs`以添加必要的依赖。 其次,Oracle 10g需要一些库文件才能运行,包括`libaio1`、`binutils`、`gcc`...

    Ubuntu 12.04(32位)安装Oracle 11g(32位)全过程以及几乎所有问题的解决办法.docx

    在Ubuntu 12.04 32位系统上安装Oracle 11g 32位数据库是一项复杂的工作,因为大部分在线教程都是针对64位系统的。本文将详细阐述整个安装过程,以及可能遇到的问题及其解决方案。 首先,确保你的Ubuntu系统是最新的...

    Python连接oracle工具cx_Oracle官方文档

    安装好cx_Oracle后,如果尚未安装Oracle客户端,那么还需要进行安装。cx_Oracle支持Oracle客户端版本12.2、12.1和11.2。 在官方文档中,我们能够了解到cx_Oracle的安装过程。cx_Oracle提供了多种安装方式,包括使用...

    解决安装Oracle时图形界面弹不出来的问题

    然而,如果在图形界面弹出后,安装过程中遇到错误,比如Oracle 11g安装时提示需要填写hosts,那可能是因为在/etc/hosts文件中没有设置IP和主机名的映射。可以通过以下步骤解决: 1. 使用`hostname`命令查看当前主机...

    oracle11g 11.2.0.3 linux 32bit

    在Linux 32位操作系统上安装和运行Oracle 11g 11.2.0.3,需要对Linux系统和Oracle数据库有深入的理解。 首先,Oracle数据库系统的核心组件包括数据库服务器、SQL*Plus、企业管理器(EM)等。在Linux环境下,你需要...

    Linux安装Oracle10g初始篇V1.4

    - **系统与软件匹配**:32位和64位操作系统需要分别对应安装32位或64位版本的Oracle软件。 - **主机配置建议**: - 内存:1GB - 硬盘:20GB - 分区建议:Swap空间1.6GB,其余分配给根目录。 - 防火墙:建议关闭...

    在AIX6上安装Oracle11gR2的详细操作步骤

    在AIX6操作系统上安装Oracle 11g R2涉及到一系列复杂的步骤,需要充分的规划和准备。本知识点将详细介绍在AIX6系统上安装Oracle 11g R2的具体操作步骤,以及Oracle RAC、ASM和DataGuard配置的实验记录和常见问题的...

    oracle_10g安装

    1. **系统准备**:确认Linux发行版(如Red Hat或Ubuntu)与Oracle 10g兼容,更新系统并安装必要的依赖库,如GCC、Kernel开发包等。 2. **创建用户和组**:为了安全,创建一个新的用户(如`oracle`)和组(如`dba`)...

    ubuntu 8.04使用 Oracle Spatial 11g 选件进行 RDF 语义数据管理

    在Ubuntu 8.04上安装和配置Oracle Spatial 11g可能需要手动编译Oracle数据库服务器和客户端软件,因为Ubuntu官方仓库可能不包含最新的Oracle版本。这涉及到下载Oracle软件包,配置环境变量,安装依赖库,并执行安装...

    oracle数据库安装

    1. **安装环境**:确保Linux发行版(如Red Hat Enterprise Linux或Ubuntu)支持Oracle 11g,并安装必要的依赖包,如gcc、krb5、libaio等。 2. **系统要求**:调整Linux内核参数,如ulimit设置,以及修改/etc/...

    oracle instantclient_12_2_win64.zip

    4. **兼容性**:Oracle Instant Client 12.2不仅与Oracle Database 12c Release 2兼容,还能向下兼容部分旧版本的数据库,如11g和10g。 5. **易于部署**:由于其轻量级的特点,Oracle Instant Client可以快速安装在...

    Linux 安装 oracle 需要程序包.rar

    在Linux系统上安装Oracle数据库是一项复杂但必要的任务,尤其对于那些需要强大数据库支持的企业级应用。Oracle数据库在Linux上的运行可以提供高性能、高可用性和稳定性。以下是对标题和描述中涉及的知识点的详细说明...

    oracle11g的linux支持库

    在安装Oracle 11g前,确保所有依赖项已正确安装和配置,可以避免许多潜在的问题,如启动失败、性能低下或数据一致性错误。 在部署Oracle 11g时,用户通常需要遵循官方的安装指南,这可能涉及到使用yum或apt-get等包...

    oracle集群搭建详细步骤

    Oracle集群搭建是一个复杂而精细的过程,特别是在Oracle 11g RAC(Real Application Clusters)环境下。Oracle RAC是一种高可用性解决方案,允许多个数据库实例同时访问同一个物理数据库,从而提高了系统的性能和...

    Ubuntu16.04环境上安装常用软件的方法(20220212173635).pdf

    在Ubuntu上,你需要先确保已经安装了SSH服务,可以通过以下命令安装SSH服务器和客户端: ```bash sudo su # 切换到root用户 sudo apt-get install openssh-server # 安装SSH服务器 sudo apt-get install openssh-...

    ubuntu编译QOCI驱动

    - 安装Oracle 11g Release 2的过程在此略过,因为通常涉及复杂的过程,包括安装客户端软件、配置网络适配器等。 2. **安装Qt**: - 下载并安装Qt SDK,例如`Qt_SDK_Lin32_offline_v1_2_en.run`。 - 在安装过程中...

Global site tag (gtag.js) - Google Analytics