windows Oracle 11g服务器端和客户端安装 & SQLark连接ORACLE

1 从ORACLE官网下载数据库安装包

https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2:安装数据库

注意:在加载组件的这一步,如果你的电脑里面有杀毒软件,首先把安装目录加入白名单,要不然可能会一直加载组件失败。此过程较长,请耐心等待。
在这里插入图片描述
解压缩文件,将两个压缩包一起选择, 鼠标右击 -> 解压文件。
在这里插入图片描述
到相应的解压路径上面,找到可执行安装文件【 setup.exe 】双击安装。
中间会有个检测的过程.
安装第一步:配置安全更新。

这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
在这里插入图片描述
在这里插入图片描述

直接忽略填写订阅信息:点击下一步
直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
请记住ORACLE的密码
在这里插入图片描述
等待安装完毕:
在这里插入图片描述
在这里插入图片描述

3 初始化实例

在这里插入图片描述
在这里插入图片描述
口令:Oracle123
在这里插入图片描述

4 配置监听

用oracle net manager配置监听

在这里插入图片描述
在这里插入图片描述
ORACLE当前所需要访问的实例所在位置:e:\ora\product\11.2.0\dbhome_1
在这里插入图片描述
如果不知道oracle的主目录,可以右键服务,打开属性查看
在这里插入图片描述

5 查看数据库设置的监听

C:\Users\Admin>lsnrctl status

LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 24-5月 -2024 15:31:44

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.117.157)(PORT=1521)))
TNS-12541: TNS: 无监听程序
 TNS-12560: TNS: 协议适配器错误
  TNS-00511: 无监听程序
   64-bit Windows Error: 61: Unknown error
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
TNS-12541: TNS: 无监听程序
 TNS-12560: TNS: 协议适配器错误
  TNS-00511: 无监听程序
   64-bit Windows Error: 61: Unknown error

根据mos上有如下文章:

Luocs还提供了MOS上一篇文章  WINDOWS: Listener Hangs & Lsnrctl Commands Are Slow or Hang,里面给出了解决方法:
  You can solve this problem by deleting the large listener in $ORACLE_BASE\diag\tnslsnr\<hostname>\listener\trace\<listener_name>.log
 1)  Stop the listener process using the command line or Control Panel Service.
 
2) Delete the log file(s) that are at or approaching the 4G size limit at this location:
 80 $ORACLE_BASE\diag\tnslsnr\<hostname>\listener\trace\<listener_name>.log
 3)  Issue any lsnrctl command and you will see a new listener.log in its place under:
  $ORACLE_BASE\diag\tnslsnr\<hostname>\listener\trace\


 Since ADR Diagnostics are enabled for this listener these steps cannot be done dynamically using the lsnrctl utility. 
 e.g.
 LSNRCTL>set log_file mylog
 Will yield:  TNS-01251: Cannot set trace/log directory under ADR.
 
 However, it is possible to disable the flat file listener logging using the following commands:

 LSNRCTL>set current_listener <listener_name>
 LSNRCTL>set log_status OFF
 LSNRCTL>save_config

1)LSNRCTL进入交互模式
2)执行set current_listener LISTENER
3)set log_status off
4)stop
5)删除监听日志路径下的listener.log文件
6)start
7)lsnrctl status

6 SQLark连接ORACLE

SQLark下载地址:SQLark
在这里插入图片描述

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值