在linux环境连接oracle

Linux环境下Python连接Oracle        最近公司要求在linux下对Mysql,Oracle进行增加用户,用户改密等操作。Mysql数据库实现起来比较简单,这个Oracle让我头疼了一阵。于是从网上查阅资料,经自己的测试以后终于成功,现将方法总结如下:python数据库接口python DB API支持非常多的数据库。python连接Oracle需要使用cx-Oracle。一、安装cx_Oracle1、下载组件:cx_Or... 阅读详情
安装oracle instant client

下载instantclient-basic-linux.x64-11.2.0.4.0.zip和instantclient-sdk-linux.x64-11.2.0.4.0.zip、instantclient-sqlplus-linux.x64-11.2.0.4.0.zip、instantclient-tools-linux.x64-11.2.0.4.0.zip
将上面的四个压缩包放到 linux上的 /usr/local/ 路径下,解压unzip ,
在 /usr/local/instantclient_11_2/ 路径下创建 /network/admin文件夹,
在 /admin 文件夹下创建 tnsnames.ora
vim tnsnames.ora, 输入如下,保存
orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost )(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
创建listener.ora
vim listener.ora 输入如下,保存
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = /usr/local/instantclient_11_2)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
(如果linux登录用户不是root用户,则修改 vim /root/.bash_profile 设置环境变量,此处没亲身尝试)

设置环境变量

如果为root用户,则修改 vim /etc/profile 设置环境变量。
export ORACLE_HOME=/usr/local/instantclient_11_2/
export TNSADMIN=ORACLEHOME/network/adminexportLDLIBRARYPATH=ORACLEHOME/network/admin export LD_LIBRARY_PATH=ORACLEHOME/network/adminexportLDLIBRARYPATH=LD_LIBRARY_PATH:$ORACLE_HOME
source /etc/profile或(source ~/.bashrc,此处没亲身尝试)
建立软链接:
cd /usr/local/instantclient_11_2/
ln -s libclntsh.so.11.1 libclntsh.so

instantclient-linux.x64-11.2.0.4.0.rar instantclient-basiclite-linux.x64-11.2.0.4.0.zip 立即下载

相关推荐

Instant Client 11.2.0.4.0(Linux)

Instant Client 11.2.0.4.0(Linux)集成了Linux 64位平台所有的Oracle Instant Client软件包 主要包含以下包: instantclient-basic-linux.x64-11.2.0.4.0.zip instantclient-jdbc-linux.x64-11.2.0.4.0.zip instantclient-odbc-linux.x64-11.2.0.4.0.zip instantclient-sdk-linux.x64-11.2.0.4.0.zip instantclient-sqlplus-linux.x64-11.2.0.4.0.zip instantclient-tools-linux.x64-11.2.0.4.0.zip

最新 instantclient-basic-linux.x64-11.2.0.4.0

最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linux.x64-11.2.0.4.0最新 instantclient-basic-linu

oracle instantclient-basic-linux.x64-11.2.0.4.0.zip

oracle即时客户端 instantclient-basic-linux.x64-11.2.0.4.0.zip

Oracle Instant Client for linux安装

. 下载地址 http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html?ssSourceSiteId=otncn 二. 解压

gumengkai的博客 3807

Linux服务器中安装Oracle11g客户端

1、安装包准备:从官网下载安装资源 instantclient-basic-linux.x64-11.2.0.4.0.zip instantclient-sdk-linux.x64-11.2.0.4.0.zip instantclient-sqlplus-linux.x64-11.2.0.4.0.zip 2、上传安装包到服务器并进行解压 unzip instantclient-basic-linux.x64-11.2.0.4.0.zip unzip instantclient-sdk-linux.x64

weixin_38415513的博客 1664

Linux上安装oracle客户端instantclient-11.2.0.4.0的笔记

从这里”http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html”下载以下三个文件   instantclient-basic-linux.x64-11.2.0.4.0.zip instantclient-sdk-linux.x64-11.2.0.4.0.zip instantcli

大鹏的专栏 2万+

Linux上安装oracle客户端instantclient-11.2.0.4

从这里”http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html”下载以下三个文件 instantclient-basic-linux.x64-11.2.0.4.0.zip instantclient-sdk-linux.x64-11.2.0.4.0.zip instantclient-sqlplus-li...

数据矿工的博客 4279

linux python连接oracle数据库_linux环境中python连接oracle

