Install Oracle Instant Client on Linux and Windows
前言本篇文章用最简单和快速的方法介绍如何在Red Hat Enterprise Linux安装Oracle Instant Client,该方法同样适用于Windows,RHEL5/6/7,OEL,CentOS。Oracle Instant Client是官方免费授权的一种比Oracle Client还要简单的数据库管理工具,通过SQL*Plus或者其它工具比如Navicat等用于快速连接和管理Oracle数据库服务器。
更新记录2017年08月10日 - 初稿 阅读原文 - https://wsgzao.github.io/post... 扩展阅读 Oracle Instant Client Downloads - http://www.oracle.com/technet... Oracle Instant Client Downloads
下载地址 百度网盘分流 Linux
PreparationDownload all the required RPM from the official site and put them on the target system. Install RPMs# install as root rpm -ivh oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm # create oracle group and user groupadd dba useradd -g dba oracle echo oracle:oracle | chpasswd # configure profile su - oracle vi ~/.bash_profile export LD_LIBRARY_PATH=/usr/lib/oracle/12.2/client64/lib export TNS_ADMIN=/usr/lib/oracle/12.2/client64/ export PATH=/usr/lib/oracle/12.2/client64/bin:$PATH # Connect to Your database with: sqlplus system/oracle@oracapdb # create new tnsnames.ora # ORA-12154: TNS:could not resolve the connect identifier specified vim /usr/lib/oracle/12.2/client64/tnsnames.ora oracapdb = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.28.70.244)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = oracapdb) ) ) # You can also use the Easy Connect connection string format (does not use TNSNAMES): sqlplus system/oracle@//172.28.70.244:1521/oracapdb Windows
Preparation国外一篇图文并茂的文章写的也很详细,有需要可以参考下 Go to Instant Client Downloads for Microsoft Windows download page: unzip files# 下载解压以下两个包至目录,比如C:instantclient_12_2 instantclient-basic-windows.x64-12.2.0.1.0.zip instantclient-sqlplus-windows.x64-12.2.0.1.0.zip # 设置环境变量 计算机右键【属性】----【高级系统设置】----【环境变量】----【系统变量】----【Path】 # Setup your system %PATH% and %TNS_ADMIN% variables C:instantclient_12_2 # Connect to Your database with: sqlplus system/oracle@oracapdb # TNS_ADMIN # ORA-12154: TNS:could not resolve the connect identifier specified Variable Name: TNS_ADMIN Variable Value: C:instantclient_12_2 # create new tnsnames.ora C:instantclient_12_2tnsnames.ora oracapdb = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.28.70.244)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = oracapdb) ) ) # You can also use the Easy Connect connection string format (does not use TNSNAMES): sqlplus system/oracle@//172.28.70.244:1521/oracapdb (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- DWR+SpringMVC整合的3种方式之三
- ruby-on-rails – 乘客错误:[ASYNC BUG] thread_timer:选
- ajaxFileUpload 报这错jQuery.handleError is not a functi
- C# / VB.NET 在PPT中创建、编辑PPT SmartArt图形
- 菜单之二:使用xml文件定义菜单
- ruby-on-rails – rails机架保护用法,错误“你需要在* Rack
- .net – 如何获取可执行文件的版本?
- 【XML系列】-----XML文档格式(一)
- Powershell命令无法在C#中运行
- Cocos2d-x学习(二) 在Cocos2d-x2.2.6搭建你第一个项目