(数据库)04_客户端配置教程oracle11GR2

1.在本机配置访问

在这里插入图片描述
解压到非中文目录下

2.将虚拟机安装目录下的NETWORK复制到本机 放置到上边解压目录中在这里插入图片描述

在这里插入图片描述

3.修改本机的文件


SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
     (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = C:\app\Adminstrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Adminstrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.112.128)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = C:\app\Adminstrator

为listener.ora增加一个全局数据库名: (GLOBAL_DBNAME = ORCL)

4.安装PLSQL

在这里插入图片描述
安装完成之后 启动 启动之后 不要输入用户名
在这里插入图片描述
完成软件注册
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果链接不成功 需要修改listener.ora

# listener.ora Network Configuration File: C:\app\Adminstrator\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\app\Adminstrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Adminstrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
    #新增内容
  (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      #是oracl的安装主目录
      (ORACLE_HOME = C:\app\Adminstrator\product\11.2.0\dbhome_1) 
      (SID_NAME = ORCL)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.112.128)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = C:\app\Adminstrator


然后重启监听服务
在这里插入图片描述
在这里插入图片描述
测试通过之后 将network重新复制一份到本机 将原来的文件覆盖掉
重新打开plsql
在这里插入图片描述
登录成功
在这里插入图片描述
测试客户端是否能链接到虚拟机中的oracle
在这里插入图片描述
在这里插入图片描述
如果虚拟机内部测试成功 但是 使用plsql链接失败 需要将虚拟机的防火墙关闭
在这里插入图片描述

小结:

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

注意事项:

常用的两个网络相关命令
ipconfig 查看ip地址
ping ip地址 测试两个网络之间是否能够联通
ping IP地址 -t
当网络环境改变时
需要修改

在这里插入图片描述
上述两个文件中的ip地址
重启oracle的实力服务及监听服务

scott 未登录  
ORA-28574
SID_LIST_LISTENER =

  (SID_LIST =
  #也可直接删掉此段配置 
 #  (SID_DESC =
 #    (SID_NAME = CLRExtProc)
 #     (ORACLE_HOME = E:\app\lanqiao\product\11.2.0\dbhome_1)
 #   (PROGRAM = extproc)
 #    (ENVS = "EXTPROC_DLLS=ONLY:E:\app\lanqiao\product\11.2.0\dbhome_1\bin\oraclr11.dll")
 # )
    #新增如下配置
     (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = E:\app\lanqiao\product\11.2.0\dbhome_1) 
      (SID_NAME = ORCL)
    )
  )
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.213.128)(PORT = 1521))
    )
  )
 
ADR_BASE_LISTENER = E:\app\lanqiao 
发布了67 篇原创文章 · 获赞 6 · 访问量 1937

猜你喜欢

转载自blog.csdn.net/weixin_45801537/article/details/104144612