|
[楼主] suse10企业版下asp.net项目开发部署心得(四) 本实例为实际开发项目 项目开发为Visual Studio 2005 asp.net C#,数据库为oracle10G 部署操作系统为suse enterprise server linux 10 SP2 项目访问地址为http://www.stockren.com(服务器线路为网通,可能电信的访问有问题) 特别感谢Jexus斑竹对我的大力支持和帮助 在此也为了报答斑竹,把整个项目实施中的心得和遇到的问题,总结出来与大家分享 七、oracle数据库自动备份设置 1.建立备份脚本,vi /opt/oracle/ora_backup,填入以下内容 #!/bin/sh ORACLE_HOME=/opt/oracle/product/10.2/db_1; export ORACLE_HOME; ORACLE_SID=test; export ORACLE_SID; /opt/oracle/product/10.2/db_1/bin/exp username/password file=/temp/test`date +%m%d$(date|cut -c 25-28)`.dmp log=/temp/test`date +%m%d$(date|cut -c 25-28)`.log 2.给/opt/oracle/ora_backup可执行权限,注意备份文件保存路径必须给oracle用户读写权限 3.切换oracle用户登录,执行命令crontab -e,编辑计划任务,填入类似下面内容 * 23 * * * /opt/oracle/ora_backup (注:前面五位分别是分钟、小时、日期、月份、星期,最后是执行脚本的绝对路径) oracle本身也具备很强大的自定义备份功能,只是自己写脚本备份可以灵活按需的进行操作。 这里只写出了自动备份部分,具体使用还可以根据实际情况修改,例如增加自动备份后异地存放,移动到其他服务器保存;可使用专业磁带机备份,等等。 八、Linux不启动图形界面的设置 修改配置文件/etc/inittab: 1、vi /etc/inittab 2、找到“id:5:initdefault:”这一行,将启动级别“5”修改成“3” 3、保存退出,重新启动即可。 4、在命令行界面下输入“init 5”也可启动图形界面,如果想改回自动启动图形界面,将启动级别“3”改回“5”。 启动级别说明: 0:停机(不要设置为启动默认级别) 1:单用户模式 2:多用户,无NFS(如果您没有配置网络,该级别与3一样) 3:完全多用户模式 4:不使用 5:X11图形模式 6:重启(不要设置为启动默认级别) [1楼] 回复:suse10企业版下asp.net项目开发部署心得(四) 大哲,收个徒弟吧....嘿嘿 | |