ºìÁªLinuxÃÅ»§
Linux°ïÖú

Sybase ASE°²È«¡°×Ž¡±Linux

·¢²¼Ê±¼ä:2006-04-13 12:21:26À´Ô´:ºìÁª×÷Õß:cha
ÔÚ¸÷ÖÖ²Ù×÷ϵͳÖУ¬ÕâÁ½ÄêµÄÁ÷ÐÐÉ«ÊÇ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¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