Windows服务器Oracle11G安装详细教程(附Oracle11g安装程序)

  •  取消勾选接收安全更新,点击下一步

 

  •  弹出未填写邮件地址的提示,选择是

 

  •  选择跳过软件更新,点击下一步

 

  •  选择创建和配置数据库,点击下一步

 

  •  选择桌面类,点击下一步

 

  •  更改数据库路径,默认为电脑磁盘空间最大的盘符
  •  维护全局数据库名与管理口令(要求:大写字母+小写字母+数字,最少8位)
  • 这里的口令要按照要求,否则后面可能会报错

 

  •  先觉条件检查后,符合要求即可点击安装

 

  •  安装进度到80%-90%时会弹出创建实例的窗口

 

  •  等待Oracle实例创建完成

 

  •  实例创建完成后,可以点击口令管理修改密码

 

  •  这里把SCOTT用户进行了解锁 (方便后面做测试)
  •  对该用户的密码进行修改,也可以不修改,默认密码为tiger,然后确定

 

  •  到这里数据库就安装完成了,点击关闭 

  •  此时数据只有本地可以连接,局域网内的其他机器是无法连接到该数据库的
  •  我们修改数据库监听配置文件,使数据库可以被局域网内其他用户访问
  •  监听配置文件在$ORACLE_HOME\NETWORK\ADMIN目录下,我这里是:D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
  •  一共需要修改2个文件,listener.ora与tnsnames.ora

  •  首先我们来修改listener.ora,使用记事本打开,修改成如下配置
# listener.ora Network Configuration File: D:\app\Administrator\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 = D:\app\Administrator\product\11.2.0\dbhome_1)
#      (PROGRAM = extproc)
#      (ENVS = "EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
#    )
#  )
#
#LISTENER =
#  (DESCRIPTION_LIST =
#    (DESCRIPTION =
#      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
#      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
#    )
#  )
#
#ADR_BASE_LISTENER = D:\app\Administrator
#
########################################原有内容###################################################

######################################修改后的内容#################################################

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = orcl)  ##数据库名称
      (ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)  ##数据库安装根目录
      (SID_NAME = orcl)  ##数据库SID
    )
  )
LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.23.8)(PORT = 1521)))  ##安装数据库服务器的IP地址
ADR_BASE_LISTENER = D:\app\Administrator  ##数据库安装路径
  •  配置文件截图⬇️

  •  然后再修改tnsnames.ora,使用记事本打开,修改成如下配置
# tnsnames.ora Network Configuration File: D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

########################################原有内容###################################################
#
#LISTENER_ORCL =
#  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
#
#
#ORACLR_CONNECTION_DATA =
#  (DESCRIPTION =
#    (ADDRESS_LIST =
#      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
#    )
#    (CONNECT_DATA =
#      (SID = CLRExtProc)
#      (PRESENTATION = RO)
#    )
#  )
#
#ORCL =
#  (DESCRIPTION =
#    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
#    (CONNECT_DATA =
#      (SERVER = DEDICATED)
#      (SERVICE_NAME = orcl)
#    )
#  )
#
########################################原有内容###################################################

######################################修改后的内容#################################################

LISTENER_ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.23.8)(PORT = 1521))  ##安装数据库服务器的IP地址
    )
    (CONNECT_DATA =
      (SID = orcl)  ##数据库SID
    )
  )
  •  配置文件截图⬇️

  •  我们使用WIN+R打开运行,输入services.msc,打开服务

 

  •  在服务中找到Oracle的监听服务,右键重启

 

  •  到这里就配置完成了,开始测试是否成功
  •  在开始菜单中,找到Oracle的文件,找到Net Manager程序并打开

 

  •  选择服务命名下的网络监听程序,在菜单栏中的命令按钮下点击测试服务

 

  •  由于我更改了SCOTT用户的密码,所以打开后是测试失败的状态,选择更改登录

 

  •  输入我们更改后的密码,点击确定

 

  •  测试后是成功的就说明我们配置的没有问题
  •  到这里我们的数据库就安装完成了

 

 

posted @ 2022-08-17 11:45  洋芋不是土豆  阅读(1158)  评论(0编辑  收藏  举报