首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在不设置环境变量的情况下在Mac OS/X上安装Oracle Instantclient?

在不设置环境变量的情况下在Mac OS/X上安装Oracle Instantclient,可以按照以下步骤进行:

  1. 下载Oracle Instantclient

访问Oracle官方网站下载页面(https://www.oracle.com/database/technologies/instant-client.html),选择适合Mac OS/X的版本下载。

  1. 解压下载的文件

将下载的文件解压到一个目录中,例如:/Users/username/oracle-instantclient

  1. 创建软链接

在终端中执行以下命令,创建软链接:

代码语言:txt
复制
ln -s /Users/username/oracle-instantclient/libclntsh.dylib /usr/local/lib/libclntsh.dylib
  1. 设置LD_LIBRARY_PATH环境变量

在终端中执行以下命令,设置LD_LIBRARY_PATH环境变量:

代码语言:txt
复制
export LD_LIBRARY_PATH=/Users/username/oracle-instantclient

注意:这个命令只是临时设置环境变量,如果要永久设置,需要将这个命令添加到~/.bash_profile文件中。

  1. 测试Oracle Instantclient

在终端中执行以下命令,测试Oracle Instantclient是否安装成功:

代码语言:txt
复制
sqlplus username/password@//hostname:port/service_name

如果安装成功,将会进入到SQL*Plus命令行工具。

这样就可以在不设置环境变量的情况下在Mac OS/X上安装Oracle Instantclient了。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

windows10,redhat6.5下python3.5.2使用cx_Oracle链接oracle

0.序言 项目主要使用oracle但是我不太喜欢其他编程语言,加上可能需要用python部署算法包,从oracle表中读出数据,处理完成后放回oracle中去,所以windows就想到先用python.../www.oracle.com/technetwork/database/features/instant-client/index-097480.html 下载安装包中instantclient-basic-windows.x64...,所以可以安装python3和python2共存 2.1.1 使用版本管理工具pyenv 经常遇到这样情况: • 系统自带Python是2.6,自己需要Python 2.7中某些特性;...二、源码安装 1、Oracle_client端安装: # rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm oracle-instantclient11.2...or directory 2、设置相应用户环境变量: 在这里需要说明下,你使用哪个帐户装cx_Oracle就需要配置哪个帐户环境变量,以下已root帐户为例; 如果不配置环境变量、或环境变量配置不正确

84430

SQL*Plus安装指南

何为SQL*Plus OracleSQLPlus是与Oracle数据库进行交互客户端工具,借助SQLPlus可以查看、修改数据库记录。SQLPlus中,可以运行SQLPlus命令与sql语句。...安装SQL*Plus 获取SQL*Plus 传送门 基于Windows平台 注:笔者PC安装Oracle 12c Release 2,根据你安装版本下载对应工具即可。...创建一个新文件夹,SQL*Plus下载页获取instantclient-basic-windows.x64-12.2.0.1.0.zip和instantclient-sqlplus-windows.x64...通过cmd命令行工具 配置PATH环境变量 依次点击 “此电脑 -> 右键 -> 属性 -> 高级系统设置 -> 环境变量 -> 选中Path -> 新建(如果是WIN Server 200X则应选择编辑...注:实际建议Path路径中使用中文,此处为演示方便,生产中建议使用全英文路径 ?

6.3K20

NodeJs连接Oracle数据库

连接Oracle配置,运行环境: windows7 x64 nodejs 0.12.7 Python 2.7.10 npm 2.11.3 运行原理分析 npm调用下载,下载成功之后交由oracle客户端解析驱动包...实现步骤简介 1、下载解压需要安装包(2个) 2、添加环境变量 3、npm执行安装命令 4、查询demo代码 5、常见错误解决方案 安装详情 1、下载解压需要安装包(2个) 下载页面:http://www.oracle.com.../technetwork/topics/winx64soft-089540.html 下载名称: instantclient-basiclite-windows.x64-12.1.0.2.0.zip instantclient-sdk-windows.x64...2、添加环境变量 OCI_INC_DIR=C:\oracle\instantclient_12_1\sdk\include OCI_LIB_DIR=C:\oracle\instantclient_12_...c:\xxx\oracledb.node… 解放方案:服务器安装版本与环境变量OCI_INC_DIR、OCI_LIB_DIR版本不符,设置版本为一致即可,参照上面步骤2,配置完成之后,删除之前下载

4.4K100

oracle连接plsqldev

PLSQL Developer 1.本机是win10(64位)安装PLSQL Developer 9时没有出现像PLSQL Developer 11那样版本不匹配问题。...,先登录,直接进入页面,tools->preferences->connection(工具–首选项–连接)中配置Oracle Home(Oracle 主目录)和OCI library(OCI库),配置如下...注:完成第二步,可不需要进行第三步环境变量配置,重启plsql developer若不能正常使用在进行下面配置 三、配置环境变量 控制面板\系统和安全\系统\高级系统设置\环境变量\系统变量...我PLSQL 9和instantclient 32位可以,用PLSQL 11就必须下载instantclient x64(下载地址:http://download.csdn.net/detail/...ORA-12504:TNS:监听程序CONNECT_DATA中未获得SERVICE_NAME 解决:我登录时候数据库名写未对应配置中连接名,必要情况重启TNS服务。

1.2K10

连接远程数据库ORACLE11g,错误百出!

我们老师为了让我们更清楚区分数据库软件安装和数据库配置,所以安装oracle11g时候选择是”只安装数据库软件“(记得是第二个选项),然后安装时候字符集都设置UTF8,其他配置基本都是保持默认...好了,安装事情细说,一般情况下只要是主机没问题,检测条件通过,安装都是不成问题,下面就开始了配置数据库。...然后,connection中安装图示设置instantclient位置。 ? 很重要一步,到虚拟机注册表中查看NLS_LANG值,若无此路径则直接查找NLS_LANG,复制此键值。 ?...很重要一步,再新建系统环境变量TNS_ADMIN,值为{instantclient}\network\admin ? 更改环境变量PATH,添加值为{instantclient}。...再次尝试连接,如果还是连接,尝试重启ORACLE数据库!

75900

Java代码远程操作oracle数据库,执行sql文件、备份、回滚

前提简述 Sqlplus 是一个用于与OracleDatabase交互和执行查询工具,所以我们要安装是命令行工具。...imp|exp 是oracle导入导出工具,由于要备份回滚,所以我们也要安装这两个命令工具。...下载工具包 oracle官网去下载三个包: 依赖基础库:instantclient-basic-windows.x64-12.1.0.2.0.zip sqlplus命令行工具:instantclient-sqlplus-windows.x64...-12.1.0.2.0.zip 安装工具 SQL*Plus命令行工具无需执行exe安装,所以只需将下载回来两个文件解压到同一个目录即可,解压后文件名应该为instantclient_12_1,在运行工具之前我们需要在...windows中配置以下环境变量,先右键计算机->属性->高级系统设置->环境变量: 系统变量中找到Path并在后面加上刚才解压后instantclient_12_1目录与sdk子目录 E:\

2K20

macOS下Python3使用cx_Oracle连接Oracle数据库失败

3.8.1 (要确保Python是64bit) #2 问题 Docker中使用Oracle容器 本地电脑没有安装Oracle客户端,导致Python连接Oracle失败 报错信息 : sqlalchemy.exc.DatabaseError...#ic_osx_inst 下载以下两个版本客户端 instantclient-basic-macos.x64-19.3.0.0.0dbru.zip instantclient-basic-macos.x64...-11.2.0.4.0.zip 说明 : 因为我用Mac, 安装过程中, 发现仅仅安装19.3版本并不能解决问题,还需要安装11.2版本客户端, 其他系统暂时没用尝试过 #3.2 安装...解压文件 我这里试讲文件解压在 ~/instantclient_19_3 目录下 unzip instantclient-basic-macos.x64-19.3.0.0.0dbru.zip unzip...instantclient-basic-macos.x64-11.2.0.4.0.zip #3.3 设置软连接 mkdir ~/lib ln -s ~/instantclient_19_3/libclntsh.dylib

1.9K30

连接远程数据库ORACLE11g,错误百出!

我们老师为了让我们更清楚区分数据库软件安装和数据库配置,所以安装oracle11g时候选择是”只安装数据库软件“(记得是第二个选项),然后安装时候字符集都设置UTF8,其他配置基本都是保持默认...好了,安装事情细说,一般情况下只要是主机没问题,检测条件通过,安装都是不成问题,下面就开始了配置数据库。...7.然后,connection中安装图示设置instantclient位置。 ? 8.很重要一步,到虚拟机注册表中查看NLS_LANG值,若无此路径则直接查找NLS_LANG,复制此键值。...10.很重要一步,再新建系统环境变量TNS_ADMIN,值为{instantclient}\network\admin ? 11.更改环境变量PATH,添加值为{instantclient}。...再次尝试连接,如果还是连接,尝试重启ORACLE数据库!

1.5K00

Go语言-连接数据库SQLite、MySQL、Oracle - Mike_zh

本文目录 说明: go语言连接数据库不像Java那么方便,本文分别介绍了连接三种典型数据库驱动以及连接方法:小型,SQLite;中型,MySQL;大型,Oracle. 1.Go连接SQLite 1_...oracle ①首先是先在机子安装git(这是必须吧 作为go开发者) ②下载最新版OCI尽管我用是11.2版本,但是试了n次才返现只有最新12.1.0.1.0 才管用 下载地址是...Client Downloads for Microsoft Windows (x64) 需要下载instantclient-basic和instantclient-sdk两个zip文件...下载后将两个包解压,然后将sdk中文件sdk文件夹放到instantclient_12_1下,形成instantclient_12_1/sdk目录级 然后将instantclient..._12_1文件夹改名为instantclient_11_2并放到了C盘跟目录下 ③下载MinGW最新版(实际我用不是最新是这个版本x86_64-4.9.0-posix-seh-rt_v3

2.6K60

Oracle 安装 与 卸载 以及 使用 plsqldev

开头所有项目,该目录是注册Oracle事件日志 3.删除环境变量path中关于oracle内容。...删除Oracle该值中内容。 path中记录着一堆操作系统目录,windows中各个目录之间使用分号(;)隔开,删除时注意。...—– 删除PATH环境变量中关于Oracle值时,将该值全部拷贝到文本编辑器中,找到对应Oracle值,删除后,再拷贝修改串,粘贴到PATH环境变量中,这样相对而言比较安全。...plsqldev 安装过程一步步装下去就行, 安装路径不能有括号,不要安装在C:\Program Files (x86)目录下面。...中设置Oracle_Home和OCI Library Oracle_Home: C:\instantclient-basic-nt-11.2.0.2.0 OCI Library:

92210

Oracle 客户端安装

一般,我们下两个包即可实现连接到远程数据库,即instantclient-basic-windows.x64-12.2.0.1.0.zip(All files required to runOCI,...,则用OCI, OCCI, and JDBC-OCI 这些库(这些库就是包含有该包文件(里内容))开发应用程序(用到oracle连接)就不可能正常运行),还有instantclient-sqlplus-windows.x64...然后,将他们解压缩后文件合并到一个文件夹下即可使用。如果,想在cmd.exe使用sqlplus命令登陆的话,只要在操作系统环境变量path添加该文件夹路径即可。...4、Instant Client安装过程 a、下载instantclient-basic-windows.x64-12.2.0.1.0.zip和instantclient-sqlplus-windows.x64...-12.2.0.1.0.zip然后解压到同一文件夹下,取名instantclient-basic-windows.x64-12.2.0.1.0 b、然后将instantclient-basic-windows.x64

4.9K80

PLSQL Developer连接本地Oracle 11g 64位数据库

图中路径可能不一样,具体看你Oracle Home目录,如果不知道自己Oracle Home目录,可以去自己环境变量中看一下。...虽然安装是64位Oracle,但是我们plsql不能识别,只能识别32客户端。那么我们就去下载安装32位客户端。...然后解压后D:\app\instantclient_11_2目录下新建NETWORK\ADMIN目录,ADMIN目录下新建tnsnames.ora文件,添加数据库TNS。...配置PL/SQLOracle Home和OCI Libaray 以非登录模式进入PL/SQL,按照同样方法设置路径,将Oracle Home路径指定为Oracle Client目录(D:\app\instantclient...具体配置情况如下: ? 配置完成之后,保存并推出PL/SQL。 验证PL/SQL是否可以识别新Oracle Client 打开PL/SQL,会发现: ?

1.7K50

sqlplus执行错误问题探究

("/opt/app/oracle/instantclient_11_2/libsqlplus.so", O_RDONLY|O_CLOEXEC) = 3 如果说是解决,LD_LIBRARY_PATH中开始处增加...众所周知,LD_LIBRARY_PATH是Linux环境变量名,该环境变量主要用于指定查找共享库(动态链接库,例如此处libsqlplus.so)时除了默认路径之外其他路径。...当执行函数动态链接.so时,如果此文件不在缺省目录下/lib和/usr/lib,那么就需要指定环境变量LD_LIBRARY_PATH,有时候我们安装软件,因为没root权限,不会放到这些系统路径下,因此要改...再回到这个问题,同样$ORACLE_HOME路径下,执行sqlplus,strace回显还是一样,但此时执行成功,说明sqlplus执行路径是没问题,关键还是LD_LIBRARY_PATH将"....这个应该不是一个难题,还是考察环境变量理解和运用,因此,还是希望各位路过朋友、大神,能指点一二,找到合理解释,在此谢过。

81310

Greenplum使用oralce_fdw连接oracle

目录下(主节点) instantclient-basic-linux.x64-12.2.0.1.0.zip、 instantclient-sdk-linux.x64-12.2.0.1.0.zip、...instantclient-sqlplus-linux.x64-12.2.0.1.0.zip三个文件包 #解压缩,并修改目录为instantclient mv instantclient_12_2 instantclient...下载地址(永久有效): 链接:https://pan.baidu.com/s/1qxLyMKUBnrjL960TGzMcZg 提取码:6pb9 2 root和gpadmin用户下配置环境变量(主节点...客户端到所有节点 1、用gpadmin用户把 /data/instantclient 发送到其他segment节点相同目录下 2、并把master节点环境变量发送到其他segment节点...# vi oracle-x86_64.conf /data/instantclient # ldconfig 注:如果执行上述步骤,create extension时会报错: 8 创建oracle_fdw

1.2K00
领券