Oracle客户端本地连接配置

Oracle客户端本地连接配置开发环境:JavaJDK1.8.0OracleDatabase11g本地只安装客户端可以选择OracleDatabase11gRelease2Client(11.2.0.1.0)forMicrosoftWindows(x64)https://www.oracle.com/database/technologies/112010-win64soft.htmlPL/SQLDeveloper,收费软件https://www.allroundau…

开发环境:

Java JDK 1.8.0

Oracle Database 11g

本地只安装客户端可以选择 Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (x64)

https://www.oracle.com/database/technologies/112010-win64soft.html

PL/SQL Developer, 收费软件

https://www.allroundautomations.com/products/pl-sql-developer/

 

安装

1.首先需要java环境。关于Oracle服务服务端安装,请参考末尾文章。

在客户端默认安装目录(如:C:\oracle\product\11.2.0\client_1\network\admin)有如下文件:

sqlnet.ora:用来管理和约束或限制tns连接的配置。根据参数作用的不同,需要分别在服务器和客户端配置。
tnsnames.ora:配置客户端到服务器端的连接服务,包括客户端要连接到的服务器和数据库的配置信息。这里重点说这个配置文件。

tnsnames.ora 示例:

ORA817 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = sun62)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ora817.huawei.com)
    )
  )

INST1_HTTP =
  (DESCRIPTION =
    (ADDRESS_LIST =
(LOAD_BALANCE = ON)(FAILOVER = ON)
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.55)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.56)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = SHARED)
      (SERVICE_NAME = ora817.huawei.com)
      (PRESENTATION = http://admin)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

字段含义如下:

ADDRESS_LIST      表示该客户机要经由多种协议与一台或多台服务器连接。在该样式文件中就表示该客户机要用TCP/IP协议来和服务器相连。其中:

  – PROTOCOL 指明要连接使用的协议。

  – HOST      是TCP/IP协议使用的服务器IP地址。

 

CONNECT_DATA  定义了Client要连接的数据库,以及数据库的连接方式。其中:

  – SERVER=DEDICATED:一个客户端连接对应一个服务器进程
  – SERVER=SHARE:多个客户端连接对应一个服务器进程,服务器端存在一个进程调度器来管理。它必须使用net services.也就是说必须配置tns。

  – SID  指定要连接的服务器上ORACLE数据库的ORACLE_SID。

  – PRESENTATION   展示,描述。

2.添加windows环境变量

TNS_ADMIN   C:\oracle\product\11.2.0\client_1\network\admin
NLS_LANG    SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

PL/SQL Developer

常用配置

指定tnsnames.ora文件

Tools->Preferences->Oracle->Connection

Oracle Home即为指定ora文件。OCI在相同路径下bin目录。

Oracle客户端本地连接配置
Caption

 

Oracle->Login History

这里可以设置记住密码

Oracle客户端本地连接配置
Caption

 

设置成功后,ora中设置的连接即可出现在Database列表。

Oracle客户端本地连接配置
Caption

 

查看数据库中的表

在Objects窗口选择My Objects,展开Tables路径即可看到当前的表。

Oracle客户端本地连接配置

右键->View

即可查看表中内容。会打开一个Sql Window.

右键->Edit

可以编辑表中字段。

 

执行Sql语句

数据库右键->New->Sql Window, 即可打开sql查询窗口。

从左到右第二个按钮小齿轮 Execute(F8),执行当前选中sql语句。

第四个Commit(F10),是执行完update, delete后,需要commit才能生效。

第六个 Explan plan(F5), 分析Sql语句执行效率。

Oracle客户端本地连接配置

就写到这里,其他好用的功能期待和大家一起发现!

 

感谢:

Abeam 

Oracle 11g 服务端的安装步骤

https://www.cnblogs.com/abeam/p/12008026.html

今天的文章Oracle客户端本地连接配置分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/31210.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注