PLSQL Developer连接Oracle
1.安装PLSQL Developer
Oracle数据库和PL/SQL Developer的安装步骤,这里就不做叙述了,百度安装方法的时候有说在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer,这个我也没试过,既然有人遇到了这个情况,大家还是不要直接安装到x86下面。
安装完成后运行PLSQL,会出现如下画面,username和password就是你的数据库的账户密码,DataBase你会发现这个时候是没有内容的,是正常的,点击calcle跳过,直接进入主界面。
进入主界面后点击Tools下的preferences进入参数设置页面
配置oracle home和oci library两个参数,home名字可以自己随便取,也可以设置到数据库的安装目录,oci library直接下拉,就会出现配置路径,点击确定并退出,重新点开PLSQL,如果DataBase出现你自己安装的oracle数据库的信息,便可输入账号密码用PLSQL对数据库表进行操作管理了,如果你安装的64位的数据库,可能还是会出现按照上述步骤后,还是无法出现数据库信息的情况,那些进行如下操作
2.安装oracle Cliet
当安装第一步完成后database并没有出现数据库信息,点击跳过后报错,弹出信息框Mark sure you have the 32 batis oracle client installed ,这个时候就需要去oracle官网下载一个oracleClinet的安装包,安装包为绿色版本的,解压及用
官网地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
记得下载32batis版本的,还有就是下载资源需要有oracle的账户,免费的,如果没有注册一个就OK了
将下载的Oracle Client文件instantclient-basic-win32解压到需要安装的盘符。然后在解压后的D:\instantclient,在目录下新建NETWORK\ADMIN目录,在ADMIN目录下新建tnsnames.ora文件,添加数据库TNS。
ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = chiclewu-PC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
tnsnames.ora文件也可以从Oracle数据库HOME目录的NETWORK\ADMIN目录,还要把sqlnet.ora拷贝过来,然后放在NETWORK\ADMIN目录下。 完成后再次运行PLSQL并跳过登录,直接进入参数设置界面,将Oracle Home路径指定为Oracle Client目录(D:\instantclient_11_2),同样,home这个名字可以自己取。OCI Libaray路径为Oracle Client目录的oci.dll(D:\instantclient_11_2\oci.dll)。
保存后再次运行PLSQL,就会发现database出现数据库安装信息了,选择用户名密码及需要登录的数据库,点击登录,就可以进入主界面管理数据库了。
3.配置oracle Clinet
装win32_11gR2_client.zip 到D:\oraclecliect
目录D:\Oracle 创建 NETWORK\ADMIN 目录
D:\Oracle\NETWORK\ADMIN
此目录下 创建tnsnames.ora文件
内容如下
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl )
)
)
110 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 11.8.12.110 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = epm1 )
)
)
PLSQL Developer 的配置
oracle home 【oracle 主目录】参数,
为D:\oraclecliect
oci library 【oci库(自动检测为空)】
为
D:\oraclecliect\oci.dll
再次打开 plsql Developer 可以连接到数据库了
PLSQL Developer连接Oracle的更多相关文章
- 精简配置plsql developer连接oracle
DB:11.2.0.3.0 OS:oracle-linux 5.7 公司堡垒机为了安全重新规划,各个组只能访问各个组的堡垒机磁盘空间,因此无法访问线上oracle组的磁盘空间,导致plsql deve ...
- win8 64位使用plsql developer连接oracle数据库问题
问题:win8的64使用位系统plsql developer本地连接oracle莫名其妙的问题发生在数据库时.错误消息框,甚至可能是空的. 原因:它表示,互联网,的原因,预计在64位系统安装在64位O ...
- 使用PLSQL Developer连接Oracle Database 11g Express Edition
要使用oracle数据库,需要准备三部分: 1.oracle服务端 2.oracle客户端 3.连接工具 你装的Oracle Database 11g Express Edition就是服务端,pls ...
- plsql developer连接oracle数据库
1.下载安装PLSQL Developer12 访问PLSQL Developer官网https://www.allroundautomations.com/bodyplsqldevreg.html, ...
- 本机不安装Oracle客户端,使用instantclient_11_2和PLSQL Developer连接Oracle远程数据库步骤
前言:由于Orcale客户端,占用空间太大,我们选择安装installclient\PLSQL客户端对orcale进行数据库连接. 安装要求.installClient要与PLSQL的安装位数一致, ...
- PLSQL Developer 连接oracle(64) (instantclient)错误及解决方案
安装了PLSQL Developer 64bit,下载地址http://cy1.mqego.com/plsqldeveloperxx.zip. 1.安装完成后,输入数据库连接信息之后,提示如下错误 原 ...
- PLSQL Developer 连接oracle(64)(instantclient_32)
下载instantclient-basic-nt-11.2.0.2.0位客户端,加压后存放,如F:\instantclient_11_2 拷贝Oracle 11.2G的msvcr80.dll和tnsn ...
- plsql developer连接Oracle报错ORA-12154: TNS:could not resolve the connect identifier specified
今日更改Oracle网络配置文件后使用plsql developer 尝试连接到Oracle出现报错 ORA-12154: TNS:could not resolve the connect iden ...
- plsql developer连接oracle 12.2报错 ora-28040 No matching authentication protocol
使用plsql连接时,发现报ora-28040 No matching authentication protocol 赶紧查了查MOS,原来在默认情况下Oracle12.2对客户端版本有限制, 解决 ...
随机推荐
- 大堆文字不如几张图片-论信息传递的方式以NodeMCU入门为例
- sitecore开发入门之Sitecore字典结构最佳实践
使用Sitecore时,一个重要的主题是如何为您的网站处理不同的语言和区域.Sitecore对此的回答是使用字典项,它基本上只代表键/值定义.但是,这个字典项可以设置为具有不同的语言版本,这几乎允许您 ...
- 第十篇——Struts2的拦截器栈
拦截器栈: 从结构上看:拦截器栈相当于多个拦截器的组合: 从功能上看:拦截器栈也是拦截器. 默认拦截器栈: 在struts-core.jar包中的struts-default.xml中自定义了一个de ...
- 创建servlet程序知识点详解---servlet-day07
情景1: 京东在买东西的时候,只有结帐的时候才会要求必须登录账户 #1.状态管理 ##(1)什么是状态管理? 将浏览器与web服务器之间多次交互当做一个整体来处理,并且将多次交互所涉及的数据(即状态) ...
- Python sqlalchemy orm 多对多外键关联
多对多外键关联 注:使用三张表进行对应关联 实现代码: # 创建3个表 配置外键关联 # 调用Column创建字段 加类型 from sqlalchemy import Table, Column, ...
- socket实现文件传输
server:===========================================import socketimport structimport jsonsk = socket.s ...
- Python标准模块--concurrent.futures(进程池,线程池)
python为我们提供的标准模块concurrent.futures里面有ThreadPoolExecutor(线程池)和ProcessPoolExecutor(进程池)两个模块. 在这个模块里他们俩 ...
- 剑指offer 04:重构二叉树
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树.假设输入的前序遍历和中序遍历的结果中都不含重复的数字.例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7, ...
- Rancher 容器管理平台-实战训练营-免费视频培训
2018年5月-2019年5月免费培训视频(共21期): http://e.vhall.com/user/home/20160226 培训简介: Rancher2.0版基于开源的Kubernete ...
- 力扣(LeetCode)605. 种花问题
假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有.可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去. 给定一个花坛(表示为一个数组包含0和1,其中0表示没种植花,1表示种植了花 ...