设为首页 加入收藏

TOP

Windows 10下PLSQL Developer 连接Ubuntu上安装的Oracle 11g
2017-05-27 17:35:57 】 浏览:7547
Tags:Windows PLSQL Developer 连接 Ubuntu 安装 Oracle 11g

Windows 10下需要的操作


1、微软官网下载instantclient,然后接到到本地一个文件夹,注意路径不要又空格,中文和括号之类的字符。


2、在instantclient解压包的根目录下新建/NETWORK/ADMIN文件夹,并在ADMIN文件夹下新建文件tnsnames.ora,内容如下:


# TNSNAMES.ORA Network Configuration File:%ORACLE_HOME%\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
orcl =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.152.128)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )


第一个orcl是oracle数据库listener.ora中配置的连接标识。


第二个orcl是oracle的实例名。在终端通过:echo $ORACLE_SID命令查看


3、配置环境变量(画红线的3个)



4、下载PLSQL Developer软件,打开并配置



Ubuntu下需要的配置


1、在oracle目录下找到listener.ora文件。可以使用命令:find ./ -name 'listener.ora'。这里可能找到两个。注意请使用/network/admin/下的。


打开它。默认内容是:


# listener.ora Network Configuration File: /home/fybing/tools/oracle11g/product/11.2.0/dbhome_1/network/admin/listener.ora
# Generated by Oracle configuration tools.


LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )


ADR_BASE_LISTENER = /home/fybing/tools/oracle11g


在后面加入:


SID_LIST_LISTENER=
  (SID_LIST=
    (SID_DESC=
      (GLOBAL_DBNAME=orcl)
      (ORACLE_HOME=/home/fybing/tools/oracle11g/product/11.2.0/dbhome_1)
      (SID_NAME=orcl))
    (SID_DESC=
      (SID_NAME=PLSExtProc)
      (ORACLE_HOME=/home/fybing/tools/oracle11g/product/11.2.0/dbhome_1)
      (PROGRAM=extproc)))


保持文件然后重启服务


lsnrctl stop


lsnrctl start


连接:



截图中的orcl对于listener.ora配置中SID_NAME=orcl的内容。


而GLOBAL_DBNAME=orcl的orcl对应tnsnames.ora第一个出现的orcl


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇关于 MySQL数据类型 下一篇Oracle的跟踪文件(trace file)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目