WIFI网络,两台笔记本互联Oracle,一台是11g,一台是12c

1.前言

现在是凌晨三点,没想到为了搞一个连接配置居然搞了这么久,遇到了很多坑,这里记录一下,希望对后来者有所帮助。

今天2020-10-15发现两台机子之前一起连接的同一个wifi可以连接,但是今天不行了,今天两个机子连接不同的WIFI,以下步骤都是可通的,如果遇到这种问题,换一下WIFI试试。

这里我把11g当做A机,12c当做B机,方便后面叙述。

通过ipconfig命令查看地址:

在这里插入图片描述

在这里插入图片描述

2. A和B机都要做的准备

  • A机和B机都要打开这两个服务

在这里插入图片描述

在这里插入图片描述

  • 检查是否配置成功或者连通ping
    1.cmd-----ping ip地址 查看网络问题,看能否ping通
    2.cmd-----tnsping ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时”,可能是服务器端防火墙没有关闭,没有访问权限,以下是成功界面。
    在这里插入图片描述

3.cmd----lsnrctl status 是listener-control 监听器的缩写,查看监听的状态,以下是成功界面,如果没有成功,就说明没有开启OracleOraDB12Home1TNSListener这个服务。
在这里插入图片描述
在这里插入图片描述
如果上面ping和tnsping都不是正常的,说明需要配置防火墙,这里设置B机的配置,A机配置和B机配置一样,只是ip地址的不同。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
A机也要进行如此的防火墙配置,等以上步骤做完之后,ping和tnsping应该都没有问题了,可以正式的开始了。

3. A机连B机

  • 因为A机试11g,B机试12C,所以A机低版本连B机高版本,B机需要改一下配置文件,A机不用动配置。
  • SQLNET.AUTHENTICATION_SERVICES 表示oracle使用哪种验证方式,NTS表示采用本地操作系统认证,NONE表示将采用口令文件方式认证。
SQLNET.AUTHENTICATION_SERVICES= (NONE)
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8

在这里插入图片描述

关于服务名,就在配置文件里面看就可以了。截个图吧!
在这里插入图片描述

下面截图走流程:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4.B机连A机

这里走一下流程,和A机一样的操作,只是B机高版本12C不用改配置,高版本向下兼容

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.尾声

请一定注意密码规范,字母开头,长度大于等于8位,否则可能造成不可预料的错误,比如口令错误,也许在你的电脑能登,但是在我的电脑,可能系统后台有一个密码规范检查,没过检查我感觉是直接说你口令密码错误,让你怀疑人生。

猜你喜欢

转载自blog.csdn.net/weixin_43914604/article/details/109089438
今日推荐