navicat怎么连接oracle

1.启动该工具,将出现以下主界面。
单击“连接”选项连接到数据库。
2.在“新建连接”对话框中,输入任意连接名称,选择默认连接类型,然后输入Oracle数据库位置。
这里我选择“localhos”。
t”,输入Oracle端口号“1521”,输入数据库的SID或者数据库对应的服务名,输入用户名和密码,这里我使用“scott”,点击“连接测试”按钮进行测试。
检查是否成功如图:3、当我选择开始测试时出现错误:“ORA-12737:InstantClientLight:unsupportedservercharactersetCHS16GBK”。
此错误非常典型,是由于服务器上的编码不正确造成的。
支持,但是如果我改变服务器的字符集编码是不现实的,所以我在网上寻找解决方案。
最后我想通了,只需要去Oracle官网下载最新版本的OCI文件,替换原来的OCI文件即可。
可以通过覆盖文件来解决问题,但文件稍大一些。
该文件已在博客末尾提供。
下载的文件是一个压缩文件:oci.dll、orannzsbb11.dll、oraocci11.dll、oraociei11.dll(这个文件是最重要的)。
请按照以下步骤替换该文件。
从“工具”菜单中选择“选项”命令,打开如图所示的选项界面:4、选择“其他”下的“OCI”,在右侧第一个文件浏览器窗格中选择位置“oci.oci”。
默认位置为“安装目录\instantclient_10_2”。
将压缩文件中解压出来的四个文件放到该目录下

怎样安装和配置navicat链接数据库

安装和配置Navicat连接Oracle数据库的具体步骤如下:首先,启动Navicat并选择Connect->Oracle。
配置连接名称。
这一步的名称可以随意,看个人喜好。
进入配置界面,选择默认连接类型。
此方法适用于没有安装Oracle客户端的系统。
配置完成后,单击测试连接。
如果数据库没有问题,连接测试应该成功。
如果需要使用TNS监听连接类型,必须先安装Oracle客户端。
必须在安装后配置过程中设置OCI.dll路径。
进入Navicat->工具>选项>OCI,将oci.dll路径设置为客户端安装路径,例如D:\app\Administrator\product。
\11.2.0\client_2\oci.dll。
完成上述设置后,您需要在Oracle数据库目录中找到tnsnames.ora文件。
典型路径是D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN。
将此文件复制到Oracle客户端目录,例如D:\app\Administrator\product\11.2.0\client_1\Network\Admin\tnsnames.ora,以通过TNS直接连接到数据库。
配置完成后,再次单击“测试连接”。
如果数据库没有问题,连接测试应该成功。
值得注意的是,如果连接失败,应检查tnsnames.ora文件中的(HOST=Localhost)配置。
如果是本地Oracle数据库,这可能是准确的。
如果是远程数据库,需要修改为IP地址。
示例:ORCL=(描述=(地址=(协议=TCP)(主机=192.168.0.129)(端口=1521))(CONNECT_DATA=(服务器=专用)(SERVICE_NAME=orcl)))。
连接成功后,您可以使用Navicat像管理其他数据库一样管理Oracle数据库,包括创建表、创建字段、删除、修改和备份操作。