【本文介绍】

本文将介绍如何使用图形工具navicat for oracle连接本地数据库 以及远程访问 服务器数据库。

【下载地址】

http://www.navicat.com.cn/download/navicat-for-oracle

【11G版本访问本地数据库】

安装navicat for oracle——打开连接——弹出新建连接——输入如图所示 , 其中有几个地方需要注意的

(1)端口:因为是本地服务器,所以可用填入 loaclhost 或者是 127.0.0.1

(2)Service Name/SID : 这里我们填入SID,相应下面应选择SID,如果忘了,可用通过:登陆服务器——输入命令select instance_name from v$instance; 查看。

(3)用户名和密码:如果是新的数据库,还没新建用户,则可用先登陆系统用户,系统用户有:

用户名:system    默认密码: manager

用户名:sys    默认密码:change_on_install as sysdba

【10G版本访问本地数据库 或 11G报错】

10G版本(小于10G版本的应该都会,没试过)用navicat for oracle在连接到数据库时会报错:

Cannot load OCI DLL, 126: Instant Client package is required for Baic and TNS connection

For more information: http://wiki.navicat.com/wiki/index.php/Instant_client_required

或报错

ORA-28547:connection to server failed,probable Oracle Net admin

解决办法

其意思大概是:我们安装了64位的Oracle,但由于Navicat仅支持32位。解决方法如下:

(1)下载instantclient-basic-nt-11.2.0.3.0.zip,地址为:http://www.oracle.com/technetwork/topics/winsoft-085727.html

(2)把解压出来的文件合并到 oracle安装目录下的product下面,如...\product\instantclient_11_2

(3)打开navicat for oracle,工具——选项——其他——OCI,

  设置OCI library 为:...\product\instantclient_11_2\oci.dll

  设置SQL *plus为 :...\product\11.2.0\dbhome_1\BIN\sqlpuls.exe

  按确定。

(4)重复11G的连接方法既可。

【访问远程服务器上的数据库】

如同11G本地的访问方法,只需清楚服务器的IP 和 SID  和 端口 既可。

如果忘了可用登陆远程服务器后进行以下操作获取:

(1)IP:运行——cmd——ipconfig , 如图1

(2)SID :运行——cmd——登陆数据库(根据用户名和密码)——输入命令select instance_name from v$instance; 如图2

(3)端口:务端默认的端口号一般是389,客户端默认的端口号一般都是1521。如果不是可用 通过以下方式查看:

A:listener.ora配置文,其位置例如在:C:\app\Administrator\product\11.2.0\dbhome_1\hs\admin\listener.ora , 如图3

B:启动oracle数据库服务后,打开任务管理器——服务——找到OracleOraDb11g_home1TNSListener——看其PID(如8172)

  运行——cmd——输入netstat -ano 找到PID为(如8172)的进程,查看其”本地地址“,最后几位就是端口号。如图4

                      图1

          图2

                      图3

                                        图4

