SYBASE [ASA|IQ|SUP|...]
文章平均质量分 51
iihero
微信:_iihero 原创文章集中在公众号: 数据库杂记
SAP研究院数据库技术专家, PostgreSQL ACE
涉猎于Sybase,Oracle,HANA,MySQL等多种数据库。
三本著作:<Java2网络协议内幕><OracleSpatial及OCI高级编程>
<SybaseASE15.X In Action>
同时也是中国武术六段 陈式太极拳教练 国家一级段位考评员
北京陈式太极拳研究会副秘书长
也欢迎联系我学太极拳,强身健体!
展开
-
强力工具(欢迎fork):Java版本的Sybase ASE ISQL命令行
就是说,你不能在远程直接通过ASE的isql命令行连接cloud上的数据库,必须通过特定的tunnel。曾经,经常遇到有人问,Sybase (ASE, 国内基本上把以前的Sybase ASE数据库简称为Sybase数据库, 现在官方已经叫做SAP ASE,在我看来无所谓。基于上述需求,我开源了一个短小的ase.isql命令行工具,完全java实现,基于现有的Sybase Jconn JDBC驱动。于是,既能提供日常操作,同时又能调用SQL脚本用于远程执行的Java isql客户端,就有存在的必要了。原创 2024-03-25 07:09:52 · 256 阅读 · 0 评论 -
“趣说“Sybase ASE中有关字段大小计算
如果您看过我以前写的一些有关Sybase ASE数据库避免表膨胀的短文,可能还会有一些印象。也说说Sybase ASE中的空间膨胀及应对方案。实际上,如果不小心使用的话,仍然会遇到一些你不曾经预料的问题。原创 2024-03-16 15:52:11 · 1040 阅读 · 0 评论 -
一个加密过的老版本的Sybase ASA5.0数据库中的数据导出全过程
昨天,论坛上的一位朋友求助,说是一个很老的版本的ASA5.0数据库,没有安装文件,死活连不上,默认用户密码DBA/SQL不能用,似乎改掉了。我回忆了一下,似乎这个版本对应的是PowerBuilder6.0/6.5上的ASA数据库。开始我建议使用jutils2.0(ASE/ASA自带的)工具进行连接,没想到,总是失败,看来jutils中的jdbc驱动相对于ASA5太新了,不能用。如果有...原创 2011-04-11 21:39:43 · 250 阅读 · 1 评论 -
SYBASE在SAP中的机会
Sybase被SAP并购以后,也整合了一段时间了。看看Sybase迎来哪些机会,或者反过来说,SAP迎来哪些机会呢?1. ASE被整合到SAP的ERP, CRM,成为系统的后端标配数据库,并通过SAP的认证,并将让很多原使用Oracle的SAP用户转向ASE。加大“大SAP”的市场份额。此消彼长,Oracle的用户会在此领域受到一定程度的抑制或压缩。2. IQ处于快速成长期,I...原创 2011-07-24 04:37:28 · 166 阅读 · 0 评论 -
Sybase ASA中获取表定义的SQL语句及SP
ASA功能本来非常强大, 可是不理解为什么没有一个功能强大的描述一个表定义的简单的SQL语句。像Oracle中:desc MySQL中:show create table 都非常简单明了。ASE里头,至少有个命令行:DDLGEN, 在$SYBASE/ASEP/bin 目录里头可以用。可是到了ASA当中,用起来相当不顺利,至少很难一下子记住。它要使用到 sa_ge...原创 2011-09-26 17:07:45 · 246 阅读 · 0 评论 -
Sybase ASE及其它产品的license获取与生成
在使用正版Sybsase产品的时候,都会根据你机器的hostid为你提供一个正式的商用license.这个hostid是唯一的标识,非常重要。生成hostid,最常见的是根据网卡的mac地址:M:\target\sysam-2.2\bin>lmutil lmhostidlmutil - Copyright (c) 1989-2008 Acresso Software Inc. Al...原创 2011-09-26 10:37:04 · 609 阅读 · 1 评论 -
Sybase DBISQL的小奥秘
目前,在所有Sybase数据库产品里,都使用dbisql来访问。如果同时安装了两种以上sybase数据库,则容易产生混乱。这些数据库有:SQL Anywhere (ASA), Sybase Enterprise Server( ASE), Sybase IQ.这里告诉大家一个内部用法:运行命令:dbisql /batch,它会为你产生真正的一个bat文件,来起动dbisql....原创 2011-09-22 22:26:37 · 557 阅读 · 1 评论 -
为Sybase ASE15.x编译安装python-sybase模块
如果你有陈旧的vs2003编译器,那么这篇短文或者意义不是很大,http://blog.donews.com/tekjian/archive/2006/08/06/990279.aspx 有简单的介绍如何直接安装这个玩意儿。但是,现在很多人都用上了vs2005或者vs2008,可是python还是用的2.5.x版。这个时候痛苦就来了,下载完python-sybase-0.38之后,如果...原创 2011-09-21 23:07:05 · 257 阅读 · 1 评论 -
Sybase ASA自动备份
Sybase ASA数据库(现在叫SQL Anywhere)功能还是很强大的,在它的备份使用当中,可以直接利用它的event来创建自动备份:看看下边的两个简单的例子:Instruct the database server to carry out an automatic backup to tape using the first tape drive, every day at ...原创 2011-09-13 12:48:17 · 185 阅读 · 1 评论 -
去掉Sybase ASA(SQL Anywhere)中的JVM
没想到Sybase ASA现在也做得越来越大了,几年前,不过二三十兆的样子,现在ASA 12.0.1安装完以后,差不多400M.可是其中的Sun目录(jvm)就占了差不多100M。如果直接删掉这个目录,那么应用就跑不起来。比如比较常用的dbisql.exe, scjview.exe, mlmon.exe等等。有两种办法可以手动掉这个庞大的Sun目录。1. 设置用户环...原创 2011-08-26 14:18:40 · 155 阅读 · 1 评论 -
SYBASE移动云计算技术中心落户嘉兴
移动云计算技术中心落户嘉兴:浙江(嘉兴)赛贝斯移动云计算技术中心将以移动云计算应用技术开发和技术服务平台提供高品质的移动应用服务,并以推动嘉兴企业转型发展为重点,带动相关移动应用软件及服务外包的人才支撑、技术支撑和品牌支撑,为嘉兴科技企业注入新活力。 http://t.cn/hB51qJ...原创 2011-04-16 06:12:02 · 149 阅读 · 0 评论 -
ASA12中几个有用的系统存储过程
1. Send UDP包到指定地址:sa_send_udpCALL sa_send_udp( '10.25.99.196', 2345', 'This is a test' );2. 获取当前系统中活跃的事务列表:call sa_transactions( )3. 有用的tsql 环境设置CREATE PROCEDURE dbo.sp_tsql_environmen...原创 2011-04-15 18:13:22 · 228 阅读 · 0 评论 -
解决Sybase ASE中的dbisql (interactive sql)和Sybase SQL Anywhere中的dbisql相互打架问题
最近,因同时用到ASE和ASA,而且又要用到它的dbisql图形界面工具。不得已强力用之。但发现ASE的dbisql打开之后,居然不能用。这显然是试图加载ASA当中的dbisql。sigh。后来仔细搜索,终于发现ASE使用dbisql的时候,需要一个配置文件,它在:%ALLUSERSPROFILE%\DBISQL 11.0.0目录下边,其中:ALLUSERSPROFILE=...原创 2010-04-06 20:09:00 · 277 阅读 · 1 评论