centos oracle 修改监听服务名_oracle 客户端安装

@[toc]

Oracle数据库管理员和开发者一定希望在自己台式电脑的Windows系统中搭建Oracle客户端工作环境。

Oracle客户端工作环境主要包括两个部分:1)Oracle数据库客户端软件,提供了Oracle客户端驱动和配置工具;2)PL/SQL Developer软件,在该软件中,可以很方便的查看和管理Oracle数据库对象,编写、调试和运行SQL语句。

一、Oracle数据库客户端的安装

1、下载软件安装包

Oracle数据库客户端软件包名是 win64_11gR2_client.zip ,可以从Oracle公司的官网下载,链接如下:

https://www.oracle.com/database/technologies/112010-win64soft.html

安装Oracle数据库客户端软件不需要软件授权license,不存在破解版的说法。

2、解压运行安装程序

1)运行安装程序。

点击sertup运行后,会弹出一个DOS窗口,可能需要等几十秒。

242d31fe2d240ff419d4f049f2198884.png

2)如果出现了以下窗口,选“是(Y)”继续。

d20fa16a3184dc044a9b890de7ce9cf5.png

3)安装类型选择“管理员”。

fe343c1fe494fe06be08cb5e37636508.png

4)语言选择“简体中文”和“英语”。

7db5c8cc038a92c161f767879fcdd755.png

5)指定Oracle的基目录和软件安装位置,可以用缺省值,也可以如下图。

cd46342fa7058f259b7ca75513d7b992.png

6)执行先决条件检查。

如果出现了“执行先决条件检查”失败,勾选“全部忽略”后再下一步。

1fef5370474524808eb7882b85e96af8.png

7)确认安装信息。

32496ad123a32d38cdaf2bfa75a6e306.png

8)安装进行中。

3a7fdf1749a9242f7ad53b618e126372.png

9)安全中心警报。

如果安装进行中出现Windows安全中心警报,选择“允许访问”。

d23c38cfaf67da4b25ff1255e335fd89.png

10)安装完成。

1e8405aabc4ecfa4a597d06b244beeb2.png

二、PL/SQL Developer的安装

连接Oracle数据库的客户端软件比较多,如Navicat Premium,但是,PL/SQL Developer专为Oracle数据库定制开发的,功能强大,使用方便,是最佳的选择。

1、下载软件安装包

PL/SQL Developer是一款收费的软件。

官网地址:https://www.allroundautomations.com

PL/SQL Developer安装过程中需要软件授权license,各位可以百度,解决方法很多。

PL/SQL Developer软件有多个版本,建议安装11以上版本。

2、安装软件包

PL/SQL Developer软件的安装没有任何技术含量,下一步再下一步就可以了。

三、配置Oracle客户端环境

1、配置数据库参数

Oracle数据库客户端软件安装完成后,数据库参数配置文件(tnsnames.ora)是不存在的。

从(Oracle客户端软件的安装位置)networkadminsample目录中把nsnames.ora文件复制到(Oracle客户端软件的安装位置)networkadmin目录。

86104c7ed347d34dc61ead8534094a7a.png

08c0efd442408eb6f69fb4922993fe12.png

用写字板或其它的文本编辑软件(必须以系统管理员身证运行)打开tnsnames.ora,输入数据库配置参数,如下:

e23338da4384ef97de32d3452b2220b5.png

文本内容如下:

snorcl11g_143 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 122.152.209.143)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = snorcl11g)
      (SERVER = DEDICATED)
    )
  )

以上的参数中,您只需要关心四个内容。

1)数据库名,或数据库服务名,或tnsname,这个名称由您自定义,如snorcl11g_143

2)数据库服务器的ip地址,您的服务器ip是多少就填多少,如:(HOST = 122.152.209.143)

3)数据库服务器监听的端口,缺省是1521,如:(PORT = 1521)

4)数据库的SID,即ORACLE_SID,如:(SID = snorcl11g)

2、启动PL/SQL Developer软件

输入登录数据库的用户名、密码和数据库名。

50c130d226b14324d9415d2b54412772.png

3、打开SQL窗口


c32db53960bb37598976f6b0c8364027.png

4、执行SQL语句

a74aaec86e51dc170eeb264cc2ff721a.png

5、最常用的Objects窗口

f8a842b08931adcaf34730980b84d327.png

四、客户端环境变量

1、Path环境变量

Oracle客户端软件安装完成后,会修改Windows系统变量的Path环境变量,如下:

f5ebf7e827f85d39c30f6151aea704bc.png

2、注册表

regedit.exe

HKEY_LOCAL_MACHINE -> SOFTWARE -> ORACLE -> KEY_OraClient11g_home1

7fd6747eec9ce05d0cc70862637c52b9.png

五、判断客户端是否能连上数据库

1、打开DOS窗口

1e4db8d796d7add5248c5761308ae58e.png

2、判断数据库的监听端口

telnet数据库服务器的1521端口。

如果成功,会出现一个空白窗口,如下:

4b6dbf37c816044e8db5a53cfadee2cd.png

如果失败,会出现如下提示:

e01b081b41d348e7c29bf0213abee333.png

如果telnet数据库的1521端口成功,表示网络和防火墙都没有问题。如果失败,有四种可能:1)Oracle数据库没有启动监听服务;2)Oracle数据库服务器的防火墙没有开通1521端口;3)云平台的安全组(或访问策略)没有开通1521端口;4)网络故障,网络不通。

3、tnsping判断数据库客户端配置

67733f915a8f95c13168c16c38431145.png

以上成功的情况,如果出现其它内容,则表示tnsnames.ora文件中的配置不正确。但是,要注意一个问题,如果tnsname中的sid配置不正确,tnsping也是成功的,所以tnsping成功,并不表示客户端可以正常连接。

4、Windows下的sqlplus

Oracle的客户端软件自带sqlplus工具,也可以登录数据库。

3d0cc3c1d61911a088c5d9470dd5f867.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值