PL/SQL Developer(解压版)连接64位的Oracle11g
在Windows 64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,此时要用PL/SQL Developer(32位)来直接连接Oracle,需要做适当的设置。
TNS简要介绍与应用
Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器。
TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC。如果通过TNS连接Oracle,那么客户端必须安装Oracle client程序。
Oracle当中,如果想访问某个服务器,必须要设置TNS,它不像SQL SERVER那样在客户端自动列举出在局域网内所有的在线服务器,只需在客户端选择需要的服务器,然后使用帐号与密码登录即可。而Oracle不能自动列举出网内的服务器,需要通过读取TNS配置文件才能列出经过配置的服务器名。
配置文件名一般为:tnsnames.ora,默认路径:%ORACLE_HOME%\network\admin\tnsnames.ora
一、下载PL/SQL Developer(包括Oracle instant client_11_2)
下载地址:http://download.csdn.net/detail/wuqinfei_cs/7740373
二、配置Oracle客户端
下载之后将其解压,不需要进行安装,在PLSQL文件夹下将看到PL/SQL Developer文件夹和instantclient_11_2文件夹和一个说明txt文档,里面是使用说明。可以按照里面的路径设置PL/SQL Developer和instantclient_11_2,也可以自己设置,然后在instantclient_11_2目录下新建两层文件夹\NETWORK\ADMIN,再在ADMIN文件夹下面建一个tnsnames.ora文件,然后向文件中添加如下内容:
ORACLE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORACLE)
)
)
红色部分需要与你本机的Oracle Net设置的服务器信息一致,设置如下:
该设置信息可以在%oracle的安装路径%\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora文件里找到。上面的tnsnames.ora文件添加内容可以从这里复制。
现在就可以启动,如果设置成功将会在登录界面看到如下数据库下拉菜单中弹出在Oracle Net设置的服务器名(就是tnsnames.ora中的SERVICE_NAME),然后输入在安装oracle时设置的用户名和口令就可以登录了。
遇到错误:
用PL/SQL Developer登录时,提示ORA-01031:insufficient privileges错误
解决方案:
connect as 后面模式选错了,
应该是你选择SYSDBA了
选择成Normal就行了
如果还不能登录就运行在无登录状态下进入,进行如下设置,然后关闭重新运行再登录应该就没问题了。
最后可以检验一下连接是否成功,新建一个SQL窗口,执行如下语句
PL/SQL Developer(解压版)连接64位的Oracle11g相关推荐
- Oracle安装步骤及PL/SQL Developer连接数据库
一:Oracle安装步骤及PL/SQL Developer连接数据库 win7 64位 11g 点击(操作步骤):http://www.cnblogs.com/haoke/articles/27343 ...
- PL/SQL Developer连接本地Oracle 11g 64位数据库
1.登录PL/SQL Developer 这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files ...
- PL/SQL Developer连接本地Oracle 11g 64位数据库和快捷键设置
1.登录PL/SQL Developer 这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files ...
- PL/SQL Developer如何连接64位的Oracle图解
由于硬件技术的不断更新,Win7系统逐渐成为主流,而且计算机内存逐渐增大,为了充分的利用内存资源(因为32为系统最多只能用到3G左右的内存),提高系统性能,很多人开始使用Win7(64Bit)的系统. ...
- PL/SQL developer连接64位oracle关于ori.dll的问题以及中文乱码解决方案
之前电脑用的是win7系统32位,安装的Oracle32位,通过PL/SQL developer连接远程数据库运行良好,可是升级成win10系统64位的时候,就发现问题,主要报错oci.dll的问题. ...
- PL/SQL Developer连接Oracle 11g在Win8 64位系统下乱码
PL/SQL Developer在64位系统上连接Oracle,需要安装32位Oracle client客户端,使用后,发现操作数据库出现乱码的情况.经过查找资料,解决此问题,方法如下: 需要在系统的 ...
- 64位WINDOWS 使用PL SQL DEVELOPER 连接ORACLE 出错问题解决
问题: 开始配置好后,执行以下代码: 在PL SQL DEVELOPER 查询 ID A DUTY ------------------------------ ...
- PL/SQL Developer 连接远程oracle的方法
来源{ http://www.2cto.com/database/201112/114436.html http://blog.zol.com.cn/2169/article_2168 ...
- PL/SQL Developer跑在Oracle 64位数据库上初始化错误
安装完Oracle(64位).PL/SQL Developer后运行PL/SQL出现如下的错误: 网上查资料说,我的PL/SQL Developer与ORACLE不兼容,即PL/SQL不支持64位的O ...
最新文章
- Java一致性Hash算法的实现
- html新人入门代码,HTML入门(示例代码)
- Kubernetes集群的部署方式及详细步骤
- [LeetCode] 4Sum II 四数之和之二
- 类模板static成员的使用
- java怎么配置哨兵模式_redis 哨兵模式配置与spring集成
- 电子书下载:Professional ASP.NET MVC 2
- 如何查看redhat社区的solution(或者订阅);redhat内容不全
- Python基础知识详解(十)小结,用python实现教师信息管理系统
- 如何在 Unity 中使用 Probuilder 设计一个简单的关卡
- 认识常见壳与程序的特征
- uni-app的渲染数据和三种调接口的方法
- css 让图标上下跳,使用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果
- VFS(virtual File System) 虚拟文件系统
- Win10 笔记本 解决屏幕忽明忽暗,自动降低亮度问题
- 【这很AI】谷歌再推AI应用“名画匹配”:与博物馆7万幅历史名画匹配,结果可能是梵高
- 坑爹的AWS免费服务
- 统计学习方法---李航
- 新氧2023年财务业绩预测:退市风险大幅降低,收入增长将放缓
- Kubernetes 集群仓库 Harbor Helm3 部署
热门文章
- 2022-2028年中国SCR脱硝催化剂行业研究及前瞻分析报告
- 2022-2028年中国亲子游行业市场分析及前瞻研究报告
- 2022-2028年中国婴儿用品市场投资分析及前景预测报告
- etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理
- Go 学习笔记(76)— Go 标准库 net/http 创建客户端(发送 GET、POST 请求)
- 面向过程(或者叫结构化)分析方法与面向对象分析方法到底区别在哪里?
- 汇编语言关于8086CPU多种寻址方式总结
- LeetCode简单题之数组形式的整数加法
- Amazon SageMaker和NVIDIA NGC加速AI和ML工作流
- 2021年大数据HBase(十七):❤️HBase的360度全面调优❤️