1.编写shell脚本
#!/bin/bash
### 设定当前时间参数 #########
datetime=`date +%Y_%m_%d-%H_%M_%S`
#unset BKLOG
BKLOG=/apps/Oracle/backupzip/log/bkessbase_$datetime.log
/apps/Oracle/Middleware/user_projects/epmsystem1/bin/opmnctl status >> ${BKLOG};
# stop Essbase
echo " --- Begin Stop Essbase --- " >> ${BKLOG}
### 停止服务 ######
###sh /home/EPM/Oracle/Middleware/user_projects/epmsystem1/bin/stop.sh;
/apps/Oracle/Middleware/user_projects/epmsystem1/bin/opmnctl stopall >> ${BKLOG};
echo " --- End Stop Essbase --- " >> ${BKLOG}
date >> ${BKLOG}
sleep 5
# backup essbase files
echo " --- Begin Copy Essbase Files --- " >> ${BKLOG}
### 备份打包文档 #########
tar -czPf /apps/Oracle/backupzip/"$datetime"_MPLPLN.tar.gz /apps/Oracle/Middleware/user_projects/epmsystem1/EssbaseServer/essbaseserver1/app/MPL_PLN >> ${BKLOG}
echo " --- End Copy Essbase Files --- " >> ${BKLOG}
date >> ${BKLOG}
sleep 5
# start Essbase
echo " --- Begin Start Essbase --- " >> ${BKLOG}
### 启动服务 #########
###sh /home/EPM/Oracle/Middleware/user_projects/epmsystem1/bin/start.sh
/apps/Oracle/Middleware/user_projects/epmsystem1/bin/opmnctl startall >> ${BKLOG};
date >> ${BKLOG}
echo " --- End Start Essbase --- " >> ${BKLOG}
echo " --- Begin Purge old backup files and logfiles --- " >> ${BKLOG}
### 删除改文件夹下超过30天的文件 #########
find /apps/Oracle/backupzip/ -mtime +30 -name "*.tar.gz" -exec rm -rf {} \; >> ${BKLOG}
/apps/Oracle/Middleware/user_projects/epmsystem1/bin/opmnctl status >> ${BKLOG};
#end
mail -v -s "epm cron log"_$datetime mahone@qq.com < ${BKLOG}
2.设置定时任务
crontab -e
30 19 */1 * * /home/EPM/Oracle/ESSBASE_Backup54.sh > /dev/null 2>&1
3.查看任务
/var/spool/cron
4.查看定时报错
/var/mail
分享到:
相关推荐
Hyperion Essbase 是一款强大的多维数据库服务器,它在Oracle的业务智能解决方案中扮演着重要角色,特别是作为Oracle Business Intelligence Suite Enterprise Edition的补充组件。Essbase 提供联机分析处理(OLAP)...
* 数据备份和恢复: Essbase 提供了数据备份和恢复机制,保护数据免受丢失或损坏。 * 系统监控: Essbase 提供了系统监控机制,实时监控系统的性能和状态。 * 性能优化: Essbase 提供了性能优化机制,提高系统的...
定期备份Essbase应用程序和数据库是非常重要的,这样可以在遇到问题时迅速恢复系统。 #### 3.2 监控系统性能 监控Essbase服务器的性能指标可以帮助及时发现潜在的问题,比如CPU使用率过高、内存不足等。 #### 3.3 ...
### Essbase Administration Services Release 9.3.1 Readme 关键知识点 #### 一、概述 Essbase 是一款由 Oracle 公司提供的企业级在线分析处理 (OLAP) 平台,广泛应用于财务规划与分析等领域。随着业务需求的增长...
8. ** Essbase 脚本和 API**:通过 Essbase 脚本语言(如 Essbase JAPI 和 ESSCMD)以及各种 API,开发人员可以自定义应用程序,实现自动化任务,如数据加载、备份和恢复。 9. **性能优化**: Essbase 提供多种性能...
4. **应用程序配置**:根据实际应用场景,配置ESSBASE的应用程序及相关参数。 #### 五、注意事项 - 在下载安装文件时,请确保选择与您的操作系统版本(32位或64位)相匹配的文件。 - 解压缩文件时,确保有足够的...
3. 备份与恢复:定期备份ESSBASE数据库,确保数据安全;在系统故障时,能快速恢复到正常状态。 总的来说,ESSBASE提供了一套强大且灵活的数据分析框架,使得企业能够高效地管理和分析复杂的数据环境。通过深入理解...
### Oracle ESSBASE 白皮书关键知识点解析 #### 一、Oracle ESSBASE 概述 Oracle ESSBASE 是一款领先的联机分析处理(OLAP)服务器,它提供了强大的工具集来支持业务分析和企业绩效管理(EPM)。通过ESSBASE,用户...
根据提供的文件信息,我们可以从标题“Essbase总结,多维...通过对基本维、属性维及成员规则的理解,以及掌握其数据加载、更新、分析、安全管理和性能优化等关键操作,可以更好地利用Essbase来提升企业的数据分析能力。
Essbase培训教材,全方位了解Oracle Essbase多维数据库
### Oracle Hyperion Essbase - Essbase介绍 - 培训资料 #### 一、Hyperion分析解决方案概述 Hyperion分析解决方案旨在为企业提供一套全面的数据分析工具和服务,支持从销售跟踪到绩效评估等各个环节的深入洞察。...
Essbase 数据库安装与配置 Essbase 是 Oracle BI EE 的一个组件,负责提供多维数据分析和报表生成功能。本文将介绍 Essbase 的安装和配置过程,帮助用户快速部署和使用 Essbase。 安装 Essbase ------------ ### ...
Oracle Essbase 11 Development Cookbook是一本关于Oracle Essbase应用开发的书籍,由Jose R. Ruiz编写,Packt Publishing出版社出版。该书包含了超过90个高级开发食谱,旨在帮助读者构建并进一步开发Oracle Essbase...
Essbase财务分析操作 Financial Analytics with Essbase
essbase教程essbase教程essbase教程
数据加载则涉及将数据从源系统导入到ESSBASE数据库中,可以使用集成服务(Integration Service)如Hyperion,以实现高效、自动化的过程。 数据存储和计算是ESSBASE性能的关键因素。ESSBASE支持两种主要的存储方式:...
Essbase 支持通过调度器自动执行各种任务,如数据加载、计算等。 ### 8. ESSBASE优化方法 #### 8.1 完善数据源 优化数据源可以显著提高 Essbase 的性能,例如减少不必要的数据加载、提高数据质量等。 #### 8.2 ...
管理员需要了解如何监控 Oracle Essbase 的性能、如何进行数据备份和恢复、如何解决常见的问题等。同时,管理员还需要了解如何升级和更新 Oracle Essbase,以确保 Oracle Essbase 的安全和稳定性。 Oracle Essbase...
- **服务器与数据库管理**: 提供了易于使用的图形界面工具,帮助管理员进行服务器配置、监控以及数据库的创建、备份和恢复等工作。 - **基于Web的应用程序**: Essbase 支持通过 Web 界面访问其强大的分析功能,用户...
- **脚本与API**:ESSBASE提供脚本语言和API接口,供高级用户自动化操作或集成外部系统。 - **预警与通知**:如果包含,说明可能涉及如何设置阈值,当数据达到特定条件时触发警报。 "ESSBASE使用说明_图"这个...