精华内容
下载资源
问答
  • 在Red Hat Enterprise Linux Server Releae 5.5 成功安装ORACLE 10g 后,在客户端配置TNS后,测试是否可以连接到数据块服务器,结果报错: ORA-12170:TNS:连接超时
  • 本文主要讲解如何安装Oracle客户端,及如何配置TNSname网络服务名。文中包含netca配置和更改tnsnames文件两种方法。环境概况客户端版本:Oracle client 11.2.0.1操作系统版本:Windows 10安装数据库客户端软件首先...

    本文主要讲解如何安装Oracle客户端,及如何配置TNSname网络服务名。文中包含netca配置和更改tnsnames文件两种方法。

        环境概况

            客户端版本:Oracle client 11.2.0.1

            操作系统版本:Windows 10


    安装数据库客户端软件

    首先我们从官网下载Oracle客户端,然后解压,选择stup.exe开始安装

    图片.png

    这里不用管,直接确定即可(因为11G客户端检测环境时没有win10系统对应的信息。)

    图片.png
    选择管理员,如果默认会少很多功能,建议选择管理员安装类型

    图片.png

    默认即可

    图片.png

    选择安装目录,尽量不要改路径,不要有中文字符。

    图片.png

    上述配置概要

    图片.png

    如果本地防火墙打开一般会有个提示,直接允许就好了

    图片.png

    完成数据库安装

    图片.png


    图形化配置本地网络服务名
    在win10中一定要用管理员身份运行netca,选择本地网络服务名配置
    图片.png

    选择添加
    图片.png
    设置服务名(这里是指数据库服务名)
    图片.png

    默认tcp协议即可
    图片.png
    主机名是指数据库的主机名,端口号保持默认即可
    图片.png
    这里因为学习,所以选择进行测试
    图片.png
    一般情况都是测试失败,原因是用户名错误,我们这里点击更改登录重新设置一下密码就可以测试通过了(后面还会有另一种测试方式)
    图片.png
    测试通过
    图片.png
    后面只需要点击下一步完成就好了

    图片.png

    是否配置下一个更具自己的需求,这里我们测试只创建一个即可。
    图片.png
    下一步
    图片.png
    完成配置
    图片.png

    更改参数文件配置本地网络服务名
        网络服务名也可以用直接更改参数文件的方式,因为网络服务名信息默认存储在tnsnames.ora文件中,所以我们也可以直接在tnsnames.ora文件中添加参数即可。但是因为win10里面默认无法对该文件进行修改,所以我们先将权限给予用户。
    图片.png

    第一个zky是我们之前使用图形化配置的,然后可以直接复制上面的参数,对其进行更改也可以使用。(如下图所示,我们通过更改直接更改参数加了一个本地服务名为ZKYTXT的参数)

    ZKYTXT =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.214.214)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = zhanky)
        )
      )

     

    ZKYTXT

             数据库本地网络服务名(自定义,本地使用)

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.214.214)(PORT = 1521)

             数据库网路连接使用的IP和协议设置

    (SERVICE_NAME = zhanky)

             数据库的服务名

    图片.png


    测试连通性
    测试之前配置的TNS是否连通,图中可看出测试全部通过。
    图片.png



    转载于:https://blog.51cto.com/zhanky/2359027

    展开全文
  • oracle客户端tnsname.ora的配置

    万次阅读 2016-12-14 00:11:13
    oracle客户端的tnsname.ora的配置。   玩过oracle的朋友对tnsname.ora这个文件肯定不陌生,tnsname文件保存的是oracle服务器的链接信息。例如IP,服务名,端口号等。通常客户端连接服务器都需要配置tnsname.ora...

    oracle客户端的tnsname.ora的配置。

    •  
    • 玩过oracle的朋友对tnsname.ora这个文件肯定不陌生,tnsname文件保存的是oracle服务器的链接信息。例如IP,服务名,端口号等。通常客户端连接服务器都需要配置tnsname.ora。今天就和朋友们分享tnsname的配置。

    • 安装了oracle client之后可以在以下目录找到tnsname文件。

      product\11.2.0\client_2\network\admin(我这里安装的是11g客户端)如果找不到的话可以到sample的文件夹里面找。

    • 找到之后用记事本打开tnsname.ora。可能初始的tnsname是有例子有里面的,如下图:

    • 我已经不知道我当时安装时候初始的sample是什么样的了,但是我这里有一个超级简单的例子。只要把下面这段代码加进去就好,其他的都可以删掉或者注释掉!

      ORCL =

        (DESCRIPTION =

          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.128.128)(PORT = 1521))

          (CONNECT_DATA =

            (SERVER = DEDICATED)

            (SERVICE_NAME = ORCL)

          )

        )

      这里解释一下:

    • ORCL这个名字是由你自己取的,客户端是通过这个名字来获得服务器的登录信息的。

    • PROTOCOL是指定的通信协议,oracle是通过TCP/IP通信的。所以这里写TCP就好。

    • HOST的话如果客户端和数据库在同一台电脑可以用localhost也可以用IP。如果不同电脑就必须用IP了,是oracle所在电脑的IP。

    • PORT一般都是1521

    • SERVER是dedicated检测模式的监听。(这个我也不是很清楚,还有一中是请求还是怎么样)

    • service_name是oracle的SID

    • 好了一个简单的tnsname配置就这样完成了!(哎呀,截图太快了,sys不应该是Normal的,应该是sysdba)

    展开全文
  • oracle客户端TNS配置

    2010-11-24 16:09:47
    oracle客户端工具本身自带了一个tns配置工具,可以通过其配置,另外toad也提供了配置tns的功能,另外,还可以直接修改配置文件,该配置文件路径为: %ORACLE_CLIENT%\NETWORK\ADMIN\tnsnames.ora文件,例如: ...

     用到的oracle客户端有两种:plsql与toad for oracle

    oracle客户端工具本身自带了一个tns配置工具,可以通过其配置,另外toad也提供了配置tns的功能,另外,还可以直接修改配置文件,该配置文件路径为:

    %ORACLE_CLIENT%\NETWORK\ADMIN\tnsnames.ora文件,例如:

    IPTV=

      (DESCRIPTION=

        (ADDRESS=

          (PROTOCOL=TCP)

          (HOST=192.168.3.1)

          (PORT=1521)

        )

        (CONNECT_DATA=

          (SERVICE_NAME=iptv)

        )

      )

     

    转载于:https://blog.51cto.com/wisenms/431484

    展开全文
  • 通过oracle客户端工具配置tns: 进入oracle配置工具“Net Configuration Assistant”-》 点击“下一步”,完成tns配置。 测试是否tns可用 命令:tnsping tns配置名称 1 C:\Users\...

    通过oracle客户端工具配置tns:

    进入oracle配置工具“Net Configuration Assistant”-》

    点击“下一步”,完成tns配置。

    测试是否tns可用

    命令:tnsping tns配置名称

     1 C:\Users\Administrator>tnsping dt_dns_name
     2 TNS Ping Utility for 64-bit Windows: Version 12.1.0.2.0 - Production on 10-JAN-2018 05:36:27
     3 Copyright (c) 1997, 2014, Oracle.  All rights reserved.
     4 Used parameter files:
     5 C:\app\Administrator\product\12.1.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora
     6 
     7 Used TNSNAMES adapter to resolve the alias
     8 Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
     9 (HOST = 10.xx.xx.xx)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = dt_dns_name)
    10 ))
    11 OK (20 msec)
    12 
    13 C:\Users\Administrator>

    使用sqlldr进行数据导入:

    sqlldr userid=account/password@tnsname direct=true rows=20000 streamsize=10485760 date_cache=5000 errors=9999 control='filename.ctl' log='th.log'

    备注:

    account--oracle account‘;

    password--oracle account password;

    tnsname--oracle tns name;

    direct=true  --是否锁表进行导入;

    rows=20000 --表示20000条记录提交一次;

    control='filename.ctl' --表示导入ctl文件;

    log='lh.log'  --表示日志存放位置。

    filename.ctl

    LOAD DATA
    characterset UTF8
    infile 'C:\Users\Administrator\Desktop\work\mr_grid_result20170106\000001_0'
    APPEND INTO TABLE myoracletablename
    FIELDS TERMINATED BY ','
    TRAILING NULLCOLS
    (
    gridid,
    gridx,
    gridy,
    height,
    BuildingId,
    p_day date "yyyymmdd"
    )

    注意:

    1)以上操作都是在windows的cmd下操作的命令;

    2)使用时,需要注意被导入文件名在windows下要求以“*.dat”结束;

    3)如果需要文件批量重名,可以使用:for /f %%i in ('dir /b ') do (ren %%i %%i.dat),对当前目录下的所有文件添加后缀‘.dat’。

     备注:

    当导入oracle分区时,当目标表之前已经包含了分区20180104,20180105,20180106时,删除了分区20180105

    alter table 目标表 drop partition 20180105

    ,之后再插入数据会抛出异常,原因:目标oid字段是oid是自增自动,pk。

    解决错误方案:

    alter index 索引名称(唯一、自增主键)rebuild

     

    转载于:https://www.cnblogs.com/yy3b2007com/p/8255187.html

    展开全文
  • 在Red Hat Enterprise Linux Server Releae 5.5 成功安装ORACLE 10g 后,在客户端配置TNS后,测试是否可以连接到数据块服务器,结果报错:ORA-12170:TNS:连接超时
  • 在安装好客户端文件后,需要我们进行配置 tnsnames.ora 文件,来保证Oracle客户端的正常使用。 请在下图目录进行新建文件, 并写入 设置相应名字 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = ...
  • Oracle数据库-TNS连接第一份工作是在东亚银行,规定要穿正装上班,当时身上没有什么钱,只能去地摊上买黑裤子...安装完Oracle客户端TNSOracle客户端安装目录下instantclient_11_2etworkadminnsnames.ora具体配置...
  • 您可以使用IFILE命令将主tnsnames.ora文件配置为使用其他文件.例如,在我的笔记本电脑上,我为各种客户端分别提供了tnsnames.ora文件.所以我的tnsnames.ora文件看起来像JCAVE11G.WORLD =(DESCRIPTION =(ADDRESS = ...
  • 客户端配置TNS测试报错ORA-12170:TNS:连接超时更新时间:2012年12月15日 15:29:30 作者:在Red Hat Enterprise Linux Server Releae 5.5 成功安装ORACLE 10g 后,在客户端配置TNS后,测试是否可以连接到数据块...
  • 在Red Hat Enterprise Linux Server Releae 5.5 成功安装ORACLE 10g 后,在客户端配置TNS后,测试是否可以连接到数据块服务器,结果报错: ORA-12170:TNS:连接超时1:首先检查网络是否能ping通,如下所示,网络是...
  • Oracle 客户端配置监听(TNSNames.ora设置)① 只需在文件 TNSNames.ora 中加入以下节点,即可成功配置监听ORCL190 =//红色部门为连接监听名字(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.190)(PORT ...
  • sqlplus "core/core@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=192.168.75.1)(Port=1521))(CONNECT_DATA=(SID=itmp)))"参考一个 :/**** ORACLE客户端liunx安装部署说明**/配置步骤:1,将本文件夹拷贝到相应的...
  • 通过oracle客户端工具配置tns: 进入oracle配置工具“Net Configuration Assistant”-》 点击“下一步”,完成tns配置。测试是否tns可用命令:tnsping tns配置名称1 C:\Users\Administrator>tnsping dt_dns_name2 ...
  • 本文作为新手在Linux上部署Java程序的必经之路的Oracle客户端配置,请高手绕道。 确定服务器版本 首选确定你的Oracle服务器版本,以便下载相应的客户端。查看的sql如下: select * from V$version ; 如果...
  • windows下开发使用plsql习惯, 切到Mac下没法用plsql了,plsql是TNS连接的,多年的积累很多配置可以用。那么如何用TNS方式连接呢?下载Navicat官网:官网我是在这下载的:我是在这里下载的亲测可用安装后第一次如果...
  • oracle客户端配置简述

    2015-03-16 14:45:20
    首先安装好orace数据库软件 然后配置如下几个环境变量: 1、 NLS_LANG SIMPLIFIED CHINESE_CHINA.US7ASCII 2、TNS_ADMIN  tns的路径 3、path 到oracle的bin 目录下面
  • Oracle 客户端配置笔记

    2013-09-13 11:20:00
    环境变量,新建 1) 变量名:ORACLE_HOME 变量值:D:\app\instantclient_11_2 2) 变量名:TNS_ADMIN 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 3) 变量名:NLS_LANG 变量值:SIMPLIFIED CH...
  • 1. 下载toad软件和oracle的instantclient包(管方下载,如:instantclient-basic-win32-11.2.0.1.0.zip) 2. 安装完后toad后,将OracleInstatnt Client解压。如:D:/instantclient_11_2 3.环境变量配置: "控制...
  • TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库...
  • oracle客户端配置监听

    2011-05-18 14:26:28
    ][/code] 进入到E:\oracle_client\product\10.1.0\Client_1\NETWORK\ADMIN 找到tnsnames.ora文件,可配置相应的监听到PL/SQL 。   在PL/SQL连接数据库时,报ora-12154 TNS 无法解析指定的连接标示符。   出现...
  • Oracle 11g RAC 客户端Tnsname配置,在RAC环境中,同一会话,当前会话连接节点实例故障,可以快速的切替的另一节中运行,对客户端[oracle@rac01 ~]$ sqlplus '/ as sysdba';SQL*Plus: Release 11.1.0.6.0 - ...
  • toad 未安装oracle客户端 配置

    千次阅读 2013-11-15 11:08:28
    1. 下载toad软件和oracle...3. 环境变量配置: "控制面板"-"系统"-"高级"-"环境变量"-"系统变量"添加  NLS_LANG = AMERICAN_AMERICA.ZHS16GBK TNS_ADMIN = ...
  • Virtual IP:虚拟IP,是在Public IP的基础上,虚拟出的IP,无需在网卡中进行配置,当集群中一台服务出现问题时,该服务上的VIP会自动飘逸到其他主机上,进而确保客户端通过VIP连接时不受单节点故障影响; Private IP...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,239
精华内容 495
关键字:

oracle客户端配置tns