oracle入门(2)—— 使用图形工具navicat for oracle的更多相关文章

  1. 12-[数据库]--图形工具Navicat

    1.Navicat介绍 在生产环境中操作MySQL数据库还是推荐使用命令行工具mysql,但在我们自己开发测试时,可以使用可视化工具Navicat,以图形界面的形式操作MySQL数据库 官网下载:ht ...

  2. Mysql 图形工具 Navicat

    Navicat 在生产环境中操作MySQL数据库还是推荐使用命令行工具mysql,但在我们自己开发测试时,可以使用可视化工具Navicat,以图形界面的形式操作MySQL数据库 官网下载:https: ...

  3. oracle入门(5)——java连接oracle数据库

    [本文介绍] 前面几篇说了那么多,最终还没讲到如何用java连接数据库,本文实用一点,讲讲如何连接数据库. [java连接oracle数据库] 1.导入jdbc驱动:看到这里,就忙着上网找驱动?不,安 ...

  4. navicat 连接 oracle

    环境:windows2008r2(x64) oracle 11.2.0.1 1.找到Oracle服务端的NetManager程序(一般在开始菜单->oracle->配置和移植工具)中,修改 ...

  5. 使用Navicat for Oracle 出现的错误

    错误提示: 意思是不能创建oci环境我们需要对 Navicat for Oracle 做一下配置依此选择 Tools -> Miscellaneous -> OCI OCI library ...

  6. 使用Navicat for Oracle工具连接oracle的图文教程

    点评:今天上网的时候偶然发现了一款oracle的客户端的图形化管理和开发工具,当看到这个界面的时候,感觉很舒服,便上网搜了一下这个工具,看百度百科之后感觉很出乎我的意料,这个产品对于许多的数据库竟都有 ...

  7. [转]使用Navicat for Oracle工具连接oracle的

    使用Navicat for Oracle工具连接oracle的 这是一款oracle的客户端的图形化管理和开发工具,对于许多的数据库都有支持.之前用过 Navicat for sqlserver,感觉 ...

  8. Navicat工具怎么连接oracle数据库

    当我们安装完oracle数据库之后,我们会想着用可视化工具连接,navicat是我们常用的可视化连接数据库的工具 当我们安装完oracle数据库的时候,我们需要先启动他 先把相应的服务启动 保证这两个 ...

  9. 使用Navicat for Oracle工具连接oracle

    使用Navicat for Oracle工具连接oracle的 这是一款oracle的客户端的图形化管理和开发工具,对于许多的数据库都有支持.之前用过 Navicat for sqlserver,感觉 ...

随机推荐

  1. 一个简单题,引发的思索 + nyoj 1189

    题目描述:第一行:给你两个数m和n,m表示有m个数,然后下一行输入m个数,每个数只能选择一次,统计共有多少种情况使得所选数的和大于等于n: 解决本题我想到了两种方法,(题目自己想的,先不考虑超时),第 ...

  2. windows下控制台程序更改图标和加载资源文件

    1.在空项目的Resouce FIles中右击创建一个新的.rc文件. 2.选中这个.rc文件右击在界面中选择导入icon 3.选中icon,将icon的ID更改为IDC_MAINFRAME. 4.重 ...

  3. C1编译器的实现

    总览 词法.语法分析 分析方案 词法 语法 符号表 类型系统 AST 语义检查 EIR代码生成器 MIPS代码生成器 寄存器分配 体系结构相关特性优化 使用说明 编译 运行 总览 C1语言编译器及流程 ...

  4. UVALive 3942 Remember the Word 字典树+dp

    /** 题目:UVALive 3942 Remember the Word 链接:https://vjudge.net/problem/UVALive-3942 题意:给定一个字符串(长度最多3e5) ...

  5. volatile关键字是什么意思

    我写了一段简单的对比代码并分别用vs2017以release方式编译然后用IDA观察汇编代码,如下图所示: 代码1 int a=5; printf("%d",a) 代码2 vola ...

  6. Oracle SQL Developer 日期格式显示设置

    ORACLE的SQL Developer工具默认的日期格式DD-MON-RR,在SQL查询中经常需要查看详细的时间信息,默认的时间显示格式不能满足这一需要, 此时你必须修改日期格式.具体如下所示 工具 ...

  7. Lua一般都用来干什么,有什么优点

    Lua一般用于嵌入式应用,现在越来越多应用于游戏当中,魔兽世界,愤怒的小鸟都有用到. Lua极易嵌入到其他程序,可当做一种配置语言. 还有很多需要性能的地方,比如:游戏脚本,nginx,wiresha ...

  8. ASP.NET控件属性大全

    ASP.NET控件属性大全 DataGridView 控件DataGridView 控件提供用来显示数据的可自定义表.使用 DataGridView 类,可以自定义单元格.行.列和边框. 注意Data ...

  9. 描述JSP和Servlet的区别、共同点、各自应用的范围

    描述JSP和Servlet的区别.共同点.各自应用的范围 解答:JSP在本质上就是SERVLET,但是两者的创建方式不一样.Servlet完全是JAVA程序代码构成,擅长于流程控制和事务处理,通过Se ...

  10. xcode 运行 lua版本崩溃 解决方案

    问题描述:运行到LuaStack::init() 崩溃 原因: luajit不支持arm64 解决方案:编译luajit64位静态库 a.可以直接下载别人编译好的库,然后直接覆盖cocos2d\ext ...