存档

2011年10月 的存档,文章数:5

Sybase ASE12.5.3ESD#7的错误日志文件中频繁报下面的错误信息:

Error 1204, Severity 17, State 2 occurred for User 'sa'. Client IP address is 'XXX.XXX.XXX.XXX'.
SQL Text: select xxxx from xxxxx where xxxxx

查询Sybase错误信息手册,Error 1204是由锁数量不够导致的。

Error 1204的错误信息内容应该为:

SQL Server has run out of LOCKS. Re-run your command when there are fewer active users, or contact a user with System Administrator (SA) role to reconfigure SQL Server with more LOCKS.

自ASE12.5.2后,数据库引擎向错误日志文件中记录Error1204时还记录一些额外的信息,比如:客户端IP地址,登录用户名以及执行的SQL语句。

我这次看到的错误日志文件中仅有一些额外信息,比如:for User 'sa'. Client IP address is 'XXX.XXX.XXX.XXX'. SQL Text: sql_clause,并没有显示SQL Server has run out of LOCKS.这一行信息。

Sybase ASE V15.7于9月下旬发布,10月上旬才提供开发版下载地址。先在Linux x86_64上体验并测试一把。ASE V15.7已不支持Linux x86和Solaris x86,但是仍然可以用win x86做开发测试用途。

操作系统环境为:CentOS 5.5,内核版本:2.6.18-194.el5 x86_64

一开始使用安装向导创建服务的时候,报错!所有服务均创建失败!

修改安装向导生成的资源文件,已备后面利用srvbuildres创建服务。

首先设置一个能够解决Linux下Segmentation fault错误的环境变量: LD_POINTER_GUARD=0

在sybase用户环境下,执行下面的命令创建主服务时,

[sybase@centos5 ASE-15_0]$ srvbuildres -r ./sqlsrv.res 

环境:

硬件:hp 6910p 笔记本,intel T7300 CPU(EM64T,VT-x)

软件:CentOS6.0 x86_64

问题:

使用网络方式(PXE)安装CentOS6.0 x86_64的时候,屏幕上输出waiting for hardware to initialize信息后,一直黑屏,无法继续安装!

解决:

在boot选项中,尝试acpi=off解决。

修改文件:/tftpboot/pxelinux.cfg/default ,在append行添加:acpi=off

Sybase ASE V15.7开发版的安装介质可以下载了。

ASE V15.7支持的平台有:Windows x86-64 bit, Windows x86-32 bit, Linux x86-64 bit, Linux on POWER 64-bit, Sun Solaris SPARC 64-bit, Sun Solaris x64, HP-UX Itanium 64-bit, AIX 64-bit.

不支持linux x86和 solaris x86平台!

从地址http://www.sybase.com/ase_1500devel 进入,点Register and Download Now!按钮,选择同意许可条款(有个复选框),简单填写一下个人信息就可以进入下载地址列表页面了。