相关文章
- 2014-06-24 ASE Error:624一个案例的错误处理过程
本文介绍我遇到的一例ASE Error: 624的解决过程;所使用的方法仅对我遇到的案例时适用的。
对于Error: 624,主要有两种情况:
一、ASE服务器联机状态中,损坏的非聚簇索引的叶页指向不正确或不存在的RID;
二、ASE服务器自动恢复过程中,事务日志中最后一条检查点记录的数据结构指向日志中不正确或不存在的记录;
问题确认:
我所遇到的这个案例是属于第二种情况,事务日志页指向有错误。
客户反映ASE 15.0.3无法启动,错误日志报错:Error: 624
Adaptive Server failed to retrieve a row via its RID in database 'master' because the requested RID has a higher number than the last RID on the page. […] - 2009-12-14 sybase启动报master时间戳不一致的问题
当master设备文件正在被二进制编辑器修改时,数据库服务器不能正确读取文件报错:
00:00000:00000:2009/12/14 17:21:11.79 kernel dopen: open 'D:\sybase\data\master.dat', No error
错误日志中仅仅有这么一条(ase15.0.3esd2#).
每次启动的时候老是报00:00000:00011:2009/12/14 17:26:02.50 server Error: 12315, Severity: 21, State: 1
00:00000:00011:2009/12/14 17:26:02.50 server Corrupt page, Internal error: Mismatch between tail timestamp '0b7b' and the low two bytes of timestamp in the page header 'c9d3' while accessing page '2291' of object '3' […] - 2010-02-08 ASE12.5全局变量[转]
ASE12.5的全局环境变量,来自:http://bbs.chinaunix.net/thread-533042-1-1.html
@@authmech
,@@bootcount
,@@boottime
,@@bulkarraysize
,@@bulkbatchsize
,@@char_convert
,@@cis_rpc_handling
,@@cis_version
,@@client_csexpansion
,@@client_csid
,@@client_csname
,@@cmpstate
,@@connections
,@@cpu_busy
,@@crthaproxy
,@@curloid
,@@datefirst
,@@dbts
,@@error
,@@errorlog
,@@failedoverconn
[…] - 2010-05-31 Oracle中实现分页的方法
在oracle中显示分页很简单, 利用两次rownum就实现了。
下面的语句用来返回DBA_OBJECTS表中类型为TABLE的所有记录中的第100行至第200行。
select * from
( select rownum rnm, a.* from ( select OBJECT_NAME from DBA_OBJECTS where object_type='TABLE' ) a
where rownum <= 200 )
where rnm > 100
执行结果为:
SQL> select * from
2 ( select rownum rnm, a.* from ( select OBJECT_NAME from DBA_OBJECTS where object_type='TABLE' ) a
3 where […] - 2013-04-02 使用Apache JMeter进行数据库压力测试
学习使用Jmeter对数据库进行压力测试。JMeter中称之为测试计划!
JMeter的一个测试计划,包括:线程组、数据库连接、前置处理器、Sampler、后置处理器、监控结果等。
1.添加线程组:在测试计划上点右键,选择:添加》Threads(Users)》线程组;
2.添加JDBC Connection Configuration: 在线程组上点右键,选择:添加》配置元件》JDBC Connection Configuration;
3.添加前置处理器:在线程组上点右键,选择:添加》前置处理器》JDBC PreProcessor;
4.添加Sampler:在线程组上点右键,选择:添加》Sampler》JDBC Request;
5.添加后置处理器:在线程组上点右键,选择:添加》后置处理器》JDBC PostProcessor;
6.添加监控结果:在线程组上点右键,选择:添加》监听器, 可以使用 Summary Report、图形结果、用表格查看结果、监视器结果等等。
7.添加Random […] - 2010-02-22 SQL Server补丁版本的检查[转]
SQL Server的补丁版本检查不如Windows 补丁版本检查直接,一个系统管理员,如果不了解SQL Server版本对应的补丁号,可能也会遇到一点麻烦,因此在这说明一下,通过这样的办法判别机器是安全的办法,不会对系统产生任何影响。
1、用Isql或者SQL查询分析器登录到SQL Server,如果是用Isql,请在cmd窗口输入isql -U sa,然后输入密码,进入;如果是用SQL查询分析器,请从程序中启动,输入sa和密码(也可以用windows验证)。
2、在ISQL中输入:
Select @@Version;
go
或者SQL查询分析器中输入(其实如果不想输入,只要打开帮助的关于就可以了:))
Select @@Version;
然后按执行;
这时会返回SQL的版本信息,如下:
Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation […] - 2009-12-10 Sybase从Windows到Linux的迁移指南(使用资源文件来快速新建sybase服务器)
已在solaris10,ASE12.5.2下用资源文件resource_files新建了一个4k的sybase服务器。测试该方法通过!
不过在windows下没有这个命令srvbuildres,相类似的命令工具为sybatch,况且windows下还要配置注册表信息才能启动服务除非你想每次都通过RUN_servername来启动!
本指南实际为本人两篇文章的合集,分为安装和迁移两大部分
第一部分:在无GUI环境下安装sybase for linux 12.5.0.1
通常我们建立sybase for linux数据库服务器的时候,都是执行asecfg来建立数据
库,但是这种方式是需要在
服务器上安装X的,即使是通过X FORWARD的方式来操作,也至少需要安装上X
lib。在许多时候下,我们都希望
在服务器上安装的软件包越精越好,即只需要在console环境下就能建立好我们所
需要的服务器。
sybase for linux […] - 2010-02-07 如何解决下载的CHM文件无法显示网页问题[转]
如何解决下载的CHM文件无法显示网页问题
问题症状:打开CHM文件,左边目录齐全,可右边边框里却是无法显示网页。
解决方法:
方法一:修改注册表
1)新建一个文本文件
2)添加如下内容:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000003
另存为HTMLHelp.reg(或其它名称,只要是reg格式就行)
3)双击刚刚新建的reg文件,将它导入注册表,OK,问题搞定
不过这种方法不安全,因为它将将浏览区域等级调整为3了,存在安全隐患,故不推荐。
方法二:查找目录名称是否有问题,目录名称中有 "#" 字符,去掉有 CHM 文件就显示正常了。
方法三:有时候如果CHM是中文也会打不开,改成英文字符试验下。
方法四.:双击此 .chm 文件, […] - 2011-09-20 Sybase IQ 15.2免费试用30天的体验版下载地址
Sybase IQ分析型数据库的license控制很严格,安装介质也不好获得。想试用IQ的话,需要通过公司的名义联系Sybase公司取得一个月、三个月或者更长的免费试用期。
本文提供针对Sybase IQ15.2的可以免费试用一个月的体验版的下载地址。
首先需要到sybase网站上注册,否则下载不了。
在注册页面上简单填写一下就可以了。
http://response.sybase.com/forms/NAO10AUGDWNLDIQ152
下面是windows、linux、solaris三个平台上的IQ15.2的一个月体验版的下载地址:
Sybase IQ 15.2 Evaluation Edition on Windows
Sybase IQ 15.2 Windows
Sybase IQ 15.2 Evaluation Edition on Linux
Sybase IQ 15.2 Linux x86-64
Sybase IQ 15.2 Linux on POWER
Sybase IQ […] - 2010-07-11 ASE15.x的bcp能够实现按照条件导出表内数据
ASE15.0之前的版本中利用bcp这个实用程序只能够导出整表或视图的数据。要想利用bcp有条件得导出表内数据,只能根据条件建立视图,然后 再导出该视图的数据;或者根据条件建立临时表,再导出临时表的数据。但是,都必须在执行bcp命令之前到数据库内部去创建对象(视图或者临时表),然后再 执行bcp命令导出视图或者临时表数据。显然,不是太方便。而其它的数据库管理系统,比如sqlserver早在sqlserver2000就实现了根据 条件queryout数据的功能。利用sybase ASE的第三方工具按条件导出数据也是一种办法。
在ASE 15.0及以后版本中,sybase终于提供了按照条件导出表内数据的办法,虽然实现起来还稍微有一点点小麻烦,但是终究是有这个功能了。参数:--initstring 就是为实现这个功能而加的。
关于参数:--initstring的注意事项有:
1. 参数--initstring之后的SQL语句会在数据导出之前被发送到ASE引擎;
2. […]
博主,兔年快乐!