由于前几天重新安装了系统,所有的软件都要重新安装,我想到了安装Navicat_for_Oracle_10.0.11.0,用以查询oracle数据库,安装以后,在连接数据时,出现TNS错误,我想到应该是需要安装oracle数据库。这个之前一直是安装完整的oracle11.g,那个2个多G,而我只是用到了tnsnames文件,于是在电脑里面看相关文件时,我找到了从网上下的Oracle9iClient简化版,我报着试试看的想法,进行了安装。

1、Oracle9iClient简化版安装;

2、对tnsnames进行了配置,配置如下:

# TNSNAMES.ORA Network Configuration File: D:\oracle\ora92\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.#ORACLE_NAME_192.168.1.100 =
#  (DESCRIPTION =
#    (ADDRESS_LIST =
#      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
#    )
#    (CONNECT_DATA =
#      (SID = ORACLE_NAME)
#      (SERVER = DEDICATED)
#    )
#  )## 配置说明:
# --ORACLE_NAME_192.168.1.100指的是网络服务名,可用SID_HOST来命名(按个人习惯)
# --HOST指Oracle服务器的机器名或IP
# --PORT指端口,默认为1521
# --ORACLE_NAME指的是Oracle的SID
# --SERVER = DEDICATED  不用改# 请参照以下连接的例子ORACLE_NAME_192.168.1.100 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521)))(CONNECT_DATA =(SID = ORACLE_NAME)//这个名字是远程数据库的名字,HOST是远程数据库服务器的IP地址(SERVER = DEDICATED)))

3、安装Navicat_for_Oracle_10.0.11并配置连接,如下图:

4、在Navicat_for_Oracle的菜单选项“工具”中找到“选项”,在点开的“选项”窗口中,找到“其他”---“OCI",点开对oci.dll和sqlplus.exe文件进行配置,如下图

5、上面的这两个文件oci.dll和sqlplus的目录设置说明:

目录就是自己安装的目录,我安装到了D盘下:

oci.dll文件的目录:D:\Program Files\Oracle9iClient\ora92\bin\oci.dll

SQL*Plus的目录:D:\Program Files\Oracle9iClient\ora92\bin\sqlplus.exe

以上目录连接测试,就成功了。

最后,连接sqlplus.exe,打开连接窗口后,在输出用户名和官后,在”主机字符串“一栏要输入:

ORACLE_NAME_192.168.1.100、

就是自己起的这个名字,否则就不能连接:

ORACLE_NAME_192.168.1.100

Oracle9iClient简化版的安装与tnsnames配置,sqlplus的连接相关推荐

  1. Ubuntu安装VNC,配置多用户vnc连接Ubuntu,开机自启vnc命令

    Ubuntu安装VNC sudo apt update sudo apt install xfce4 xfce4-goodies #安装桌面 sudo apt install tigervnc-sta ...

  2. 在Linux服务器上安装MySQL并配置,远程连接

    MySQL是用的很多的关系型数据库.今天来分享一下安装,配置及其连接教程.这里以Debian服务器安装MySQL 8为例. 1,下载MySQL并解压上传 去下载页面下载linux版的mysql安装包. ...

  3. ORACLE 19c via Docker on Mac安装教程客户端配置连接Navicat GUI

    目录 PART I:安装ORACLE 1.软件安装 2.构建docker镜像 3.构建该镜像的容器 4.设置密码 5.运行数据库 6.进入SQLPLUS 7.可能出现的错误集合 PART II:客户端 ...

  4. Oracle ODBC 驱动安装及详细配置(不需安装客户端)

     Oracle ODBC 驱动安装及详细配置(不需安装客户端) 详细见百度网盘和360网盘 http://wenku.baidu.com/link?url=7hmzRoroZm2TQGwLcK4w ...

  5. Oracle11g安装教程、配置实例、监听、客户端程序详解_Windows篇

    Oracle11g安装教程.配置实例.监听.客户端程序详解_Windows篇 文章目录 Oracle11g安装教程.配置实例.监听.客户端程序详解_Windows篇 前言 一.数据库的安装前准备,前提 ...

  6. java配置mq环境变量_RocketMQ学习-01安装及环境配置

    安装jdk环境 yum install java-1.8.0-openjdk java -version which java 输出 /usr/bin/java #软连接 ls -l /usr/bin ...

  7. Exchange Server 2013 安装完成后配置外部URL

    Exchange Server 2013 安装完成后配置外部URL 比如 mail.contoso.com  1.转到 EAC →  "服务器",然后单击"配置外部访问域 ...

  8. Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口

    Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口 >>>>>>>>>& ...

  9. Centos7安装Miniconda及配置jupyter

    Conda是什么? Conda是一个开源的包.环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换. Anaconda包括Conda.Python以及一大堆安装好 ...

  10. VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

    VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...

最新文章

  1. Large Kernel Matters
  2. mysql消除重复行的关键字_MySQL 消除重复行的一些方法
  3. plotwidget横坐标日期_plotly详解(标签)x轴日期标签、y轴百分比标签设置
  4. 5年时间,我从开发做到总裁的秘籍--如何提升技术型管理者的领导力
  5. uniapp 微信小程序打包发布
  6. 关于指针int *p=a和*p=a的纠正
  7. mysql where非常规用法_MySQL where 条件的这个坑你碰到过没
  8. access_token is invalid or not latest hint
  9. linux终端输入lsblk无命令,lsblk
  10. PassFab iPhone Unlocker安装方法
  11. 黑群晖docker清理缓存_群晖Docker半洗白 不关机快速修改sn/mac方法
  12. C#,ASP.NAT基于腾讯服务器实现自动发送邮件功能的几种方法及遇到的坑
  13. 【JVM学习笔记】-字节码-第一章(多图,多表,实操)
  14. 蚂蚁笔记 linux安装教程,群晖docker安装蚂蚁笔记安装教程
  15. HTML 页面的生命周期、HTML 事件
  16. mongodb 跟踪SQL语句及慢查询收集
  17. 什么是jsf_JSF的完整形式是什么?
  18. CentOS7忘记root密码,重置root密码
  19. 关于拨号上网的几种错误解决办法
  20. 【自我修养】不要嘻嘻哈哈的在头文件中定义变量

热门文章

  1. ucGUI/emWin 自定义中文字库(汉字字库)
  2. Python基于WPA/WPA2 密码字典,实现 wifi 密码暴力破解
  3. Excel乱码的解决方法
  4. 「旅游信息管理系统」 · Java Swing + MySQL 开发
  5. 旅游管理系统告诉你:研学导师人才紧缺
  6. 生产系统建模仿真软件FactorySimulation
  7. android 9视频播放器,通用视频播放器Android版本9.10.18下载
  8. SpringBoot蓝天幼儿园管理系统
  9. 字体的样式设置和字体分类
  10. Haroopad--最好用的markdown编辑器