起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 209|回复: 6

[请求] 如何将文档服务器单独分离出来?

[复制链接]
发表于 2007-12-12 16:21:17 | 显示全部楼层 |阅读模式
原来系统服务器、文档服务器、即时通服务器 都部署在一个数据库中,现在需要将系统数据库(假设为A)、文档数据库和即时通数据库(假设为B)部署到一台机器上,系统服务部署到另一个机器上,请问如何从原来的数据库中分离出来?

http://bbs.justep.com/forum.php?mod=viewthread&tid=19203  里面介绍的是开始就部署两个服务器。现在的情况是开始都用的一个服务器以及一个数据库,如何将文档服务器分离出来呢?

即时通发送文件保存在TOMCAT\bin\alf_data 文件夹下,是不是即时通与文档服务不可分离?
回复

使用道具 举报

发表于 2007-12-12 16:32:43 | 显示全部楼层
不是很明白楼主的意思?
现在所有的服务都在一个机器上,所有的数据库都使用一个数据库
那么你是想把服务器分离部署呢?还是要把文档数据库同系统数据库分离出来?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-12 17:06:25 | 显示全部楼层
忘记文档服务器是哪14张表了。

即时通 应该是数据库中 JIVE 和 MUC  开头的几张表吧,jive开头的是18张,muc开头的是7张。

另外怎么在搜索里面搜索 包含“文档服务”和“表”的帖子,搜索 文档服务 AND 表,在搜索栏内该添什么?
回复 支持 反对

使用道具 举报

发表于 2007-12-12 17:24:50 | 显示全部楼层
APPLIED_PATCH,CHILD_ASSOC,EXTERNALKEYS,NODE,NODE_ASPECTS,NODE_ASSOC,NODE_PERMISSION,NODE_PERM_ENTRY,NODE_PROPERTIES,NODE_STATUS,PERMISSION_REF,RECIPIENT,STORE, VERSION_COUNT
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-13 09:19:28 | 显示全部楼层
分离数据库是不是这样操作:(假设原数据库为A,先分离出文档服务数据库B,原来A中存放系统数据库和协同数据库)

1. 在数据库服务器再新建一个数据库B,将原数据库中文档服务器相关的14张表数据拷入数据库B 中;

2. 删除原数据库A中的14张数据库表;

3. 修改config.justep.xml 内容:
  <database driverClassName="net.sourceforge.jtds.jdbc.Driver" password="sa" databasename="SYS2827" servername="127.0.0.1" username="sa" port="1433" name="SYSMIS"></database>
  <database driverClassName="net.sourceforge.jtds.jdbc.Driver" password="sa" databasename="OADOCSVR" servername="127.0.0.1" username="sa" port="1433" name="SYSOADOC"></database>
  <connection bizurl="biz:\operation\operationdb.database" database="SYSMIS"></connection>
  <connection bizurl="biz:\system\system.database" database="SYSMIS"></connection>
  <connection bizurl="biz:\collaboration\collaboration.database" database="SYSMIS"></connection>
  <connection bizurl="biz:\system\im.database" database="SYSMIS"></connection>
  <connection bizurl="biz:\system\doc.database" database="SYSOADOC"></connection> // 此处连接新的文档数据库B

4. 重启服务

以上操作只是将文档数据库B从原数据库A中拆分出来,服务还是用一个服务。
回复 支持 反对

使用道具 举报

发表于 2007-12-13 09:29:12 | 显示全部楼层
基本思路是正确的,其中第3步不要去修改配置文件,直接使用配置工具在建立一个数据源关联到B库上,然后在数据库连接界面把文档数据库连接到新建的数据源上就可以了。

所有的操作一定要现在测试环境测试成功后在去正式环境搞。
在正式环境搞之前一定要备份好数据库和alf_data文件夹。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-14 09:41:49 | 显示全部楼层
好的,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-2 08:12 , Processed in 0.038800 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表