win10 oracle11g Navicat 连接记录

一. 安装oracle11g服务端

1. 安装参考 https://www.cnblogs.com/liuhongfeng/p/5267549.html

2. 安装好后 oracle默认localhost访问的 需要再进行配置

服务端配置 tnsnames.ora 及 listener.ora  我的目录在 d:/app/Administrator/product/11.2.0/dbhome_1/NETWORK/ADMIN
   你的安装路径可能不一样

listener.ora 增加蓝色部分 HOST = 你的本机IP

tnsnames.ora修改成链接局域网地址

参考   https://blog.csdn.net/idarewho/article/details/40348159

二. 安装navicat12

可参考 https://blog.csdn.net/AinUser/article/details/81415253

三. 安装 navicat12 连接oracle

1 下载oracle客户端 去官网下载  Oracle官网下载

我的是64位的系统,所以我选择第一个如果你的系统是32位的 ,就选择第二个。

2.按照标红指引下载Instant Client

3.如果没有登录,则会跳转到下面的登录界面。没有账户就注册个账户,有就直接输入账号跟密码,点击“登录”按钮就会自动下载那个zip压缩包了。

4.下载好压缩包后解压,并将解压后文件夹放到安装的Navicat Premium 12文件夹里面,我的在D:\software\Navicat Premium 12。

5.打开Navicat Premium程序,打开“工具 - 选项 - 环境 - OCI环境 - OCI library (oci.dll)”,然后将你刚才下载的文件夹中的oci.dll文件的完整目录填上,点击确定。

6.重启Navicat Premium程序发现可以连接了完成。

原文地址:https://www.cnblogs.com/xtxtx/p/11063734.html

时间: 2024-10-26 21:35:34

win10 oracle11g Navicat 连接记录的相关文章

Navicat 连接Oracle的教程以及注意事项

今天使用Navicat 连接Oracle时晕倒了一些坑,特此记录一下! 楼主就是64位win10系统,刚开始配置32位的oci.配置后连接还是提示"Connot load OCI DLL,87:Instant Client package is required for Basic and TNS connetion. " 然后按照上图重新打开OCI配置,发现刚刚选择的OCI路径那个文本框居然变成空的了!然后楼主去官网下载64位的InstantClient 然后解压到本地的一个目录,重

Navicat连接Mysql报错:Client does not support authentication protocol requested by server;

上篇刚写了安装Mysql,想用Navicat去连接,然后就报错了,此处记录报错解决. Navicat连接MySQL Server8.0版本时出现Client does not support authentication protocol requested  by server:解决如下: 命令如下: 1.use mysql; 2.alter user 'root'@'localhost' identified with mysql_native_password by '********';

Navicat连接Mysql报错

上篇刚写了安装Mysql,想用Navicat去连接,然后就报错了,此处记录报错解决. Navicat连接MySQL Server8.0版本时出现Client does not support authentication protocol requested  by server: 需要用到的命令: 1.use mysql; 2.alter user 'root'@'localhost' identified with mysql_native_password by '数据库密码'; 3.fl

使用navicat连接mysql连接错误:Lost connection to Mysql server at 'waiting for initial communication packet'

使用navicat时,报错截图如下: 原因分析: mysql开启了DNS的反向解析功能,这样mysql对连接的客户端会进行DNS主机名查找. mysql处理客户端解析过程: 当mysql的client连过来的时候,服务器会主动去查client的域名. 首先查找 /etc/hosts 文件,搜索域名和IP的对应关系. 如果hosts文件没有,则查找DNS设置,进行DNS反向解析,直到timeout连接失败. mysql的DNS反向解析: mysql接收到连接请求后,获得的是客户端的ip,为了更好的

windows的navicat连接linux的数据库

在windows的navicat连接在linux系统装的mysql服务,分享下遇到的问题及解决办法. 直接拿linux的ip以及用户名密码去连接时,很多情况下都会出现下面的样子. 1.关闭防火墙 命令:iptables -F 2.授权 mysql数据库默认的user表里会存着user=root的三条记录,如下: 此时,几条记录的host都代表本机,不能远程访问,so需要将host改成%. mysql> update user set host='%' where host='localhost'

用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error

用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对.因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client.而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navicat连接Oracle服务器出现ORA-28547错误时,多数是因为Navicat本地的OCI版本与Oracle服务器服务器不符造成的.所以我们要做的

navicat 连接 oracle

环境:windows2008r2(x64) oracle 11.2.0.1 1.找到Oracle服务端的NetManager程序(一般在开始菜单->oracle->配置和移植工具)中,修改以下两个位置(将IP修改为Oracle所在的IP地址): 或者在oracle安装目录找到以下两个文件listener.ora和tnsnames.ora,参照下图进行修改: 2.注释掉#(PROGRAM = extproc) 以上设置完成后,需要重启Oracle***TNSListener服务. 3.navic

Navicat 连接VMware中Ubuntu 下的mysql5.7遇到的坑

1.用Navicat连接虚拟机下的mysql出现问题: 2003- Can't connect MySQL Server on '192.168.*.*'(10038). 解决方案: 方法:直接授权(推荐) 从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器: # mysql -u root -proot  mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpass

【Navicat连接Oracle数据库】-Navicat连接Oracle数据库设置

1.navicat连接数据配置信息如下图所示:   点击"确定"按钮,进入到软件   按照图中所画的步骤顺序操作,最后重新启动navicat就可. 关于里面的这个文件夹 instantclient_11_2,有不明白的看我写的另一片文章: 地址:http://www.cnblogs.com/haoke/archive/2012/10/22/2734392.html       参考网址:http://wiki.navicat.com/wiki/index.php/Instant_cli