提供Sybase ASE及Sybase SQL Anywhere数据库修复服务,电话:13811580958(微信),QQ:289965371!We have many years of experience in recovering data from damanged Sybase devices. Contact us by Phone: +86 13811580958 Wechat: 13811580958 Email: 289965371@qq.com
2013-09-16 ASE从表中随机选择数据的三种方法 (0) mark:
rand2() ASE 15.0.2
newid() ASE 12.5.1
rand() Any Version
set rowcount N
select * from table order by rand(convert(int,row1)+datepart(ms,getdate()))
set rowcount 0
2015-01-16 master数据库配置区域(configuration area)损坏的一种修复方法 (1) 本文提供master配置区域损坏的一种修复方法!
Sybase ASE master数据库的前2048字节存储着Sybase数据库服务器的configuration area(配置区域)。如果configuration area corrupt,那么Sybase服务器无法启动。
造成configuration area corrupt的原因一般为硬件故障。通过下面的案例分享configuration area corrupt的一种恢复方法。
背景:
版本:ASE 15.0.3 ESD#3
在通过临时设置参数upgrade version为492来重置sa口令为空时,忘记将upgrade version改回原值 (参考:将Sybase ASE登录sa的密码置为空NULL的方法)。之后重启Sybase服务器时报错:
Pre 10.0 database cannot work with this version of the server. Please upgrade the databases to 10.0 or above release and […]
2009-12-28 配置tomcat时遇到的jdk没有解压完全的问题 (0) 今天下午在RedHat linux enterprise5.4上安装tomcat。
最后执行/usr/tomcat/bin/startup.sh启动的时候报,Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
在网上寻找到原因为: /usr/lib/jdk1.6.0_17/lib下面的tools.pack需要解压为tools.jar,/usr/lib/jdk1.6.0_17 /jre/下的rt.pack需要解压为rt.jar。不过还好在/usr/lib/jdk1.6.0_17/bin下有一个工具unpack200可以解压。不明白sun为什么搞成这么麻烦?
网上找的文章贴在下面。
======================================================================
安装完JDK ,设定环境变量后出现这个错误:
[root@localhost lib]# […]
2011-01-24 添加自动扩展时调整stack size的大小 (0) 在为数据库配置自动扩展时,提示需要增加参数:stack size的大小。
执行下面的SQL语句,使得用户数据库pmdb的default段的阈值为:1000m
sp_dbextend 'set','threshold',pmdb,'default','1000m'
go
但是返回下面的错误:
Msg 3626, Level 17, State 4:
Server 'syb1503', Procedure 'sp_exec_SQL', Line 49:
The transaction was aborted because it used too much stack space. Either use
sp_configure to increase the stack size, or break the query into smaller pieces.
spid: 27, suid: 1, hostname: […]
2010-09-15 Java连接Sybase ASE数据库的一个简单例子 (0) 演示在用java连接Sybase ASE数据库。用了一个简单的java程序作试验。
第一步:获得jdbc for sybase驱动程序
下载JDBC驱动:http://www.sybase.com/detail?id=1009726
也可到CSDN下载:http://download.csdn.net/source/2697077
有jConnect6.05和jConnect5.5两种。jConnect6.05中包含jconn3.jar包,jConnect5.5中包含jconn2.jar包。建议最新的Sybase驱动jconn3.jar。不过我的这个例子很简单,两者都可以用。
下载:jconn3.jar ,下载:jconn2.jar
第二步:设置环境变量CLASSPATH
将下载下来的jconn2.jar或jconn3.jar放到目录D:\sybase\Shared\lib下。将环境变量CLASSPATH设置为:D:\sybase\Shared\lib\jconn2.jar
set […]
2010-12-22 跨平台数据库的数据设备文件迁移linux > windows (0) linux x86 平台上的 ASE15.5 的 dat文件,拷贝到windows x86 平台上的ASE15.5中,是可以使用的。
只需要简单的修改master.dat中的device路径即可。 通过更改sysdevices的phyname来实现。
将sysdatabases系统表中status - 64
之后, 利用dbcc checkdb,dbcc checkalloc,dbcc checkcatalog 检查各个数据库。 没有错误。
说明: linux平台和windows平台的dat文件是通用的。 迁移时只拷贝数据库设备文件就能完成。
因为linux x86/x64以及windows都是小字节序(little endian)的,理论上linux x86及windows平台上的设备文件是可以通用的。
上面说的方法建议通过Sybase官方的做法:
quiesce database
mount […]
2020-08-02 Sybase ASE 16.0数据库无法连接报错There is a protocol packet error. An illegal length was received (0) 1、问题现象:
使用isql无法连接Sybase ASE 16.0数据库服务器,报错:
CT-LIBRARY error:
ct_connect(): network packet layer: external error: There is a protocol packet error. An illegal length was received
查看Sybase ASE 16.0的错误日志文件,发现除了Cannot send, host process disconnected: XXXXXX-PC 29464 suid: 1外无任何错误信息。
数据库服务器版本:Adaptive Server Enterprise/16.0/EBF 22383 SMP/P/x86_64/Enterprise Linux/asecepheus/3530/64-bit/FBO/Sun Feb 16 06:09:40 2014
2、问题分析:
当前Sybase […]
2010-03-12 关于SQL2005安装失败的一种可行性解决办法 (0) 关于SQL2005安装失败的一种可行性解决办法
1、在安装向导过程中,出现如下错误:
{英文原意如下
When you install Microsoft SQL Server 2005, you receive the following error message:
There was an unexpected failure during the setup wizard. You may review the setup logs and/or click the help button for more information.}
2、当我检查C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt
Microsoft SQL Server 2005 9.00.1399.06
==============================
OS Version : Microsoft Windows […]
提供Sybase数据库远程及现场技术支持
提供Sybase ASE和ASA数据库修复服务
QQ :289965371
Email:
电话:(微信)
We supply technical support for Sybase ASE and Sybase SQL Anywhere, also have many years of experience in recovering data from damanged Sybase devices.
Please contact us:
Phone:
Wechat: 13811580958
QQ: 289965371
Email: 289965371@qq.com
提供7*24专业Sybase数据恢复、性能优化、迁移升级、紧急救援等服务,
Sybase ASE及Sybase SQL Anywhere数据库修复服务,
电话:(微信),
QQ :289965371
Email:
We supply technical support for Sybase ASE and Sybase SQL Anywhere, also have many years of experience in recovering data from damanged Sybase devices.
Please contact us:
Phone:
Wechat: 13811580958
QQ: 289965371
Email: 289965371@qq.com