navicat本地oracle连接
来源:互联网 发布:非典 真相 知乎 编辑:程序博客网 时间:2024/06/05 19:02
1. 先启动本地的Oracle服务(我安装oracle时是选择手动启动的),如下:windows-->管理工具-->服务,找到oracle相关服务,手动启动。如下:
2. 打开Navicat Premium (Navicat for oracle也行),右上角新建oracle连接,如下图:
出现如下界面:
连接名可以自己选择,连接类型就默认Basic即可,主机名或ip地址打开cmd,输入ipconfig即可看到本机IP地址,如下:
进入自己本地安装oracle的路径,找到该文件 tnsnames.ora,如下:
右键-->用记事本打开该文件,看到SERVICE_NAME、PORT ,如下:
将上面所获得的内容填入新建的连接中,点击测试连接,成功。如下:
如果连接失败,可以试试以下方法(转载自:http://bbs.csdn.NET/topics/370026917):
(1)出现的错误:
Navicat主机那里如果填本机IP地址(192.168.18.8),错误代码是:ORA-12541:TNS:no listener
如果填localhost,错误代码是:ORA-28547:connection to server failed,probable Oracle Net admin error
tnsping localhost 是通的,tnsping 192.168.18.8 则出错 TNS-12541: TNS: 无监听程序。
解决方案:
oci.dll的版本不对
从 http://www.oracle.com/technology/software/tech/oci/instantclient/index.html 下载client
里面很多,根据你的版本来下,我下载的是instantclient_11_1。
在navicat的 工具-选项-其他-OCI ,选择刚下的client中的 oci.dll
设置环境变量:
1)在环境变量PATH中开头增加C:\Instantclient10_2;
2)增加用户环境变量SQLPATH,值为C:\Instantclient10_2
3)增加用户环境变量NLS_LANG,值为AMERICAN_AMERICA.UTF8
选择 Basic 连接,就大概能连接上了。
- navicat本地oracle连接
- Navicat Premium 连接本地oracle
- Navicat连接本地MySQL
- navicat连接oracle数据库
- navicat远程连接oracle
- navicat连接Oracle使用说明
- navicat premium 连接oracle
- Navicat连接Oracle
- navicat连接oracle数据库
- Navicat 连接 Oracle express
- Navicat连接oracle数据库
- navicat连接Oracle
- 使用Navicat连接Oracle
- navicat连接oracle
- navicat连接oracle数据库
- Navicat Premium连接oracle
- navicat premium连接oracle
- Navicat连接Oracle
- java数据结构与算法之平衡二叉树(AVL树)的设计与实现
- 并查集入门--hd 2079 并查集模板
- div图片水平垂直居中不随滚动条滚动的CSS代码(兼容IE8+)
- 锁、PV操作、进程互斥与同步的实现
- window+python3.6环境下安装numby和pip
- navicat本地oracle连接
- PHP 变量友好化打印输出
- Xlistview 使用
- HDU 5067 状态压缩DP + TSP
- 灾后重建 洛谷p1119
- java内存区域相关(出自《深入理解java虚拟机》)
- 《第一行代码》ListView学习笔记
- 518_h5调a链接必要方法DomStorage
- Codeforces Round #428 (Div. 2) A. Arya and Bran