起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 255|回复: 14

【结贴】关于定时备份文档服务器的问题?**

[复制链接]
发表于 2007-11-19 09:54:00 | 显示全部楼层 |阅读模式
数据库备份脚本文件:如下
rem 备份文档数据库,这里x3_2819是用户名,justep是密码,support是实例名,file是备份文件的路径以及名称,log是备份文件产生的日志
exp system/justep@support file="d:\beifen\test%date:~0,10%.dmp" log=d:\beifen\test%date:~0,10%.log
回复

使用道具 举报

 楼主| 发表于 2007-11-19 09:57:15 | 显示全部楼层

exp system/justep@support 我一句我如何写?

请教,
1、这里x3_2819是用户名,justep是密码,support是实例名??这是说X3的SQL数据库还是,X3 帐号?
2、support是实例名?又是什么实列名?
谢谢,,
回复 支持 反对

使用道具 举报

发表于 2007-11-19 10:02:27 | 显示全部楼层
这个是指如何备份oracle数据库的方法,如果是sqlserver数据库可以考虑停止数据库服务然后备份数据库存储文件或者在网上找一下sqlserver的数据库备份命令进行备份。
回复 支持 反对

使用道具 举报

发表于 2007-11-19 10:22:47 | 显示全部楼层

正确不??是哪没有定义呀?大哥?

C:\Documents and Settings\Administrator>call "D:\Justep\X3 Server\TOMCAT\bin\shu
tdown.bat"
The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program

C:\Documents and Settings\Administrator>
回复 支持 反对

使用道具 举报

发表于 2007-11-19 10:24:13 | 显示全部楼层

还有就是文档数据库备份,了如何恢复?

还有就是文档数据库备份,了如何恢复?
回复 支持 反对

使用道具 举报

发表于 2007-11-19 10:30:14 | 显示全部楼层
把备份好的数据库回复好以后,然后把对应的alf_data文件夹也放到tomcat\bin目录,启动服务就可以了。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-19 10:48:34 | 显示全部楼层

执行后出的信息,,备份的文件夹有个文件“NULL”不知道正确不?

正确不??是哪没有定义呀?大哥?
C:\Documents and Settings\Administrator>call "D:\Justep\X3 Server\TOMCAT\bin\shu
tdown.bat"
The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
回复 支持 反对

使用道具 举报

发表于 2007-11-19 10:55:35 | 显示全部楼层
这里面的内容是要对应修改的,楼主修改后在执行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-19 11:11:21 | 显示全部楼层

图!

看那有错误!

tempPng2.png

15.98 KB, 下载次数: 111

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-19 11:12:46 | 显示全部楼层

还有1

rem 进入服务端启动服务器脚本所在目录(这里是D:\x3server1\TOMCAT\bin,使用者根据情况进行替换)
cd D:\Justep\X3 Server\TOMCAT\bin
rem 使用shutdown.bat批处理停止正在运行的服务器(在使用shutdown.bat之间要在里面设置JAVA_HOME环境变量,具体做法是编辑shutdown.bat脚本,在set CURRENT_DIR=%cd%之前添加:)
call "D:\Justep\X3 Server\TOMCAT\bin\shutdown.bat"
rem 这里使用ping命令主要是为了延时10秒,为了彻底停止应用服务器的运行,因为上面语句执行完到应用服务器真正停止中间有2秒左右的时间
ping -n 10 0 >null
rem 停止服务后备份文档所在的数据库,这里bakdatabase.bat批处理是备份数据库的批处理文件,同级目录下存在这个文件,使用这可以修改
rem  call "E:\docbackup\bakdatabase.bat"
rem 拷贝文档服务器的文件夹即alf_data文件夹,这里拷贝到d:\根目录,文件夹名称是:alf_data备份日期
xcopy D:\Justep\X3 Server\TOMCAT\bin\alf_data  "E:\docbackup\alf_data%date:~0,10%" /S/Y/I
rem 运行startup.bat来启动服务器
call "D:\Justep\X3 Server\TOMCAT\bin\startup.bat"
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-30 17:06 , Processed in 0.048634 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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