第1章 安装cx_Oracle模块安装cx_Oracle须知:首先安装配置时,必须把握一个点,就是版本一致!包括:系统版本,python版本,oracle客户端的版本,cx_Oracle的版本,然后安装配置就容易了!1.1 查看Oracle的版本SQL> select * from v$version;1.2 查看python版本[wonders@cm02 ~]$ source ac...

weixin_39684454的博客 541

python执行oracle命令_linux环境中python连接oracle

第1章 安装cx_Oracle模块安装cx_Oracle须知:首先安装配置时,必须把握一个点,就是版本一致!包括:系统版本,python版本,oracle客户端的版本,cx_Oracle的版本,然后安装配置就容易了!1.1 查看Oracle的版本SQL> select * from v$version;1.2 查看python版本[wonders@cm02 ~]$ source ac...

weixin_28362173的博客 443

instantclient-sdk-linux.x64-11.2.0.4.0

instantclient-sdk-linux.x64-11.2.0.4.0 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

Oracle Instant Client Package For Linux(x64) - Version 11.2.0.4.0

免费,轻量的Oracle数据库工具,库和SDK,用于构建应用程序并将其连接Oracle数据库实例。 此为集合包,版本均为11.2.0.4.0,适用于64位的Linux系统,包含zip及rpm两种格式: Basic Basic Light JDBC Supplement SQL*Plus SDK ODBC WRC

Ubunt php连接oracle,「linux环境Linux环境 php连接oracle11g数据库

linux环境Linux环境 php连接oracle11g数据库作者:PHPYuan 时间:2018-11-02 03:41:441、环境:centos6 、 LNMP(linux环境都可以,跟服务器没啥大关系)2、前期准备:弄清楚 项目php的运行目录,php.ini的配置目录,php-config的运行目录3、安装先知:步骤一=》安装oraclelinux环境的客户端,oracle-in...

weixin_29328371的博客 190

linux 环境连接Oracle

今天Windows开始黑屏了(欢迎大家脱离MS)。 在linux上装了oracle,作为程序员当然要试试连接了,google、baidu了很多,没发现一个完整的介绍(也许是我没发现)。 所以自己摸索了: [b]OS:gentoo Oracle: 10.2.0.1g JDBC: mysql-connector-java-3.1.11-bin.jar [/b] 1. Starting...

marlgl 486

linux远程连接配置环境变量,Linux环境安装配置Oracle客户端——连接远程数据库...

1、环境与版本概述Linux:Centtos ×86_64Oracle客户端:11.2.02、客户端安装解压包:unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip解压后产生文件夹Disk1使用rpm命令安装rpm包:rpm -ivhoracle-xe-11.2.0-1.0.x86_64.rpm.zip这里提示执行/etc/init.d/oracle-xe conf...

weixin_42396058的博客 589

Linux环境下Python2.6.6连接mysql和Oracle数据库

因为最近需要用Python连接数据库,特此做了以下的记录,方便自己学习用 linux机器: Python版本: Oracle版本 oracle11g 1.安装MySQL-python 我用的是公司的Yum源直接安装的 测试一下:这个测试脚本是获取数据库版本 测试结果: 2.安装cx_Oracle Python连接Oracle用的是cx_Oracle 首先,...

weixin_41216918的博客 1764

Linux环境下python连接Oracle教程

cx_Oracle是一个用于Python的第三方库,提供了与Oracle数据库进行交互的功能。可以在python中用cx_Oracle连接Oracle数据库。或者 /etc/profile 等等。下面是一个批量执行上面安装命令的shell脚本。选择Oracle版本。下载3个rpm安装包。

炼数成器 2688

Linux环境下安装的Oracle,客户端连接数据库缓慢

linux环境下安装的Oracle,客户端每次连接数据库时,都需要进行DNS查询,根据IP查询主机名,但由于DNS服务器不可达,故存在等待超时,导致连接数据库过慢。 解决方案:注释掉server上 /etc/resolv.conf中所有行。 ...

编程浪子 1974

Linux实用技巧-安装oracle客户端instantclient

1.下载instantclient 1.从这里”http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html”下载以下三个文件 instantclient-basic-linux.x64-11.2.0.4.0.zip instantclient-sdk-linux.x64-11.2.0.4.0.zip instan...

苍穹之宇-的博客 2980
上一篇: WebService的创建发布与IIS的部署和Gallery
下一篇: 安装anaconda3在linux环境
8omo8
博客等级 码龄14年 42粉丝 · 8原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值