Vemware15虚拟机上安装windows系统安装oracle软件,表出现乱码问题及其解决在最后,本地电脑远程访问虚拟机上的oracle软件,连接不成功问题汇总,及其解决汇总。Navicat连接解决

java那些事 专栏收录该内容
1 篇文章 0 订阅

1数据库下载及安装

百度网盘资源
包含以下内容

oracle最好使用一套工具,即同一个版本,这里是oralce11
数据库安装包
数据库客户端

提取码piaa


声明:此链接是安装上面两款软件,及其图形工具的详细步骤,请点击我

2客户端及两款图形化工具整合

2.1客户端概念

如果你把oracle软件安装到本机
不需要下载,图形化工具可以直接操作oracle数据库软件。

if(安装到虚拟机上的windows系统,,或者centos linux系统)
{需要安装clinet工具给PLSOL使用}

如果将oracle软件安装在虚拟机上,PLSQL/vavicat必须在Oracle win32_11gR2_client这类版本软件之上使用图形化界面,远程操作虚拟机

图形化界面推荐两款,
博主是白嫖的,至于怎么试用14天以上那啥,自己百度。
第一款是navicat大概长这个样子

在这里插入图片描述

在这里下载和你电脑操作系统也就是windows64位,navicat64位相统一的client,
官网连接

:

OracleClient官网找自己对应的版本

在这里插入图片描述
然后新建连接就可以了。
在这里插入图片描述

第二款图形化界面工具推荐

链接:

图形化界面工具
提取码:d4j1

在这里插入图片描述

这里说下clinet和PLSQL怎么整合
这里这个client是网盘里面32位的,只能PLSQL用。这个client给navicat用是不行的。navicat的client给PLSQL也不行。所以推荐使用navicat。这个也行下载开头网盘里的文件。

在这里插入图片描述
将clinet解压到没有中文没有空格,比较短的路径下,例如D盘根下,如图中第二步所示

打开client文件中的
ori.dll
复制到原来路径下加个斜杠,

3Vmware安装win*系统出现的错误

只要网络通畅,oracle文件核心配置好就可以操作写SQL语句

了,下面写了些安装过程中没选对版本的问题,

不需要的话建议跳着看, 主要看怎么设置静态ip和配置,oracle核心文件

  1. 具体是错误在昨天安装的时候选择版本,选择成windows xp 专业版,我下载的是windows 7专业版,
    然后后面无法安装Vmware Tooles,无法安装, 最后以另一种办法安装成功, 然后通过文件共享,
    将oracle数据库安装到win7上,

    windows7操作系统镜像文件,用于安装到Vmvear虚拟机上。
    提取码:eh4e

    用命令测试安好没时,当时觉得不对。
    今天主机要连接虚拟机安装好的oracle数据库,虚拟机网络不通,没有获取到ip。
    将原来的系统移除, 重新在虚拟机上安装一遍win7系统,发现网络通了, 然后可以上网了 。 (谁想在服务器不上上网呢?)
    这里一定要与自己下载好的.iso镜像文件的版本保持一致。(不知道最好下载iso格式的文件)不然后面无法安装VemwareTooles,也就无法通过共享来从主机复制文件。同时虚拟机能不能上网也是依赖这个VemwareTooles工具。还有窗口的美观都需要这个软件。

    重点来了,系统后者linux上面右键设置如果打开虚拟机,还不能上网,那就回到开头重新装系统,你会发现你原来可能点失误了。多么简单。

然后获取虚拟机的ip,本机可以操作虚拟机了。 但是网络真正跑通,并且设置静态ip地址,

4 [技术部分]一劳永逸的每次开机虚拟机上的ip地址都不会变怎么办?

博主在学习过程中,百度了许多篇文章,找到一个真正的解决问题的文章

点我:解决静态ip问题,重开机ip也不会变

5 oracle核心文件端口及ip配置

网络畅通的情况下,要想连接虚拟机上windows7/xp/10系统,需要配置oracle服务器核心文件
全路径大概如下,【虚拟机上】
C:\app\itcast\product\11.2.0\dbhome_1\NETWORK\ADMIN
*一定有个大写的NETWORK\ADMIN
在这里插入图片描述

进入配置端口和ip,只读的话先修改权限。

listener.ora

中所有带HOST,和PORT字眼全修改为自己
CMD窗口里ipconfig显示的ipv4地址

(HOST = 192.168.29.200)(PORT = 1521))

tnsnames.ora中也一样

在这里插入图片描述
修改完之后
windows+R输入
重新启动虚拟机win7上以下两项服务

OracleOraDb11g_home1TNSListener

OracleServiceORCL

用图形工具远程操作前,
先用客户端命令方式测试下,客户端路径下
空白处,shift +鼠标右键
在这里插入图片描述
这里打开PowerShell窗口在这里插入图片描述
输入
sqlplus system/密码@远程ip:1521/orcl
在这里插入图片描述
出现以上内容成功了80%,最后一步就是用工具操作了。
在这里插入图片描述
用户名默认,system,无论你怎么安装的都可以用system,口令是你安装Oracle软件时的密码,
格式大概:ip冒号端口/orcl

在这里插入图片描述
PLSQL工具连接成功。

这里ORCL大小写不去分。连接名乱取
默认服务名左边变红连接成功。
在这里插入图片描述
navicat方式连接成功。

6插入表后发现中文乱码???

虽然你Oracle软件在Vr模拟软件上,但是只需配置环境变量就搞定。
NLS_LANG
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
变量名和变量值,直接复制加到环境变量中,中文乱码问题解决了。
记得删除表,插入表,重新查询。

微信号
wen-wen2014
欢迎交流。

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值