存档

2011年8月 的存档,文章数:4

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早期版本的客户端工具不好找了,希望此免安装
工具能够给大家带来工作上的便利。请勿将此工具用于商业用途,否则
产生的相应版权问题与本人无关!谢谢!
*************************************************************

使用方法:

在MySQL中字符串的连接需要使用concat函数,而其它数据库管理系统比如sqlserver&sybase使用+,oracle使用||。Sybase ASE15中也可以用||来连接字符串。
concat函数语法:  concat(str1,str2,....strN)

 

1.使用mysqldump备份表的简单语法为:

mysqldump -u用户名 -p密码 --default-character-set=字符集 数据库名 表名> 表的备份文件名

例: mysqldump -uroot -pmypasswd --default-character-set=latin1 andkylee MYTABLE > d:\MYTABLE.SQL

注意:数据库名和表名之间用空格分割。

2.使用mysqldump备份数据库的简单语法为:

mysqldump -u用户名 -p密码 --default-character-set=字符集 --databases 选项 数据库名 >  数据库的备份文件名

例: mysqldump -uroot -pmypasswd --default-character-set=latin1  --databases andkylee > d:\db_andkylee.SQL

如果想在脚本前面加上drop database命令,使用选项:--add-drop-database,

在ASE15.x之前的所有版本中(包括ASE12.5.4),存储过程sp_helpdevcie无法显示设备的剩余空间以及设备上各个数据库的具体分配情况。

比如:在ASE12.5中,执行sp_helpdevice master的结果为:

1> sp_helpdevice master
2> go
 device_name                    physical_name
         description
         status cntrltype device_number
         low
         high
----------------------------------------------------------------------------------------------------------------
 master                         e:\sybase125\data\master.dat
         special, dsync on, default disk, physical disk, 100.00 MB
              3         0             0
                                                                                        0
                                                                                    51199

(1 row affected)
(return status = 0)

上面输出结果中加粗标记出来的100.00MB表示master设备的总大小。至于master设备还剩余多少空间?master设备都分配给哪些数据库使用了?ASE15.x之前版本的存储过程sp_helpdevice不能给出答案。

在CentOS5.6上mount一个NFS目录时报错:

[root@vm-centos4 ~]# mount -t nfs 10.0.0.1:/media /media
mount: 10.0.0.1:/media failed, reason given by server: Permission denied

在NFS服务器上,检查/etc/exports配置文件的内容:

[root@vm-centos yum.repos.d]# cat /etc/exports
/media  *(rw)

检查NFS服务是否运行正常:

[root@vm-centos yum.repos.d]# rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper