自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iihero@CSDN

专注于数据库与信息检索技术

原创 SAP Sybase SQLAnywhere[ASA]数据库中数据行的存储机制

SQLAnywhere[ASA]数据库(以下简称ASA)中的数据库文件,是如何存储普通的表的记录行呢?插入、更新、删除时,记录行的存储会有什么变化? 了解了这些,才能更好的理解如何对ASA数据库进行调优,尤其是物理存储方面。1. ASA数据库尽一切可能对数据行连续存储数据库文件中小于单个页面的记录...

2013-11-18 10:05:15 2970 2

原创 <<Sybase ASE15.x in Action全程实践>>面市

前几天终于从出版社拿到样书了,我当年对论坛上版友的承诺也终于要兑现了。曾经说过,要写一本Sybase ASE的书。因为Sybase的图书实在太少了。 购买地址:http://book.jd.com/11228378.html (京东)亚马逊网站: http://www.amazon.cn/Syba...

2013-04-18 06:58:34 3231 2

原创 操作系统真实的虚拟内存是什么样的(三. committed memory)

1. commit limit与current commit charge接上文,我们看到testlimit -r开关,只是预留虚拟内存,并没有实际进行提交(commit)。预留虚存并不存储数据或代码,但有时候应用需要这个预留(就像预订坐位一样),用以创建大块虚存,并且在需要的时候进行提交,以确保...

2012-12-06 13:34:43 10066 2

原创 Sybase ASE数据库相关资源整理,有问题请在文后留言

Sybase的在线联机帮助 网址: http://infocenter.sybase.com/help/index.jsp, 里边还有中文的提问题,可以到CSDN讨论的Sybase版面:  http://bbs.csdn.net/forums/Sybase或者ASA数据库提问到,Sybase AS...

2012-11-25 08:04:23 3055 3

原创 正式发布jmyetl-1.0.2:一个表数据导入导出的ETL工具

利用空闲时间,折腾了一个,界面不太擅长,比较简陋,但是相信大家都会用。目前功能没有做任何限制。有几个按钮变灰是我将要做的东西,还没有去实现。下载地址:http://hisql.googlecode.com/files/jmyetl-1.0.2.zip目前,基本上支持:Oracle, Sybase ...

2012-06-10 19:04:08 4126 11

原创 mysql 非安装版的一个自动安装脚本及工具(更新版)

个人劳动,还请尊重,如若转载请注明出处。iihero@CSDN 看到有些朋友老问这个非安装版与安装版有什么区别(当然是windows平台)干脆写了一个脚本自动为其创建mysql5服务。 脚本如下,将其放到解压以后的目录里边执行即可。@echo off echo "This is a de...

2010-05-15 23:43:00 7239 6

原创 也评评2013年全球十大软件厂商排名

Gartner:2013年全球十大软件厂商排名根据Gartner公司3月31发布的数据,2013年全球软件市场为4073亿美元,比2012年的3885亿美元增长4.8%。软件收入排名前十的厂商分别为:微软、甲骨文、IBM、SAP、赛门铁克、EMC、惠普、VMware、CA和Salesforce。其...

2014-04-03 16:37:17 4236 1

原创 SAP Sybase IQ16.0 (Sybase Central 客户端),提供一个命令行客户端

最近又发现Sybase Central客户端(java客户端)从IQ16.0里头去掉了. 新客户端或许只能用SCC?!对于老用户来说,无疑是比较痛苦的事.看来,只能从IQ15.4或者15.3里头摘一个客户端出来用了.

2014-03-20 15:10:24 6383 3

原创 一图打尽创意思维的常用方法

