当前位置:Linux教程 - Linux - sybase-ase- 11.0.3.3安装不完全攻略

sybase-ase- 11.0.3.3安装不完全攻略

首先找到sybase-ase-11.0.3.3-1.i386.rpm和sybase-doc-11.0.3.3-i386.rpm两个安装包.现在有更高版本的sybase-ase,是11.9版,不过11.0版的就已经很好用了(60年代的cobol现在还有好多重要部门在使用哩).
  看看你的剩余硬盘空间,如果少于30M就改用MySQL或Postgresql吧,如果少于50M就只能装着玩玩,如果有100M以上的空间,恭喜你,你可以做一个能使用的数据库了.
  另外再看看你有多少内存,如果你的计算机只有16M内存,那我还是要劝你该行,32M内存还勉勉强强,内存是越大越好,当然,还要看你分给sybase多少内存了.
  以root登录,执行rpm -i sybase-ase-11.0.3.3-1.i386.rpm,硬盘一顿乱响后会出来一个LICENSE AGREEMENT,有兴趣可以看看,按q键直接弹出一句:"DO YOU AGREE WITH THE LISTED LICENSE CONDITIONS?(Yes/No/List:).当然敲"Y".
  又一顿硬盘乱响后会弹出:"Do you want this script to proceed by installing an account?[y/n]",又敲"y"继续.
然后会弹出一大拉子英文,大致是说已经创建了一个组和一个用户"sybase",让你用sybase登录,执行/opt/sybase/install/sybinit继续安装.
  照计算机的话以sybase登录,执行/opt/sybase/install/sybinit,注意,灯光,音效,同志们,现在才到了真正安装的时刻,这时候屏幕上会显示:

  SYBINIT

  1. Release directory : /opt/sybase
  2. Edit/View interfaces File
  3. Configure a Server product
  4. Configure an Open Client/Server product


  Ctrl-a Accept and Continue, Ctrl-x Exit Screen, ? Help
  Enter the number of you choice and press return .

  因为是第一次安装,选3
则显示(天冷手冻,杂七杂八的就不打了):

  1. SQL Server
  2. Backup Server

选1

  1. Configure a new SQL Server
  2. Configure an existing SQL Server
  3. Update an existing SQL Server

选1

  1. SQL Server name:SYBASE

这个SYBASE是系统默认的,你也可以改成喜欢的名字,比如我改成"DB_MY",按Ctrl-a后会出来一个菜单(这个菜单暂且叫做菜单A):
  SQL SERVER CONFIGURATION

  1. CONFIGURE SERVERS INTERFACES FILE ENTRY Incomplete
  2. MASTER DRIVE CONFIGURATION Incomplete
  3. SYBSYSTEMPROCS DATABASE CONFIGURATION Incomplete
  4. SET ERRORLOG LOCATION Incomplete
  5. CONFIGURE DEFAULT BACKUP SERVER Incomplete
  6. CONFIGURE LANGUAGES Incomplete
  7. CONFIGURE CHARACTER SETS Incomplete
  8. CONFIGURE SORT ORDER Incomplete
  9. ACTIVATE AUDITING Incomplete

现在你需要做的就是把这些Incomplete变成complete

  先配1,选1后出现:
  1. Retry Count:0
  2. Retry Delay:0
  3. Add a new Listener Server

  前两个用默认植,只配3,选3后出现:
  1. Hostname/Address:linux.yccz.com
  2. Port:
  3. Name Alias:
  4. Delete this service from the interfaces entry

  这里的linux.yccz.com是我的机器名,你可不要照猫画虎哟.
  配置2,其余用默认植,输入5000,Why?Dont ask too much,just do so.回车后一路"y"确认,Ctrl-a确认.
  回到菜单A,你会发现选项1已经变成complete,其余的选项基本上不用选什么东西,不要管什么警告,只管回车和Ctrl-a确认(其实应该看看回应信息,不过这都是后话了).都变成complete后再Ctrl-a,硬盘又乱叫起来,有一溜"."表示创建数据库进度.剩下再来几个Ctrl-a就搞定了.
  还没完,你还没配备份服务呢,为什么备份?哇噻,出事后你还是等老板剥你的皮熬骨头汤喝吧.

  象刚才那样执行/opt/sybase/install/sybinit,在出来的菜单中选3,在出来的下级菜单中选2,聪明的你会笑道:早知道刚才就配上了嘛.right!新出来的菜单是:
  1. Configure a new Backup Sever
  2. Configure an existing Backup Server

当然选1,剩下的就只管Ctrl-a,我就不费话了.

  最后rpm -i sybase-doc-11.0.3.3-1.i386.rpm安装好doc包,现在sybase已经装好了,isql -Usa -P -SDB_MY试试.但是且慢,这个数据库是非常不安全的,随便一个稍懂sybase的用户都可以把你辛辛苦苦搭好的sybase拆个血肉横飞,我建议你还是去看看其他资料吧