Skip to content

数据库脚本

1.创建表空间

CREATE_TABLESPACE.cmd。适用于Oracle,非Oracle请忽略

脚本执行完后,默认会创建以下表空间:

  • ENS_OMS_TBS--------------------------------------OMS数据表空间
  • ENS_OMS_IND---------------------------------------OMS索引表空间
  • ENS_OMS_TEMP------------------------------------OMS临时表空间
  • ENS_AUTH_TBS-----------------------------------AUTH数据表空间
  • ENS_AUTH_IND------------------------------------AUTH索引表空间
  • ENS_AUTH_TEMP---------------------------------AUTH临时表空间
  • ENS_CONFIG_TBS--------------------------------ApolloConfig数据表空间
  • ENS_CONFIG_IND---------------------------------ApolloConfig索引表空间
  • ENS_CONFIG_TEMP------------------------------ApolloConfig临时表空间
  • ENS_PORTAL_TBS--------------------------------ApolloPortal数据表空间
  • ENS_PORTAL_IND---------------------------------ApolloPortal索引表空间
  • ENS_PORTAL_TEMP------------------------------ApolloPortal临时表空间
  • ENS_GATEWAY_TBS-----------------------------网关数据表空间
  • ENS_GATEWAY_IND------------------------------网关索引表空间
  • ENS_GATEWAY_TEMP---------------------------网关临时表空间

执行完成后,可查看对应日志文件,确保脚本执行未出现错误

2.创建用户(mysql请忽略)

CREATE_USER.cmd。适用于Oracle,非Oracle请忽略

用户创建需要和表空间有所对应,需要创建五个用户,分别对应前面所创建的表空间:

  • oms用户------------------------对应表空间---------------ENS_OMS_TBS
  • auth用户------------------------对应表空间--------------- ENS_AUTH_TBS
  • apolloconfig用户--------------对应表空间--------------- ENS_CONFIG_TBS
  • apolloportal用户---------------对应表空间--------------- ENS_PORTAL_TBS
  • gataway用户-------------------对应表空间----------------ENS_GATEWAY_TBS

执行完成后,可查看对应日志文件,确保脚本执行未出现错误

3.执行OMS脚本

需要去各个目录下执行对应的bat脚本执行完成后,可查看对应日志文件,确保脚本执行未出现错误.

4.注意

bat脚本需要在windows环境下执行,还需安装Oracle客户端,并配置环境变量另外,脚本只是跑sql的辅助工具,真正目的是将运维平台的所有sql在对应数据库上执行,使用人员有其他更好的工具亦可以用之,不强制必须使用bat脚本执行。