发布网友 发布时间:2022-04-07 19:00
共2个回答
懂视网 时间:2022-04-07 23:22
课程地址:http://edu.51cto.com/course/course_id-3699.html
课程内容:
Oracle网络相关概念与常用配置文件
熟悉监听管理工具
创建与管理监听服务
使用tnsping 测试Oracle Net 的连接
监听静态注册与动态注册
如何增加数据库service
生产环境如何配置第二个监听优化数据传输
Oracle 服务器 进程中的 LOCAL=NO 和 LOCAL=YES
Oracle监听与客户端配置要点分析
配置文件listener.ora和tnsnames.ora详解
Oracle客户端安装及PL/SQL连接服务端
ORACLE 11G中的ADR工具与日志
Oracle监听日志配置与日常维护规范
监听日志文件名的修改
监听日志文件备份与重命名的规范做法
Oracle监听安全与密码管理
通过两个数据库之间使用DB_LINK进行网络连接
关于共享服务器以及专用服务器
Oracle监听的防火墙功能限制客户端访问Oracle
Oracle监听与客户端连接故障检查分析流程
Oracle如何使用trace跟踪问题深入分析网络故障
Oracle监听网络服务全面剖析_超越OCP精通Oracle视频教程培训06
标签:oracle数据库教程 oracle教程 oracle视频教程 oracle认证 oracle培训
热心网友 时间:2022-04-07 20:30
我来帮你解答,不成功不要钱,呵呵
---------------------分割线------------------------
你连接别人的Oracle,首先你的电脑需要安装Oracle的客户端或者服务端,PL/SQL DEV这只是一个工具而已,没有前面的客户端或服务器你无法连接远程的Oracle,不过由你的描述,我知道你装的是服务端
连接别人的Oracle,你的电脑不需要进行监听配置,配置监听是让别人连你的Oracle,你连他的Oracle,需要他配置监听
假设他没配置监听,他自己也是可以连上自己的Oracle的,所以第一件事是确认他正确配置了Oracle监听,走的是本地服务,不是监听,你的PL/SQL DEV连不上同理
你需要知道他配置监听的服务名,这个在lsnrctl status 命令下可以看到(他电脑上操作)
假设服务名是HUAWEI,你需要在你的电脑上进行连接配置,一种方法是使用Oracle自带的Net Manager工具建立 (Net Manager--》服务命名--->增加/输入IP和之前的监听服务名HUAWEI),另一种方法是在TNSNAME.ORA里面添加一行记录,语法如下:
HUAWEI =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 他电脑IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = HUAWEI)
)
)
在cmd输入TNSPING HUAWEI 看是否通,如果通的话进行下一步,不通说明第5步有问题
在cmd输入sqlplus ZH/密码@HUAWEI或者在PL/SQL DEV登录
TNSNAME.ORA文件在哪?在Oracle安装的主目录/network/admin/ 下面
还有sqlnet.ora和listener.ora文件