Discuz教程网

Oracle图形化管理工具Navicat的配置方法

[复制链接]
authicon 半路出家 发表于 2010-10-26 09:53:28 | 显示全部楼层 |阅读模式

Navicat Oracle的特点是直观的GUI和提供了强大的可视化工具,如查询编辑器与语法突出能力时, SQL预览时, SQL控制台,文本,十六进制和BLOB的查看/编辑器, SSH的隧道和更多,以提高工作效率。
安装:
1.下载Navicat for Oracle
http://www.navicat.com/cn/download/download.html
2.下载Oracle 11g ODAC and Oracle Developer Tools for Visual Studio
http://www.oracle.com/technology/tech/dotnet/index.html
安装Navicat for Oracle与ODP.Net,安装过程略,只要点“下一步”默认安装就可以。
破解Navicat for Oracle,将破解包下的文件拷直Navicat for Oracle安装目录,运行navicat for Oracle.ver.8.1.6-patch.exe,假设你操作系统是window Server2008/win7,请在该上点击右键“以管理员身份运行”。
配置
在安装完成后直接连接是会报错的,现在以我本机的配置为例,将D:\app\Administrator\product\11.1.0\client_1\Network\Admin\Sample目录下的tnsnames.ora拷贝到D:\app\Administrator\product\11.1.0\client_1\Network\Admin
然后修改该文件配置,建立服务misslele,设置Host地址
    misslele =  
  •   (DESCRIPTION =      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))  
  •     (CONNECT_DATA =        (SERVER = DEDICATED)  
  •       (SERVICE_NAME = misslele)      )  
  •   )

运行Navicat for Oracle,添加“连接”,连接类型选择“TNS”,如图:

连接时出现下面错误

请选择“工具”->“选择...”弹出对话框,配置oci.dll的路径

假设还会出现连接错误 ,具体原因是防火墙后2000server中Oracle需要添加如下项:   
1、注册表:注册表的HOME0加[HKEY_LOCAL_MACHINE]     
  • USE_SHARED_SOCKET=TRUE

2、再把
D:\app\Administrator\product\11.1.0\client_1\Network\Admin\Sample
目录下的的SQLNET.ORA配置成
    SQLNET.AUTHENTICATION_SERVICES=   (NTS)      
  • NAMES.DIRECTORY_PATH=   (TNSNAMES,   ONAMES,   HOSTNAME)      
  • TRACE_LEVEL_CLIENT   =   16
再次连接,将会成功。



上一篇:求助 sql loader 导入 excel 错误
下一篇:埃森哲电网项目招聘实习生(北京)
authicon renxiao2003 发表于 2010-10-26 10:33:43 | 显示全部楼层

这个工具没有使用过。有机会试用一下。
authicon duolanshizhe 发表于 2010-10-26 13:04:06 | 显示全部楼层

恩   很少用   现在一般就用 toad或pldeveloper或者sql developer  就够用了
工具多了  也复杂
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 20:08

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表