oracle client安装与配置
(一)安装Oracle client
环境:windows7 64-bit、oracle client 64-bit
(1)解压client安装包

(2)双击setup.exe,选择管理员,一直next

(3)执行先决条件检查,有的电脑在状态栏会出现“Failure”的情况,点击右上角的“全部忽略”即可

(4)点击完成

(5)开始安装

(6)完成关闭

(7)可在所有程序中发现我们已经安装的client

(二)配置Oracle client
完成Oracle client的安装之后,我们使用客户端连接到数据库服务器,接下来进行连接到服务器的配置。
方法1:
(1)在“所有程序”中,找到Net Configuration Assistant(简称NetCA),打开

(2)点击“本地网络服务名配置”,然后下一步

(3)这里添加客户端要访问的数据库,点击“添加”,然后下一步

(4)添加“服务名”,在服务器上,打开dos命令框,使用lsnrctl status查看服务名,然后下一步
/*在数据库服务器上查看服务器的服务名*/ C:\WINDOWS\system32>lsnrctl status LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 12-2月 -2017 20:48:56 Copyright (c) 1991, 2010, Oracle. All rights reserved. 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production
启动日期 12-2月 -2017 20:33:22
正常运行时间 0 天 0 小时 15 分 38 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 e:\app\admin\product\11.2.0\dbhome_1\network\admin\listener.ora
监听程序日志文件 e:\app\admin\diag\tnslsnr\admin-pc\listener\alert\log.xml
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.2.254)(PORT=1521)))
服务摘要..
服务 "CLRExtProc" 包含 1 个实例。
实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "Oracle8" 包含 1 个实例。
实例 "ORCL", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功 C:\WINDOWS\system32>

(5)选择TCP,然后下一步

(6)配置服务器主机名,一台服务器可能有多个IP,我们需要的是为数据库提供网络访问的IP,通过查询listener.ora中的host参数可得到。oracle默认端口号为1521,一般不会发生变化,不用改动,然后下一步(黑色部分是查看客户端能否与服务器通信,可以不要)

(7)测试能否连接到服务器

(8)通常都没法连接到服务器,点击更改登录,使用Scott帐号登录测试


(9)连接成功

(10)填写网络服务名,随意填写,主要是便于找到对应的数据库

(11)配置完毕

(12)如果不配置其它数据库,点击完成

这时,在我们的客户端安装路径的admin文件夹下,多了一个tnsnames.ora文件

tnsnames.ora文件内容如下,也就是我们上面配置的内容
# tnsnames.ora Network Configuration File: C:\app\lijiaman\product\11.2.0\client_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools. TEST123 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.254)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = Oracle8)
)
)
方法2:
通过方法1,我们大致可以猜出,配置客户端就是配置tnsnames.ora文件,那么我们可以直接拷贝别人配置好的tnsnames.ora文件,放到对应路径下即可。
oracle client安装与配置的更多相关文章
- Oracle client 安装、配置
一.安装 链接: https://pan.baidu.com/s/1Yph6hiNkCJsApAzu_Vx2ew 提取码: r9ye 二.配置 1.控制面板\所有控制面板项\管理工具\数据源(ODB ...
- Oracle客户端安装及配置
Oracle客户端安装及配置 1.安装orcale客户端(Oracle_client_10 )选择inst...方式安装(不是管理员方式) 2.在安装路径下新建目录network\admin 然后新建 ...
- Oracle Client安装报错
Oracle Client安装报错:引用数据不可用于验证此操作系统分发的先决条件 http://tunps.com/p/11797.html 原因是Oracle Client 11g版本不支持最新的W ...
- Oracle Client安装与基本配置
1. 安装Oracle Client, 访问Oracle站点下载Oracle Database 11g Release 2 Client 或者(直接下载Oracle 11gR2 Client) 2. ...
- oracle客户端安装与配置
在进行开发时经常需要连接Oracle数据库,一般的场景是Oracle数据库在远程服务器上,本地计算机通过plsql developer来访问. 这就要求在本地安装好plsql developer,但是 ...
- 【转载】VMWare ESXi 5.0和vSphere Client安装和配置
免责声明: 本文转自网络文章,转载此文章仅为个人收藏,分享知识,如有侵权,请联系博主进行删除. 原文作者:张洪洋_ 原文地址:http://blog.sina.com.cn ...
- 【转载】oracle的安装和配置
转自: https://blog.csdn.net/weixin_40364885/article/details/80787472 一.概念 oracle在使用的时候时是不收费的,如果你要在工作中来 ...
- Oracle Client安装报错:引用数据不可用于验证此操作系统分发的先决条件
原因是Oracle Client 11g版本不支持最新的Win10系统. 打开Oracle Client 11g安装包目录:\client\stage\cvu 编辑该目录下的两个xml文件:oracl ...
- Oracle 11g client安装和配置。
数据库和client在不同的机器. 安装前的准备.在安装过程中Oracle数据库server导航到下面的文件夹. 将listener.ora和tnsnames.ora中的host中的localhost ...
随机推荐
- Java网络编程二
向web站点发送get post请求,并从web站点取得响应 通相应的set方法,在调用connect()方法前,可以设置请求的各种参数,实现同浏览器类似的访问,调用connect()后可以调用相应的 ...
- Csharp
c#简介 c#程序结构 c#基本语法 c#数据类型 c#类型转换 c#变量 c#常量 c#运算符 c#判断 c#循环 c#方法 c#简介 C# 是一个现代的.通用的.面向对象的编程语言,它是由微软(M ...
- select支持多查询,获取分页count
在我们使用mybatis 时,当我们根据分页去查询数据集时,需要传入的参数有page(页码)和size(每页的条数),而我们期望获取到的数据有,小于或等于size的list数据集,同时我们还需要得到一 ...
- A bug about RecipientEditTextView
- Steps to reproduce the problem. Pre-condition:the threshold of the RecipientEditTextView is set to ...
- struts2返回结果类型
在action下还有result标签 1.result不只有name,其实还有type result返回类型在struts-default.xml默认的配置文件中有定义,可以看到有result-typ ...
- 图片小精灵 & 解决同时给一个元素设置背景问题 &jq登录注册切换
图片小精灵,当有整张图片时可以通过图片小精灵设置图标. 例如 <!DOCTYPE html> <html> <head> <meta charset=&quo ...
- angularjs如何默认选中radio
(1). 使用 ng-checked 即可. <label class="radio-inline"> <input name="display&q ...
- 类数组转数组Array.prototype.slice.call(arrayLike)
转换方式:Array.prototype.slice.call(arrayLike) 附:(http://www.jianshu.com/p/f8466e83cef0) 首先Array.prototy ...
- javascript实现数据结构: 树和二叉树,二叉树的遍历和基本操作
树型结构是一类非常重要的非线性结构.直观地,树型结构是以分支关系定义的层次结构. 树在计算机领域中也有着广泛的应用,例如在编译程序中,用树来表示源程序的语法结构:在数据库系统中,可用树来组织信息:在分 ...
- SharePoint - CAML
1. CAML是顺序操作,如果要实现类似 “A or B or C or D” 的结果,最好写成 “(((A or B) or C) or D)”的形式,但写成 “((A or B) or (C or ...