《2022年2022年金蝶协同办公软件-Oracle数据库迁移 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年金蝶协同办公软件-Oracle数据库迁移 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、手动部署 OA 库之 Oracle 版手动部署 OA(Oracle) 库1前提条件1)请在数据库服务器服务器安装Oralce10g 数据库以及数据库管理工具(Toad for Oracle 或者 PLSQL Developer) 。2)通过 IE 以 EM 的方式访问服务器数据库访问方式为:http:/IP:1158/em 回车后页面显示如下图,输入用户密码进行登录。2新建表空间进入数据库管理控制台界面,选择【管理】 , 建立表空间, 需建立一个永久表空间,一个临时表空间,表空间建立完毕后需建立用户对其表空间进行授权,可根据红色框架标识进行操作。2.1 永久表空间建立操作步骤1)点击【表空间】
2、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 手动部署 OA 库之 Oracle 版2)点击右上方的【创建】按钮3)输入表空间名称,点击【继续】。4)输入文件大小,存储增量等,点击【继续】名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 手动部署 OA 库之 Or
3、acle 版2.2 临时表空间操作步骤1)点击【创建】按钮进入创建表空间页面,选择表空间类型为“临时”2)输入文件大小,存储增量等,点击【继续】3)表空间建立成功后在列表中显示出来名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 手动部署 OA 库之 Oracle 版2.3 表空间用户授权1)点击“用户”2)输入用户名、密码,选择表空间名3)设置 OADB 的密码默认是oapassword 4)点击“角色”选项卡,添加DBA 角色
4、,点击【确定】5)点击【应用】名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 手动部署 OA 库之 Oracle 版3还原数据库1)对源 OA 库(即迁移之前的OA 库)进行导出操作,如果是把OA 库从 EAS 库中分离出来,则导出 EAS 库开 始 , 运 行 , cmd , exp oadb/oapassword 源OA库IP/ 实 例 名owner=oadb grants=y file=e:oadb200902.dmp 命
5、令格式: exp 用户名 /密码 数据库 IP/实例名owner=需要导出的用户名grants=y file= 导出文件名源 OA 库或 EAS 库的用户名,密码,数据库IP,实例名等可以在OA 数据源文件 中查到2)在目标 OA 库(即迁移之后的OA 库)上进行导入操作开 始 , 运 行 , cmd , imp oadb/oapassword 目 标OA库IP/ 实 例 名full=y grants=y file=e:oadb200902.dmp 命令格式: imp 用户名 /密码 数据库 IP/实例名full=y grants=y file=导入文件名目标 OA 库的用户名,密码,数据库I
6、P,实例名等可以在前提条件 和 建立表空间 中查到如果是把OA 库从 EAS 库中分离出来,则还原EAS 库的导出文件,此时OA 库中还保留EAS的表结构, 可以咨询EAS 人员, 来删除 OA 库中的 EAS 表结构, 当然保留也不会影响到OA 及 EAS的正常运行。4修改数据源修改应用服务器的数据源主要是修改四个地方:数 据 库 服 务器 IP 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 手动部署 OA 库之 Oracl
7、e 版数据库驱动driverClassName=oracle.jdbc.driver.OracleDriver 数据源 url=jdbc:oracle:thin:127.0.0.1:1521/eas540 用户名 username=oadb 密码 password=oapassword 1) 修改数据源文件datasources.xml 此文件的存放路径如下:APUSIC :$OA_HOME/ApusicX/config/datasources.xml Tomcat$OA_HOME /TomcatX/conf/server.xml 注意: X 为中间件的版本号,需要根据每个客户本身的中间件版本
8、号修改。2) 以 Tomcat 应用服务器为例,修改KingdeeOA/Tomcat5.5/conf /server.xml 注: OA 数据库的 IP,实例名,用户名及密码请根据实际情况改写3) 以 apusic 应用服务器为例,修改KingdeeOA/Apusic-4.0.3/config/datasources.xml 注: OA 数据库的 IP,实例名,用户名及密码请根据实际情况改写4) 单独 OA 情况,只有一个 ,用 name=” DefaultDS” ,集成 OA 时有两个数据源,一个是OA 的,数据源名称为:name=DefaultDS jndi-name=jdbc/Defau
9、ltDS一个是EAS的,数据源名称为:name=EASDS jndi-name=jdbc/EASDS数 据 库 服 务器端口号数据库库名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 手动部署 OA 库之 Oracle 版注: OA 数据库的 IP,实例名,用户名及密码请根据实际情况改写5) 集成情况下,还需要修改$EAS_HOME /eas/server/profiles/oa/easoa/config/resources/jdbc.properties 找到此参数:修改成:注:比较这两个图可以看出只要修改一个参数jndi.eas_name6) 修改 OA 数据方言 KingdeeOA/firstframe/resources/jdbc.properties 这里有两组方言,如果是MSSQL 数据库 ,则把上组的 #号去掉 ,下组的语句前加符号#,如果是oracle数据库 ,则相反。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -
限制150内