安装Sybase ASE 15.15.0.2 for Linux的注意事项

今天才CentOS 5上安装了Sybase ASE 15.0.2 Express Edition for Linux

1、Express Edition 的限制如下:

    1)最多能使用一个CPU

    2)最多能使用内存2GB

    3) 最多用5GB设备文件磁盘空间

 

2、安装前准备

   1) 创建操作系统的sybase用户、设置文件和目录权限

   2) 检查和修改共享内存设置:

       # /sbin/sysctl kernel.shmmax
       # /sbin/sysctl -w kernel.shmmax=nnn

 

3、安装命令

    好像只能用setup -console命令行模式安装,没仔细研究其他方式的可行性。

 

4、创建服务

   可以在安装的最后创建,也可以单独执行命令创建服务。我选择后者,使用asecfg创建。

   要通过其他用户su - sybase使用图形界面,需要执行:

   # rhost +

   # su - sybase

   $ export DISPLAY=:0.0

 

   但是打开配置界面时还遇到一些错误:

   Warning: translation table syntax error: Unknown keysym name:  osfCancel
   Warning: ... found while parsing '<Key>osfCancel                :CancelDrag()  '
   Warning: String to TranslationTable conversion encountered errors
   Warning: translation table syntax error: Unknown keysym name:  osfActivate

   。。。。。。。。。

   上网查了一下,执行下面的命令就好了:

    export XKEYSYMDB=/usr/share/X11/XKeysymDB

 

    接下来有遇到创建master设备不成功:

    Building master device...

    Task failed

    。。。。。。。。

 

    和Sybase ASE引用的链接库有关,需要再设一个环境变量:

    LD_POINTER_GUARD=0

 

    终于好了。有几个地方虽然设置了,但不了解具体含义,先记录下来,有时间再仔细看。

你可能感兴趣的:(linux,centos,Sybase,express,translation,Parsing)