使⽤NavicatforOracle⼯具连接oracle的图⽂教程
今天上⽹的时候偶然发现了⼀款oracle的客户端的图形化管理和开发⼯具,当看到这个界⾯的时候,感觉很舒服,便上⽹搜了⼀下这个⼯具,看百度百科之后感觉很出乎我的意料,这个产品对于许多的数据库竟都有⽀持,这也是吸引我的地⽅,于是我便下载了三个常⽤数据库的所对应的这个软件。这个⼯具可以⽤于任何版本 8i 或以上的 Oracle 数据库服务器,并⽀持⼤部份Oracle 最新版本的功能,包括⽬录、表空间、同义词、实体化视图、触发器、序列、类型等。下边的这张图是oracle版
的,MySQL和Sql Server的基本上和它是⼀样的。先来看⼀下Oracle版的吧!
看到了这个界⾯,相信很多⼈都会喜欢,这个界⾯⼗分的简洁,没有多余的东西,我认为对于⽇常的操作基本上可以满⾜要求了,数据库的操作都⼗分的⽅便,我相信看过⼀眼,基本上就会了。以下是我对这个软件的安装和配置。希望对有需要的⼈有所帮助。
⼀、Navicat for Oracle的安装:
1、双击它的安装⽂件,出现如下所⽰的界⾯,这⾥我选择的是⾃定义安装,单击“下⼀步”继续安装,如图所⽰:
2、在出现的界⾯中,选择安装的⽬标⽂件夹,这⾥我选在了d盘,单击“下⼀步”继续,如图所⽰:
3、在出现的界⾯中,选择要安装的组件,单击“安装”按钮,如图所⽰:
4、经过⼏秒钟的时间,软件成功的安装了,接下来单击完成按钮,启动这个⼯具,如图所⽰:
⼆、Navicat for Oracle的配置
1、启动该⼯具,出现如下的开始界⾯,单击“连接”选项,进⾏连接数据库,如图所⽰:
6、在“新建连接”对话框中,输⼊任意的连接名,选择默认的连接类型,输⼊oracle数据库所在的服务器地址,这⾥我选择
是“localhost”,输⼊oracle的端⼝号“1521”,输⼊数据库的SID或者是该数据库所对应的服务名,输⼊⽤户名和密码,这⾥我使⽤的是“scott”,单击“连接测试”按钮,进⾏测试,看看是否成功,如图所⽰:
7、当我选择开始测试的时候,出现了错误:“ORA-12737: Instant Client Light: unsupported server character set
CHS16GBK”,这个错误是很典型的,是由于服务器的编码不⽀持造成的,但是如果我改变了服务器的字符集编码,这是不现实的,所以上⽹了解决的⽅案,最后知道了只要去oracle官⽹下载⼀个最新版的OCI的⽂件,将原先的OCI的⽂件的覆盖即可解决下,只不过⽂件稍微有点⼤。该⽂件在博客的末尾已经提供了,下⾯是⽂件的替换的过程,下载的⽂件是⼀个压缩的⽂件,取出的其中的4个⽂件:oci.dll,orannzsbb11.dll,oraocci11.dll,oraociei11.dll(这个⽂件最重要),按照如下的步骤将⽂件替换。选则“⼯具”菜单下的“选项”命令,如图所⽰打开选项的界⾯:
8、在“其它”的下边选择OCI,在右边的第⼀个的⽂件浏览的地⽅,选择oci.dll的位置,默认的位置是“安装⽬录\instantclient_10_2”,把从压缩⽂件中取出的四个⽂件放到该⽬录下,如图所⽰:
9、这样配置之后,重新启动该软件,并向前⼀步的连接配置,测试连接,这是连接就成功了,如图所⽰:
10、成功之后就可以看到”scott”⽤户的表了,可以很⽅便的操作数据库了。oracle10g客户端安装步骤
我所使⽤的数据库是oracle10g,我们下载的是Instant client这个⼯具,它有11的和10的版本,对oracle9i及以上的版本使⽤11的。其他使⽤10版本的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。