Windows远程连接Oracle12c数据库(内附软件包)-创新互联
在Oracle维护过程中,如果我们刚好没有在机房或者所在位置也没有Oracle数据库管理工具的情况下,我们利用身边的电脑来做远程连接去检查相关信息。小编接下来为你分享在没有数据库管理工具情况下,利用系统自带的命令行方式去查询和操作数据库
创新互联-专业网站定制、快速模板网站建设、高性价比定襄网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式定襄网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖定襄地区。费用合理售后完善,十余年实体公司更值得信赖。实验介绍
在Windows 系统上安装 oracle 的客户端,远程连接 oracle 数据库
实验环境
oracle 数据库 IP 地址:192.168.66.129
远程连接端口:1521
oracle客户端软件包
链接:https://pan.baidu.com/s/19WYlVn58azmGaNooSr7x1w
提取码:53v7
实验步骤
1.首先需要到 oracle 官网下载客户端所需的软件包。
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2.将下载好的软件包拖到win7虚拟机中,进行解压缩
由于虚拟机中没有解压软件,需要先安装解压缩工具。
解压工具安装好后,对oracle 的两个包进行解压,先解压基本包,再解压工具包,两个软件包会节约的同一个文件中
3.把解压后的文件instantclient_18_3 移动到 C盘,找到解压后的oracle工具包 sqlplus.exe,它既是一个工具,也是命令,为了方便windows系统识别此命令,需要添加环境变量。
4.复制 sqlplus 工具的路径,将其添加到环境变量中,(右击 此电脑 >属性)
5.环境变量添加完后,此时打开 sqlplus工具,会出现以下情况,说明在 windows 系统中缺少文件支持,无法使用这个工具。因此需要安装这个文件支持(即安装 c++的环境)
6.安装好后,再次打开sqlplus 工具,会显示要输入登录用户名称,但没有连接oracle 数据库的地址和端口
7.启动监控和启动数据库
[oracle@oracle ~]$ lsnrctl start //启动监控
LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 10-10月-2018 14:34:47
Copyright (c) 1991, 2016, Oracle. All rights reserved.
TNS-01106: 使用名称LISTENER的监听程序已经启动
[oracle@oracle ~]$ sqlplus / as sysdbaSQL*Plus: Release 12.2.0.1.0 Production on 星期三 10月 10 14:35:11 2018
Copyright (c) 1982, 2016, Oracle. All rights reserved.
连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit ProductionSQL> startup //启动数据库
ORA-01081: 无法启动已在运行的 ORACLE - 请先将其关闭
8.使用cmd远程连接数据库。命令格式为: sqlplus 用户/密码@//ip:端口/实例
为了解决乱码问题,需要在环境变量中添加utf8(中文字符集)
9.再次连接数据库
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章题目:Windows远程连接Oracle12c数据库(内附软件包)-创新互联
文章起源:http://ybzwz.com/article/coejep.html