ÔÚ¸÷ÖÖ²Ù×÷ϵͳÖУ¬ÕâÁ½ÄêµÄÁ÷ÐÐÉ«ÊÇLinux¡£Ô½À´Ô½¶àµÄÖ÷Á÷Êý¾Ý¿â³§É̽«ËüÃǵIJúÆ·ÒÆÖ²µ½Linux²Ù×÷ϵͳƽ̨¡£ÏÖÔÚLinuxƽ̨ÉϵÄÊý¾Ý¿â²úÆ·ÓÐOracle for Linux¡¢Sybase ASE for Linux¡¢Informix for LinuxµÈ£¬ËüÃǶ¼ÊÇ×ÔÓÉÈí¼þ¡£ÔÚÕ⼸ÖÖ²úÆ·ÖУ¬Sybase ASEÊÇÒ»¸ö·Ç³£²»´íµÄÑ¡Ôñ¡£Ëü½ô´ÕµÄ³ÌÐò·Ö·¢°üÀï°üº¬ÁËÈ«²¿µÄÎĵµ¡¢Êý¾Ý¿â±¸·Ý¡¢¼àÊӵȹ¤¾ß£¬Í¬Ê±Ëü¶ÔϵͳµÄÒªÇ󲻸ߡ£ËüµÄ°²×°¡¢ÅäÖùý³ÌÓëÆäËü²úÆ·Ïà±ÈÒ²ÏԵüòµ¥Ò×ÐС£
¡¡¡¡ Êý¾Ý¿âÓ¦ÓòÉÓÿͻ§¶Ë/·þÎñÆ÷£¨C/S£©¼Ü¹¹£¬·þÎñÆ÷¶ËÔÚijһ¸ö¶Ë¿Ú¼àÌýÍøÂçÁ¬½ÓÇëÇ󡣿ͻ§¶ËÉêÇëÁ¬½Ó£¬ÊäÈëºÏ·¨µÄÓû§ÃûºÍÏàÓ¦µÄ¿ÚÁ½øÈë·þÎñÆ÷£¬È»ºóÔËÐÐÐèÒªµÄÃüÁî¡£ÕâÑù£¬ÔÚÊý¾Ý¿âÓû§µÄÅäÖùÜÀí·½ÃæÈç¹û³öÏÖ°²È«Â©¶´£¬ÊƱػá¸øϵͳºÍÊý¾Ý´øÀ´·Ç³£´óµÄÍþв¡£ASE for LinuxÔÚÕý³£°²×°Íê³Éºó£¬Êý¾Ý¿â³¬¼¶Óû§µÄÕ˺ÅûÓÐÉèÖÿÚÁî¡£ÕâÑù£¬»¥ÁªÍøÉÏÿһ¸öÖªµÀ·þÎñÆ÷¶Ë¿ÚºÅµÄÓû§»òÕß±¾»úÉϵÄËùÓпɵǼÓû§£¬¶¼¿ÉÒÔÒÔ³¬¼¶Óû§Éí·Ý¶ÔÊý¾Ý¿âËæÒâ²Ù×÷¡£ËùÒÔ¹ÜÀíÔ±ÔÚ½«Êý¾Ý¿âÁ¬ÉÏÍøÂç֮ǰ£¬Ò»¶¨ÒªÉèÖúðüÀ¨³¬¼¶Óû§¿ÚÁîºÍÆäËüÕ˺ÅȨÏÞÔÚÄڵݲȫ·ÀÏߣ¬·ñÔò£¬ÉÏÍøµÄÊý¾Ý¿â½«ÊÇÒ»¸ö¡°²»Éè·À³ÇÊС±£¡
¡¡¡¡ ½ÓÏÂÀ´½éÉÜÒ»ÏÂASE for LinuxµÄ°²×°¹ý³ÌºÍÅäÖ㬲¢·ÖÎöȱʡÅäÖÃϵݲȫÎÊÌâÒÔ¼°ÏàÓ¦µÄ°²È«¼ÓÇ¿´ëÊ©¡£
¡¡¡¡ ASE for LinuxµÄÓ¦ÓÃ
¡¡¡¡ Ê×ÏÈÐèÒªÏÂÔØASE for LinuxÈí¼þ°ü£¬»¥ÁªÍøÉÏ¿ÉÒԱȽÏÈÝÒ×ÕÒµ½RPM¸ñʽµÄ¶þ½øÖÆ·¢Ðаü£¬°üÀ¨sybase£ase£11.0.3.3£1.i386.rpm(Ö÷³ÌÐò°ü)¡¢sybase£ doc£11.0.3.3£1.i386.rpm(Îļþ°ü)¡£RPMÊÇRedhat¹«Ë¾µÄÈí¼þ°ü¹ÜÀí³ÌÐò£¬Ê¹ÓÃËü¿ÉÒԷdz£·½±ãµØ°²×°¡¢Ð¶ÔسÌÐò°ü£¬²¢±£³ÖËüÃÇÖ®¼äµÄÒÀÀµ¹Øϵ¡£
¡¡¡¡ È»ºó£¬ÒÔ³¬¼¶Óû§µÄÉí·Ý¼üÈëÃüÁ
¡¡¡¡ ££rpm £i sybase£ase£11.0.3.3£1.i386.rpm
¡¡¡¡ Ö®ºó°´ÕÕÌáʾ²Ù×÷¡£ÎÒÃÇ¿ÉÒÔsybaseµÇ¼¼ÌÐøÅäÖã¬Ò²¿ÉÒÔʹÓà ££su £ s ybase ¸Ä±äÉí·ÝÀ´¼ÌÐø¶Ôsybase½øÐа²×°¡£ÆÁÄ»ÉϽ«»á¿´µ½£º
¡¡¡¡ 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 your choice and press return:
¡¡¡¡ Ñ¡Ôñ3À´ÅäÖ÷þÎñÆ÷£¬ÔÚ¸ÃÑ¡ÏîÖн«»áһͬÅäÖ÷þÎñÆ÷¼àÌý¶Ë¿Ú¡£½ÓÏÂÀ´¿ÉÒÔÅäÖÃÒ»¸öеÄSQL·þÎñÆ÷¡£ÅäÖñ¸·Ý·þÎñÆ÷¿ÉÒÔÔÚSQL·þÎñÆ÷ÅäÖÃÍê³ÉºóÔÙÀ´¡£ÓÉÓÚÊǵÚÒ»´Î°²×°£¬ËùÒÔÑ¡ÔñÅäÖÃеķþÎñÆ÷¡£
¡¡¡¡ ÏÂÃæµÄÆÁÄ»ÌáʾҪÇóÑ¡Ôñ·þÎñÆ÷µÄÃû×Ö£¬È±Ê¡ÎªSybase¡£ÕâÓëSybaseµÄ½»»¥Ê½·ÃÎʹ¤¾ßisqlµÄȱʡ·þÎñÆ÷Ãû×ÖÊÇÒ»Öµġ£
¡¡¡¡ ADD NEW SQL SERVER
¡¡¡¡ SQL Server name:SYBASE
¡¡¡¡ ½ÓÏÂÀ´µÄÅäÖùØϵµ½ÁËÊý¾Ý¿âµÄ¾ßÌåϸ½Ú£¬°üÀ¨¶Ë¿ÚºÅ¡¢É豸¡¢ÓïÑÔ¡¢×Ö·û¼¯µÈ¡£
¡¡¡¡ °´ÕÕÌáʾ¼ÌÐø×÷ÏÂÈ¥£¬ÒÀ´Î·Ö±ðÊÇÅäÖÃSYBASEϵͳ½ø³ÌÊý¾Ý¿â¡¢´íÎóÈÕÖ¾¡¢È±Ê¡±¸·Ý·þÎñÆ÷¡¢×Ö·û¼¯¡¢Êý¾Ý¿âÅÅÐò¡¢¼¤»îÉó¼ÆµÈ¡£ÆäÖеÄȱʡ±¸·Ý·þÎñÆ÷ºÍ¼¤»îÉó¼ÆÅäÖöÔÓÚÊý¾Ý¿â°²È«½ÏΪÖØÒª¡£±¸·Ý·þÎñÆ÷ÔÚ¹ÜÀíԱϣÍû¶ÔÊý¾Ý¿â½øÐб¸·ÝʱÐèÒª¡£
¡¡¡¡ °²È«¼ÓÇ¿´ëÊ©
¡¡¡¡ °´ÕÕÐÅÈμÆËã»úϵͳÆÀ¹À±ê×¼DoD52.00.28£STD£¬Ò²¾ÍÊÇͨ³£Ëù˵µÄ½ÛƤÊ飬Sybase ASEµÄÉè¼Æ±ê׼ΪC2¼¶£¬ËüÌṩÁËËÄÖÖ°²È«»úÖÆ£¬·Ö±ðÊÇ·ÃÎÊ¿ØÖÆ¡¢ÈÏÖ¤¿ØÖÆ¡¢½ÇÉ«»®·Ö¡¢Êý¾Ý¿âÉó¼Æ¡£¾ßÌå˵£¬SybaseÊý¾Ý¿âϵͳÉ趨ÁËÈýÖÖÖ÷Òª½ÇÉ«£ºÏµÍ³¹ÜÀíÔ±(sa_role)£¬ÏµÍ³°²È«Ô±(sso_role)£¬ÏµÍ³²Ù×÷Ô±(oper_role)¡£Êý¾Ý¿âÉó¼Æϵͳ¿ÉÒÔ¶ÔϵͳµÄµÇ¼¡¢Í˳ö¡¢Êý¾Ý¿âÆô¶¯¡¢Ô¶³Ì¹ý³Ìµ÷ÓᢽÇÉ«µÄ±ä»¯¡¢¶Ô¸÷ÖÖ¶ÔÏóµÄ·ÃÎʵȲÙ×÷Ìṩ¼Ç¼ºÍÉó²é¡£
¡¡¡¡ ÏÂÃæ×ܽáÒÔÏÂÈýÖÖ½ÇÉ«µÄ¸÷×ÔÖ÷ҪȨÀûºÍÈÎÎñ£º
¡¡¡¡ £ª sa_role£º¹ÜÀí´ÅÅÌʹÓ㬸ıäϵͳ¸÷ÖÖÔËÐвÎÊý£¬Õï¶Ïϵͳ³öÏֵĸ÷ÖÖÎÊÌ⣬±¸·ÝºÍ»Ö¸´Êý¾Ý¿â£¬¶ÔÆäËûÓû§¸³Óè»òÕßÈ¡Ïûsa£role£¬´´½¨Óû§Êý¾Ý¿â²¢ÎªËüÃÇÊÚÓèºÏÊʵÄÊôÖ÷£¬½¨Á¢Óû§×飬µÈµÈ¡£
¡¡¡¡ £ª sso£role£º´´½¨µÇ¼Õ˺Ų¢³õʼ»¯¿ÚÁ¸ü¸ÄÆäËûËùÓÐÕ˺ŵĿÚÁ¶ÔÆäËûÓû§¸³Óè»òÕßÈ¡Ïûsso£roleÒÔ¼°oper£role£¬É趨¿ÚÁîʱÏÞÒÔ¼°¹ÜÀíÉó¼ÆϵͳµÈ¡£
¡¡¡¡ £ª oper£role£º±¸·ÝºÍ»Ö¸´¸÷ÖÖÊý¾Ý¿â¡£
¡¡¡¡ Sybase ASEÔÚ°²×°Íê³ÉʱÔÚϵͳÖд´½¨ÁËÓû§sa£¬Ëüͬʱ¾ßÓÐsa£roleºÍss o£roleÁ½ÖÖ½ÇÉ«¡£´ÓÉÏÃæµÄȨÏÞ˵Ã÷ÖУ¬´ó¼Ò¿ÉÒÔ¿´µ½´ËʱµÄÓû§¡°sa¡±ÔÚ·þÎñÆ÷ÖоßÓÐÎÞÏÞµÄȨÀû£¬Ï൱ÓÚÒ»°ãUnixϵͳµÄroot£¬Ò»¸öûÓпÚÁîµÄroot! ÕâÑù£¬ÈκÎÐîÒâµÄÁªÍøÓû§¶¼¿ÉÒÔÍêÈ«¿ØÖƸÃSQL·þÎñÆ÷¡£Îª´Ë£¬Ç¿ÁÒ½¨Òé¹ÜÀíÔ±ÔÚÍê³ÉÏÂÃæµÄ°²È«ÅäÖÃ֮ǰÇÐÎ𽫷þÎñÆ÷½ÓÈëÍøÂ磡
¡¡¡¡ Ê×ÏÈ£¬ÀûÓÃSybaseÌṩµÄ½»»¥Ê½·ÃÎʹ¤¾ßisqlÁ¬½Ó·þÎñÆ÷¡£¼üÈëÒÔÏÂÃüÁ
¡¡¡¡ ¡ç/opt/sybase/bin/isql £Usa £P £Smysybase
¡¡¡¡ ±íʾÒÔÓû§sa¡¢¿Õ¿ÚÁîÁ¬½Ó·þÎñÆ÷mysybase¡£¸ü¸ÄsaµÄ¿ÚÁî¡£
¡¡¡¡ ¡µsp_password NULL,"NewPassWd"
¡¡¡¡ ¡µgo
¡¡¡¡ ½«ÔÀ´µÄ¿Õ¿ÚÁî(NULL)¸ÄΪµ±Ç°µÄ¡°NewPassWd"¡£ÕâÀïµÄ¿ÚÁî×îÉÙΪ6¸ö×Ö·û³¤¶È£¬¿ÉÒÔÓÉÈκοɴòÓ¡×Ö·û¡¢×Öĸ¡¢Êý×ÖµÈ×é³É¡£
¡¡¡¡ ½ÇÉ«µÄ»®·Ö¿ÉÒÔ˵ÊÇSybaseÊý¾Ý¿âÏà¶ÔÓÚÆÕͨUnixϵͳÔÚ°²È«ÌåÖÆ·½ÃæµÄ½ø²½¡£´ó¼ÒÖªµÀ£¬ÓµÓÐÎÞÏÞȨÀûµÄ³¬¼¶Óû§Ò»·½ÃæÊÇϵͳµÄ±£»¤Õߣ¬µ«ÊǸü¶àµÄʱºòÊǸøϵͳµÄ°²È«´øÀ´Á˾޴óµÄ°²È«Íþв¡£¼òµ¥Ëµ£¬³¬¼¶Óû§Ò»¸öµÍ¼¶µÄÎó²Ù×÷¾Í¿ÉÄܻٵôÕû¸ö·þÎñÆ÷¡£´Ó¹¥»÷µÄ½Ç¶È½²£¬¹¥»÷ÕßÖ»Òª»ñµÃÁ˳¬¼¶Óû§µÄÉí·Ý¾Í±íÃ÷ËûÒѾ³¹µ×¹¥¿ËÁ˸Ãϵͳ¡£¶ø¶ÔÓÚ¾¹ýÌØȨ·Ö¸î°²È«¼Ó¹ÌµÄϵͳÀ´Ëµ£¬¹¥»÷Õß±ØÐ뽫Èô¸É¸öÌØȨÓû§È«²¿Æƽ⣬²ÅÄܹ»ÍêÈ«¿ØÖƸÃϵͳ¡£¿ÉÒÔ˵³¬¼¶È¨ÀûÓû§µÄ´æÔÚÊÇÇø·ÖC¼¶ºÍB¼¶°²È«ÏµÍ³µÄÒ»¸öÖØÒª±êÖ¾¡£
¡¡¡¡ ½¨Òé·þÎñÆ÷¹ÜÀíÔ±ÔÚÉèÖÃsaÕ˺ŵĿÚÁîÒÔºó£¬Í¨¹ý´´½¨ÐÂÓû§ºÍ·Ö±ðsaµÄ½ÇÉ«²¢¹Ø±Õsa½øÒ»²½¼ÓÇ¿·þÎñÆ÷µÄ°²È«¡£SybaseÌṩÁ˼¸¸öÏàÓ¦µÄÃüÁîsp_addlogi n, sp_roleµÈÀ´Íê³ÉÉÏÊö²Ù×÷¡£
¡¡¡¡ ¡µsp_addlogin sa_user,¡°Sa,PassW¡±
¡¡¡¡ ¡µsp_addlogin sso_user,¡°Sso,Pass¡±
¡¡¡¡ ¡µsp_role¡°grant¡±,sa_role,sa_user
¡¡¡¡ ¡µsp_role ¡°grant¡±,sso_role,sso_user
¡¡¡¡ ¡µsp_locklogin sa,¡°lock¡±
¡¡¡¡ ÉÏÊöÃüÁî´´½¨ÁËÁ½¸öÓû§sa_user¡¢sso_user£¬²¢·Ö±ðÉèÖÃÁË¿ÚÁî¡°Sa,Pass W¡±¡¢¡°Sso,Pass¡±ºÍ½ÇÉ«sa_role¡¢sso_role£¬È»ºó¹Ø±ÕÁËÕ˺Åsa¡£