【一图打尽创意思维的常用方法】创意是有方法的,以下15种值得尝试: ①头脑风暴法 ②三三两两讨论法 ③六六讨论法 ④思维导图法 ⑤曼陀罗法 ⑥逆向思考法 ⑦分合法 ⑧属性列举法 ⑨希望点列举法 ⑩优点列举法 ?缺点列举法 ?检核表法 ?七何检讨法 ?目录法 ?创意解难法…(详见大...

2014-01-26 16:59:28 2523 0

原创 善用软件: 文本办公之文本编辑

文本编辑是一下古老的话题。话说,当你拿起键盘,想输入字符,恐怕最常见的容纳这些字符的地方就是一个文本编辑器。先从操作系统说起,Linux/Unix下,用的最多的,vi, emacs,当然还有一个gedit。它们都是GNU的,都无需付任何费用。除了gedit不需要你什么特殊的技能以外,vi, ema...

2014-01-23 10:44:55 2165 0

转载 王垠:我和权威的故事

多年以后,又见到王垠写的求学的故事。写的很真实。可以给那些有志于做学术的学者或者学生以启示。学计算机的准备出国留学的,可以好好看一看了。以下是他的原文:标  题: 王垠:我和权威的故事zz每个人小时候心里都是没有权威的,就像每个人小时候也都不相信广告一样。可是权威就像广告,你听一遍不信,听两遍不信...

2014-01-09 21:59:37 3445 0

原创 关于Windows下的批处理如何模拟Sleep

好好的批处理,居然没有正式的Sleep可供调用。有时候,确实感到很无趣。1. 方法1:  ping 1.1.1.1来模拟好不容易从stackoverflow上找到一个答案(称之为答案,是因为它被人标注为answer),是这么实现的:ping 1.1.1.1 -n 1 -w 60000 > n...

2014-01-02 17:47:30 5310 0

原创 发布sqlite在win下自动下载编译开源项目

为了维护方便,将其开源了。 代码在:http://code.google.com/p/sqlite-autobuild-win/原理比较简单:提供一下版本号,执行脚本sqlite_build.bat 时,会自动从sqlite官网上下载相关源码,最终为你编译生成你要的sqlite3.dll以及独立的...

2013-12-28 10:37:25 2501 0

原创 Windows下OpenSSL创建CA证书以及客户端和服务器端证书

由于实验需要,需要手动制作CA证书以及客户端和服务器端证书,总结如下:最近两天,查阅了一些关于创建证书的资料,发现网上很多介绍并不是很完整,不具有完全的可操作性。创建证书,我目前知道的大概这么几种:1.keytool   不能创建CA证书2.Sybase ASA自带的createcert.exe ...

2013-12-28 05:45:21 10508 0

原创 ASE15.7 ESD#2不再支持WinXP专业版了

15.7 is not supported on XP Home. As of 15.7 ESD #2, support for XP Professional has been dropped. You can install the product but the server binarie...

2013-12-21 20:11:51 2078 0

原创 [周末彩蛋福利] SAP Sybase ASA16.0 开发人员版 提供下载

我原来以为SAP官网上的开发人员版试用下载在国内一直好用, 在家里一测试,发现到了最后一部就被盾住了. 难怪外边少有人用ASA16.0.原下载填写注册信息并下载的网址在:http://global.sap.com/campaign/na/usa/CRM-XU13-CST-SQLDEVEDM/ind...

2013-12-20 22:18:13 4248 4

原创 不常用的文件分割与合并(使用split和cat)

发现自己有些土了。一朋友传给我4个分卷文件,我误用7-zip去解压,结果死活解不开。呵呵。后来一问之下,才知道他是采用自然切割的方法,并没有压缩分卷。原文件名为:ase1502_xe_linux.tgz使用split命令进行分割:F:\>split -b 90m -a 2 ase1502_x...

2013-12-20 21:02:42 3845 0

原创 支持Sybase ASA9 (SQLAnywhere9.0)数据库访问的Sybase Central客户端

1. 制作原由有很多遗留系统使用asa9, 但是来不及升级,想继续在新的64位机器上使用,使用这个包可以权作客户端管理工作,支持ODBC数据源创建与连接.支持Sybase Central连接管理远端ASA数据库.2.  基本功能SybaseCentral访问管理ASA9, 8, 10都应该可以. ...

2013-12-19 13:31:35 6356 1

原创 刚制作完的SAP Sybase ASE15.7 [Sybase Central] 客户端

支持32位和64位windows系统.无需其它任何包.原汁原味.支持的数据库版本,应该从15.0开始都支持.下载地址:http://download.csdn.net/detail/iihero/6736667简单使用说明:直接将这个zip解压到c:\下边即可.不要修改目录结构,不要解压到别的盘符...

2013-12-18 20:59:23 9075 2

原创 SAP Sybase ASE15.7在windows xp (x86_32bit)32位环境下的安装

看到有很多人提起说ASE15.7不能在xp下安装,感到很奇怪。在我印象里,15.7是支持32位xp的,虽然主要面向64位系统。由于它依赖于VCruntime 2005的运行时库,很多人没有看安装要求,直接安装,结果导致一些意想不到的错误。1. 简单看需求完整的需求在:http://infocent...

2013-12-18 09:07:33 7803 3

翻译 SAP HANA 与 Oracle Exalytics 的对比

美国分析师 David Dobrin (b2banalysts 公司总裁)写的一篇有关OracleExalytics 和 SAP HANA 的对比文章。Oracle 最新推出 Exalytics“仿制”一直是 Oracle 惯用的伎俩。每当竞争对手发明新产品或开拓新市场时,Oracle 便会试图以...

2013-12-15 05:21:12 3391 0

原创 Gartener最新报告显示SAP位于操作型DBMS领导者象限

原文位于:  http://www.gartner.com/technology/reprints.do?id=1-1MNA5V2&ct=131105&st=sb 这是2013年10月份的报告. 具体如下图所示:VISION方向,  SAP已经超越MS SQLServer和IBM的...

2013-12-14 14:10:29 1921 0

原创 使用SQL语句获取SQLite中的表定义

1. 问题提出有人问,在sqlite中怎么用sql语句得到一个表的列定义语句。第一反应,可能就是用.schema 可是这是sqlite的shell命令行。使用代码,好像得不到结果。幸好,sqlite它有比较特殊的系统表:sqlite_mastersqlite_temp_master这两张系统表的表...

2013-12-11 11:23:25 5285 0

原创 Windows下获取Dump文件以及进程下各线程调用栈的方法总结

1. Dump文件的用途Dump文件, 主要用于诊断一个进程的运行状态,尤其是碰到崩溃(Crash)或者挂起(hang)不响应时,需要分析它的工作状态.  除了平时常见的attach到这个进程, 分析Dump文件就成了一个重要的手段了.相信一些做软件维护和支持的工程师在这方面深有体会, 比如某天某...

2013-12-07 10:52:32 14933 2

原创 细说SAP Sybase ASE数据库中的ODBC驱动(Windows ODBC篇)

SAP Sybase ASE数据库自从12.5到15.0,再到15.5,再到15.7,这几个阶段,ODBC驱动也发生了一些变化,具体变化涉及到一些内部细节,就不公开了.这里主要介绍一下这些驱动的注册方法:1. 针对12.5.x的ASE安装,你可能一直在使用这么老的遗留系统,又舍不得放弃,可能其中的...

2013-12-06 20:49:55 14340 1

原创 SAP Sybase ASA 如何跟踪SQL语句

在当今各大DBMS产品里头,要说sql语句跟踪功能强劲的,ASA绝对首当其中,而且非常细腻。用sql命令(存储过程)启用:call sa_server_option  ('Request_level_log_file', 'e:\\temp\\sql.log'...

2013-12-04 10:31:29 2510 0

原创 [Sybase IQ学习2] 为SAP Sybase IQ 15.1 Demo库建大数据表并验证其性能

接上一节,我们有了demo数据库,可惜里边的数据集相对都比较小。如果你没有合适的测试数据集,也没有可用的生产环境为你提供数据集,怎么办?可以自己去造一张大表,生成随机数据。这是许多DBA或者开发人员尤其是研究系统性能的开发人员常用的办法。第一步,建目标表建一张表,字段足够多,如,表名为BIG,有4...

2013-11-30 21:00:58 2761 0

原创 [IQ学习1] SAP Sybase IQ15.1的demo数据库创建及启动

网上一直有朋友劝我写一篇关于IQ的入门的相关内容。IQ相对于ASE以及ASA而言,资料相对少一些。1. 安装有一篇实作的帖子:http://www.itpub.net/thread-1345562-1-1.html 写得还是蛮不错的。我本机是64位Win7,安装的是iq1510_product_w...

2013-11-30 12:56:21 5501 1

原创 循序渐进PostgreSQL(三): 网络访问配置、用户及角色管理、表空间及数据库创建

前边若干文章,只是简单的介绍了一下PG的手动安装和启动。如:http://blog.csdn.net/iihero/article/details/8254115 (安装FAQ)循序渐进PostgreSQL: 实现PostgreSQL自启动 循序渐进PostgreSQL: 学习pqx...

2013-11-29 14:05:11 3981 1

原创 制作SAP Sybase SQLAnywhere 12.x(ASA)数据库的Sybase Central客户端

有两种方法,最直接的方法是使用SQLAnywhere自带的deploy功能,直接制作一个安装包。一步步下来,最后生成一个.msi文件。另一种方法,是分析Sybase Central for ASA部件的文件组成,然后从ASA的完整安装里提取相应文件,并完成相关注册即可。无非是裁裁减减的工作,总共1...

2013-11-28 19:21:50 3671 0

原创 SAP Sybase ASA SQL语句直接生成HTML结果

在ASA数据库中,output, input子句并不能直接用于SQL语句中,只能用于isql交互命令行里。因此要在存储过程或者程序里生成html格式的结果,还需要自己实现,但也不难。如:select * from t得到结果:id,col21,'中国'2,'sprin...

2013-11-28 05:47:05 2742 12

原创 SAP Sybase ASA对表的Pivot/Unpivot的实现

针对表各列进行Pivot/Unpivot的实现,通俗来讲,就是行转列,列转行的操作。1. 示例:比如,Date Name salary --- --- ----- 1/1/2012 jay ...

2013-11-23 12:07:21 3161 1

原创 再谈windows下几个重要的DOS命令和命令组合,工作中常用

我得承认我是一个命令空,有时候能不用GUI工具,尽量不用。以下是我常用的一些命令或命令组合, 以后会陆续补充。 1.  dir 用于查找文件或者目录:例如:  D:\asa120>dir /L /S dbole*.dll2012-03-28  11:13         1,028,472 ...

2013-11-22 13:49:23 2880 0

原创 SAP Sybase SQLAnywhere 12的一次unload/reload来重建数据库

SQLAnwhere数据库的unload/reload主要用于数据库的物理重建,有时候能把数据库文件收缩得非常小,同时性能也得到提升。本文来源于一个实际的生产环境示例。原始的db文件达到6.6G, log文件,达到145G. 经过unload/reload之后,db文件只有79M,而事务log文件...

2013-11-20 21:49:28 3942 0

原创 国产龙芯笔记本(on 龙芯2F)的使用体验

一直以来,人们对龙芯,持各种各样的态度都有。持怀疑的,持支持的,持观望的,......10月份,朋友介绍,参加了一次团购,目前此活动已经结束,详见:http://bbs.lemote.com/viewthread.php?tid=72766&extra=page%3D1 从中购得了8809...

2013-11-19 04:18:30 8174 0

原创 有关Windows平台下Hook一些系统API技术方案的考虑

生病并调养近半年了,也好久没有写博文了,真是有些抱歉,总有心有余力不足的感觉。最近,遇到一种使用情形,需要覆盖Windows系统API的默认行为,而且可能不光涉及到Win32 x86,x64,可能还要涉及到wince平台。本文只是一个简要的技术介绍,有兴趣的朋友可以一步步摸索下去。首先是Win32...

2013-11-16 18:08:52 2789 0

原创 介绍新书<<SAP 内存计算 -------HANA>>

这本书应该是国内关于HANA的第一本比较正式的图书。之前,也有>一书,由SAP创始人哈索编著,那本书,过于理论化,不一定适合所有读者。而>一书,则由国内SAP一线专家编写,内容比较实在详细,介绍HANA从基本的概念,到具体的使用和实施场景,都作了比较详细的描述。作者胡健先生亲自参与了H...

2013-08-23 12:28:34 1936 0

原创 <<Oracle Database 11g & MySQL 5.6开发手册>>一书试读

近日有幸收到清华大学出版社寄来的>一书,大致翻了一遍,这是一本译作。全书的内容比较适合于Oracle以及MySQL的开发人员作参考。尤其是经常在这两种数据库之间进行切换的初中级开发人员。        该书的原作者Michael McLaughlin曾经既是Oracle的员工,即我们俗称的码...

2013-05-05 06:27:02 1958 0

原创 <<Sybase ASE in Action全程实践>>之一: 第2章 License的使用

Sybase ASE 15.X IN ACTION (Sybase ASE 15.X数据库全程实践>>终于马上要面市了。到时候,会给出详细的链接地址。我们在介绍安装ASE的时候,我们可以选择安装评估版(Evaluation),也可以选择基于已有的license执行安装。对于已经购买了A...

2013-04-16 17:42:48 4259 0

原创 Sybase ASE15.x中启用跟踪SQL语句的方法

当说到跟踪SQL语句,有人可能会问起这个功能,也许有人会想到用审计功能,为了跟踪SQL语句,去启用审计功能,会成为一种浪费,或许用户只是想跟踪某一个连接的所有SQL语句呢?请看简单的示例:1> set tracefile "d:/abc.txt" 2> go 1&g...

2013-02-07 05:21:03 4007 2

提示
确定要删除当前文章?
取消 删除