存档

文章标签 ‘客户端’,文章数:6

ASE 15之前版本中对象名称长度限制为30字节,ASE 15及以后版本中对象名称长度限制为255字节;这指的是服务器端的对象名称长度限制。

在创建用户对象时,还要考虑到客户端版本对名称长度的限制。

下面举四个例子:

在ASE 12.5上创建一个名称长度为33字节的存储过程:

create procedure
sp_123456789012345678901234567890
as
select getdate()
go

1、使用ASE 12.5的isql连接ASE 12.5服务器,报错:

Msg 103, Level 15, State 1:
Server 'dbainfo', Line 2:
The identifier that starts with 'sp_123456789012345678901234567' is too long.  Maximum length is 30.

2、使用ASE 15.0.3的isql连接ASE 12.5服务器,报错:

第三方工具连接ASE时,主要使用的接口方法包括:open-client 、ADO.NET和 jdbc。

第三方工具主要包括:
使用open-client接口的工具有:PowerBuilder、DBArtisan、Werysoft QweryBuilder等;WinSQL有自己的数据链接库,类似open-client方式;
使用jdbc接口的工具有:Aqua Data Studio、DbVisualizer、RazorSQL、DBeaver、DBArtisan 等;
使用ADO.NET接口的工具有:Toad for Sybase等;

解决方法:

使用open-client接口时,不需要将disable character set convers设置为1,仅需要在客户端工具中将显示字符集调整为服务器端字符集,可能有时候也需要调整一下显示的字体。
使用jdbc接口时,需要将disable character set convers设置为1,并在jdbc的连接串中将charset设置为cp936。

对于服务器端字符集为:iso_1且参数disable character set convers为默认值0的环境,可在jdbc连接串中添加:?SQLInitString=set char_convert off&charset=cp936

因此:

如果disable character set convers设置为1,两种类型的工具都可以使用。
如果disable character set convers为默认值0,那么建议使用open-client接口的工具。

以上情况适用于服务器端为iso_1,cp936等字符集的情况。

以前本博提供了Sybase ASE 12.5绿色版的客户端工具Sybase Central,那个版本号为v3.2。今天继续提供Sybase Central v4.3绿色免安装版。

本客户端工具为Sybase ASE v12.5.4附带的Sybase Central v4.3的绿色、免安装版。本工具包含两个插件:

Sybase Central ASE Plug-in/12.5.4/GA Build 1/S/1.4/ase1254dev/Mon May 22 10:15:00 PDT 2006   和  Sybase IQ   12.7 070907
*************************************************************
                         免责声明
Sybase Central版权归Sybase公司所有!
我制作此Sybase Central版的绿色安装程序的目的是方便大家使用,
现在互联网上Sybase早期版本的客户端工具不好找了,希望此免安装
工具能够给大家带来工作上的便利。请勿将此工具用于商业用途,否则
产生的相应版权问题与本人无关!谢谢!
*************************************************************

以前本博提供了Sybase ASE 12.5绿色版的客户端工具Sybase Central,今天再提供Sybase的另一客户端工具Sybase SQL Advantage的绿色版本。

Sybase SQL Advantage的此绿色版本工具解压至任意目录后即可直接运行,不需任何配置。

本程序为Sybase ASE v12.5.4附带的Sybase SQL Advantage的绿色免安装版。

Sybase官方网站提供最新版本软件的下载地址,对于ASE目前仅提供下载V15.5。要想下载早期版本的ASE服务器安装程序(比如:ASE v12.0,ASE v12.5,ASE 12.5.1 - ASE 12.5.4,ASE15.0.2,ASE15.0.3等版本的),只能求助于google、百度、迅雷等网站或者向玩Sybase的老手索取。

基于Sybase ASE的客户端工具也同样不好获取,我打算在本博客上提供一些ASE服务器程序和客户端工具的下载服务。

因为本博客的空间有限,只能有选择的放一些ASE的服务器端和客户端程序。本文先上传一个我自己制作的Sybase ASE12.5附带的客户端工具Sybase Central的绿色免安装版。只需将压缩文件解压到d:\sybase里面就可以运行快捷方法“Sybase Central”了,简单吧~

本程序为Sybase ASE v12.5附带的Sybase Central的免安装版。
*************************************************************
                         免责声明
Sybase Central版权归Sybase公司所有!
我制作此Sybase Central版的绿色安装程序的目的是方便大家使用,
现在互联网上Sybase早期版本的客户端工具不好找了,希望此免安装
工具能够给大家带来工作上的便利。请勿将此工具用于商业用途,否则
产生的相应版权问题与本人无关!谢谢!
*************************************************************

使用方法:

Sybase ASE15.0.3客户端的安装介质和其它一些客户端组件(比如:PowerDesigner,PowerTransfer,InfoMaker等)一起被放置在一张光盘中。使用光盘或者将ASE客户端拷贝到硬盘上进行安装。下图是客户端介质光盘的目录列表。

    windows下的Sybase ASE客户端可以安装在32位和64位的平台上,分别对应目录下的pcclient32和pcclient64目录。

ASE 15.0.3 客户端 32位和64位下载地址:ase1503_client_win32_2.zip

    本文档演示在windows XP SP3环境上安装Sybase ASE客户端。进入目录pcclient32,有setup.exe 和 setupConsole.exe两个文件。

    双击setupConsole.exe进行Sybase ASE客户端的安装过程