
技术转载
文章平均质量分 70
wwp1026
这个作者很懒,什么都没留下…
展开
-
shell脚本基础
1.建立和运行shell程序什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命令行,形成一个完整的程序文件.执行shell程序文件有三种方法(1)#chmod +x转载 2011-10-20 17:11:04 · 1093 阅读 · 0 评论 -
定时备份Sybase数据库的脚本问题
前几天写了个定时备份Sybase数据库的脚本,在shell中写完后试着手动执行,一切都ok。结果写到cron定时文件后,到了时间就怎么也不执行。很纳闷,又胡乱检查了一通用户、权限、目录权限等(其实手动能执行说明这些都没问题),都没问题啊,怎么回事呢?后来看到一位前辈的样例,才恍然大悟。原来自己在登录shell时sybase的环境变量都在生效,但当cron调度备份脚本运行时产生的子shell转载 2011-10-24 21:58:09 · 767 阅读 · 0 评论 -
如何在定义游标的时候使用动态sql语句?
这样写是错的declare @qa nvarchar(200)declare @i intdeclare @sql nvarchar(255)set @i = 1while @i 5 begin set @sql = 'select q' + convert(nvarchar(2), @i) + ' from ImportSurveyInfo' s转载 2011-10-24 11:14:31 · 3071 阅读 · 0 评论 -
linux常用命令大全
linux 基本命令 ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@linux ~]# ls [--color={none,auto,always}] 目录名称 [root@linux ~]# ls [--full-time] 目录名称 参数:原创 2011-10-23 13:44:30 · 622 阅读 · 0 评论 -
bpc动态表名
海量数据处理,正式服务器上的表都是以日期为后缀做表名,我要远程将数据拷贝到查询服务器上,因为数据量大,所以选择用BCP来拷贝数据。需要BCP的表名是随日期而变,1、如何更改批处理文件(BCP)中的表名。2、如果用动态sql取表名的话,怎样把批量的BCP语句保存到批处理文件中?希望得到各位大侠的帮助。多谢。rq=`date -yymm....`转载 2011-10-24 22:34:51 · 511 阅读 · 0 评论 -
dump和bcp
dump用来整备数据库ps -Al 查看sybase 服务./isql -S[服务名] —U[用户名] ./isql -Sbcndb -Usa/opt/sybase/bin使用命令:>dump database [数据库名] to "[文件路径+文件名.dat]">go★☆注:多数数据库都会存在备份服务的错误提示,这时只需要重启备份服务就可以了备份出来的文件转载 2011-10-24 22:12:03 · 1256 阅读 · 0 评论 -
Sybase数据库自动备份的实现
数据库备份是一项需要定期和重复进行的工作。那么有什么方法实现对数据库的自动备份呢?其实方法有很多。下面介绍笔者平时使用的、简单而容易实现的、针对本地网监控系统Sybase数据库备份方法。 1 全量备份方案 (1)传统方法:使用Sybase的BackupServer(备份服务器)进行Dump备份 转储数据库(DumpDatabase)就是为整个数据库(数据、表转载 2011-10-24 22:18:59 · 2650 阅读 · 0 评论 -
Sybase在HP小型机上的自动备份方案
中国税收征管信息系统(CTAIS)是国家税务总局在全国国税系统内推行的统一应用征管软件。自2001年7月1日开始在山东省国税系统内全面启用,目前运行方式为地市级集中,采用Client/Server结构,各地市均配备HP小型机,操作系统为HP-UX 11i,后台数据库均为SYBASE 12.0。笔者在数据库维护管理中,摸索出一套系统自动备份的方案,该方法简单易行,有效地减轻了系统管理员的工作。现介绍转载 2011-10-24 21:49:49 · 505 阅读 · 0 评论 -
Sybase中使用xp_cmdShell命令
Sybase中使用xp_cmdShell命令有两个前提:1、XP_Server必须是开启的2、sp_configure 'xp_cmdshell context',0 在使用过程中碰到如下的几个问题 环境:Suse +Sybase15.0 a)测试:看环境是否支持xp_cmdShell命令 在SQL 中输入命令转载 2011-10-24 23:21:08 · 1551 阅读 · 0 评论 -
批量生成bcp命令
批量生成bcp命令特别说明一下,这个批量生成bcp命令是有一些条件限制的:需要导出数据的表的名称是要有规律的,表的名称是需要连续、不间断的,表名最好是以数字来递增的,不过也可以是字母的。我之所以会写这个批量生成SQL是因为我数据库中表名类似于:RawActivatePDPContextReq_0401,RawActivatePDPContextReq_0402,RawActiv转载 2011-10-24 23:09:56 · 736 阅读 · 0 评论 -
Shell脚本编程详解
第12章 Shell脚本编程 l Shell命令行的运行l 编写、修改权限和执行Shell程序的步骤l 在Shell程序中使用参数和变量l 表达式比较、循环结构语句和条件结构语句l 在Shell程序中使用函数和调用其他Shell程序12-1 Shell命令行书写规则u Sh转载 2011-10-20 17:12:46 · 21434 阅读 · 2 评论 -
isql命令的参数
isql [-U login id] [-P password] [-S server] isql [-?] | [-L] | [ { {-U login_id [-P password]} | -E } [-S server] [-H hostname] [-d use database name] [-l time_out] [-t time_out] [-h headers]转载 2011-10-20 16:13:33 · 5308 阅读 · 0 评论 -
Sybase isql 语法
isql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件.语法isql[-?] |[-L] |[{{-U login_id [-P password]}| -E}[-S server_name] [-H wksta_name] [-d db_name][-l time_out] [-t time_out] [-h headers转载 2011-10-20 16:10:01 · 748 阅读 · 0 评论 -
linux定时执行crontab 执行数据库备份
crontab -e 进入一个vi 编辑界面 在最后一行加上 */30 * * * * netstat > /tmp/net.log 表示每隔30分就执行netstat命令,并把执行结果存入net.log中。 Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序 使用cron服务,用 service cr转载 2011-10-25 20:04:48 · 743 阅读 · 0 评论