Oracle服务在星空系统应用创建数据中心说明原创
金蝶云社区-Lee_Pitt
Lee_Pitt
156人赞赏了该文章 934次浏览 未经作者许可,禁止转载编辑于2024年01月03日 13:33:03

   
一、数据库版本
     1、Oracle版本要求: 11g或12c

          Oracle服务版本要求参考帖子: 金蝶云星空集成Oracle数据库注意事项

二、数据库服务
     Oracle服务要求参考帖子: 金蝶云星空集成Oracle数据库注意事项


三、金蝶云星空安装部署
    1、 Oracle 和金蝶云星空安装必须分开两台服务器部署
    建议:生产环境数据库服务和应用服务器需要分开部署


四、网络通信      

     应用服务器和数据库服务器之间能相互通信,需要达到以下几点:
    1、应用服务器能正常通过域名或机器名访问数据库服务器,使用ping指令检验(不能访问时,请增加hosts设置)
    2、数据库服务器能正常通过域名或机器名访问应用服务器,使用ping指令检验(不能访问时,请增加hosts设置)
    3、数据库服务器能正常访问应用服务器的管理中心站点(8000端口),数据库服务器检验浏览器下[http://机器名:8000/]地址能正常浏览访问
    不能访问原因,通常是应用服务器的防火墙阻止了管理中心站点8000对外访问。此问题可以通过防火墙设置(添加允许访问端口规则)或是关闭防火墙可以解决。
     Oracle服务器linux服务器下不能通过直接浏览器访问时,可以通过用第三台应用服务器能正常访问8000端口的站点即可。就是确保应用服务器的管理中心站点在除当前应用服务器外,在其他应用服务器也能正常访问。

注:关于hosts设置参考: hosts百度百科说明
          防火墙设置参考:如何设置Windows 7 防火墙端口规则


       1 、数据库服务器能正常访问ping通应用服务器,通过机器名ping(不能ping通,通过增加hosts配置解决)
       2、数据库服务器能正常访问管理中心站点(http://管理中心机器名:8000/),最直接的方式就是在数据库服务器能用浏览器访问。
         (不能访问原因:8000端口通常会被操作系统的防火墙对外阻止访问的,解决就是通过防火墙增加端口访问规则或是直接关闭防火墙解决 。
防火墙设置知识,请自行baidu)
       特别注意:(Oracle数据库服务通常是Linux平台[cloud建议使用Linux平台],通信问题普遍存在。创建账套的Oracle 服务的服务器不能与应用服务器是同一台,Sql Server没有此限制。


五、数据库服务检测

    1、星空产品Oracle创建界面的检测功能,检测项五:

    示例:数据库服务器必须能从应用服务器下载文件,当前数据库检测到网络问题。检测不通过

    检测不通过:说明Oracle服务无法访问【金蝶云星空】所在的管理中心服务器,或是能【Ping】通,但是无法访问管理中心站点[8000]。请检查Oracle服务器上的Host配置,请增加【金蝶云星空】所在的管理中心服务器的host配置;请检查金蝶云星空】所在的管理中心服务器防火墙,是否阻止了Oracle服务器访问。

    a、检查一(目录存在):【产品安装目录】\ManageSite\App_Data\CommonFileServer\K3CloudPattrenDbFile

    如果不存在,请手工创建相应目录路径

    b、查二:Oracle所在的应用服务器的host是否有应用服务器机器名的IP配置

    c、检查三(Oracle服务目录存在): 

     Oracle服务系统管理员登录,执行sql查询:select DIRECTORY_NAME from dba_directories where directory_name='DATA_PUMP_DIR'--查找结果目录参考样例(Linux下Oracle服务):/home/app/11.2.4/orc/cloud/expdp

     如果查询记录无结果,请找DBA创建。查询结果目录在【数据库服务器】不存在,请找系统运维人员创建目录

    d、检查四:(Oracle服务目录存在)是否Oracle服务启动用户(Linux下的Oracle用户是否有对应目录读写权限

       Oracle服务在Linux下对应创建Oracle用户,参考Linux安装详细教程3.4(创用户和用户组)

       Linux操作系统的Oracle用户没有对d步骤查找目录读写权限,也会造成文件下载失败,即检测项检测不通过

       Linux检查文件目录权限命令参考: ls -l /home/app/11.2.4/orc/cloud/expdp  ,参考ls命令

       



图标赞 156
156人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!