oracle连接dbeaver连接问题(The Network Adapter could not establish...)-- 文件listener.ora,tnsnames.ora

前言

不停的为一时的懒惰买单,真是一件愚蠢的事。
在这里总体记录一下,方便笔者自己,也给读者带来一点收获。

正言

由于笔者自己也会使用,就没有长篇大论,直接上干货。
安装Oracle数据库,在前面已经做过介绍,这里附上连接https://blog.csdn.net/weixin_44031114/article/details/123713739?spm=1001.2014.3001.5501

启动数据库

(1) sqlplus / nolog
(2) conn / as sysdba (如果创建了用户名和密码,连接方式(conn test/test as sysdba
(3) startup

关闭并退出数据库

(1) shutdown
(2) quit(exit)

启动或关闭监听

(1) lsnrctl start
(2) lsnrctl stop

oracle连接dbeaver连接配置

(1) 找到listener.ora,tnsnames.ora文档;
find . -name listener.ora
(2) 拿不准是否可以修改这两个文件的话,最好备份(养成备份的习惯)
cp listener.ora listener.ora_bak
cp tnsnames.ora tnsnames.ora_bak
(3)开始修改listener.ora文件
listener.ora这里需要注意的是:

  1. 需要查看oracle实例名,两种方式:
    1.select instance_name from v$instance;
    2.show parameter instance
  2. host修改成本机的ip号;
  3. ORACLE_NAME为注释中的一段:
    ORACLE_NAME
    或者可以理解为pwd,network之前的部分。
    (4) 修改tnsnames.ora文件
    tnsnames.ora
    ORCLCDB:为实例名名称(实例名注意大小写);
    LISTENER_ORCLCDB:为LISTENER_ + 实例名(实例名注意大小写)
    其它参照开始修改listener.ora文件中的注意事项
    (5)最后
    lsnrctl stop
     lsnrctl stop
    snrctl start
    snrctl start

dbeaver连接界面

dbeaver连接界面
Database:实例名

补充

等不及ctrl + z中止了正在执行的shotdown命令,重启数据库后,使用startup报错,问题解决。

  1. 使用quit退出
  2. sqlplus / nolog
  3. conn / as sysdba
  4. shutdown abort

总结

好记性,不如烂笔头。

  • 10
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值