| ²©¿Í | Linux | ÂÛ̳ | È˲Š| Åàѵ | ֪ʶ¿â | ×ÊÁÏ | ¶ÁÊé | ÊÖ²á | ¾«»ª | ÏÂÔØ | ɳÁú | ËÑË÷ | |
![]() |
| Ê×Ò³ ¡¬ ÐÂÎÅ ¡¬ ASE ¡¬ PB/PD ¡¬ Sybase IQ ¡¬ iAnywhere ¡¬ RS ¡¬ ÂÛ̳ ¡¬ ר¼Ò·Ã̸ ¡¬ ÏÂÔØ ¡¬ SDN×¨Çø |
|
ChinaUnix -> SYBASE¼¼Êõ -> ¼¼ÊõÎÄÕ ->ASE -> ÕýÎÄ
SybaseÖÐbcpµÄÓ÷¨
¡¡¡¡BCPÊÇSYBASE¹«Ë¾ÌṩרÃÅÓÃÓÚÊý¾Ý¿â±íÒ»¼¶Êý¾Ý±¸·ÝµÄ¹¤¾ß¡£ ¡¡¡¡Ò»°ã´æ·ÅÔÚËù°²×°µÄASE»òÕßOpen Client µÄBINĿ¼ÖС£ ¡¡¡¡12°æ±¾ÒÔǰµÄASE£¬bcp´æ·ÅĿ¼Ϊ $SYBASE/bin ¡¡¡¡12°æ±¾(º¬12°æ±¾)ÒÔºó´æ·ÅĿ¼Ϊ $SYBASE/OCS-12_x/bin ¡¡¡¡ÆäÖÐ$SYBASEΪSYBASE°²×°Ä¿Â¼£¬12_x´ú±í12.0¡¢12.5°æ±¾£¬ÏÔʾΪ12_0»òÕß12_5 ¡¡¡¡¿ÉÖ´ÐÐÎļþÃû³ÆÎªbcp.EXE ¡¡¡¡²ÎÊýÁбíÈçÏ£º(¿ÉÓà bcp ¨C µÃµ½) ¡¡¡¡usage: bcp [[database_name.]owner.]table_name[:slice_number] {in | out} datafile ¡¡¡¡[-m maxerrors] [-f formatfile] [-e errfile] ¡¡¡¡[-F firstrow] [-L lastrow] [-b batchsize] ¡¡¡¡[-n] [-c] [-t field_terminator] [-r row_terminator] ¡¡¡¡[-U username] [-P password] [-I interfaces_file] [-S server] ¡¡¡¡[-a display_charset] [-q datafile_charset] [-z language] [-v] ¡¡¡¡[-A packet size] [-J client character set] ¡¡¡¡[-T text or image size] [-E] [-g id_start_value] [-N] [-X] ¡¡¡¡[-M LabelName LabelValue] [-labeled] ¡¡¡¡[-K keytab_file] [-R remote_server_principal] ¡¡¡¡[-V [security_options]] [-Z security_mechanism] [-Q] ¡¡¡¡³£ÓÃÊý¾Ý±¸·Ý¸ñʽΪ£º ¡¡¡¡bcp dbname..tablename out c:\temp\filename -Usa -Ppassword ¨CSservername ¨Cc ¡¡¡¡¼´¿É¡£ ¡¡¡¡ÆäÖÐ ¨CUºóΪSYBASEµÇ¼Ãû³Æ£¬¨CPºóΪSYBASEµÇ¼¿ÚÁ¨CSºóΪSYBASE·þÎñÃû³Æ£¬¨Cc´ú±íʹÓÿɼûÎı¾·½Ê½µ¼³öÊý¾Ý ¡¡¡¡Èç¹ûΪÊý¾Ý»Ö¸´Ö»ÐèÒª½«out Ìæ»»Îª in ¼´¿É¡£ ¡¡¡¡¿ÉÓÃÈçÏ·½·¨Éú³ÉÒ»¸ö¿ÉÒÔÒ»´Îµ¼³öÒ»¸öÊý¾Ý¿âÖÐËùÓбíµÄÊý¾ÝµÄÖ´Ðнű¾¡£ ¡¡¡¡±à¼Ò»¸öÈçÏÂÎı¾Îļþ ÎļþÃû³ÆÀýΪ bcpscript£º ¡¡¡¡use dbname Ñ¡Öн«Òªµ¼³öÊý¾ÝµÄÊý¾Ý¿â ¡¡¡¡go ¡¡¡¡select 'bcp dbname..' + name + ' out c:\temp\' + name + ' -Usa -P -Ssybcdsrv -c' from sysobjects where type = 'U' ÔÚsysobjectsϵͳ±íÖÐtypeΪUµÄ±íΪÓû§±í£¬ÏµÍ³±íΪS¡£ ¡¡¡¡go ¡¡¡¡ÓÃÈçϸñʽִÐУº ¡¡¡¡isql ¨CUsa ¨CPpassword ¨CSservername ¨Ci bcpscript ¨Co bcpout.bat ¡¡¡¡i²ÎÊýºóΪÊäÈëÎļþ£¬o²ÎÊýºóÎļþΪÊäÈëÎļþÖ´ÐкóµÃµ½µÄÊä³öÎļþ¡£ ¡¡¡¡Ö´Ðкó¿ÉÒԵõ½Ò»¸öºó׺ÃûΪ BAT µÄÅú´¦ÀíÎļþ(ÔÚunixÏÂÔòÉú³ÉÒ»¸öshellÎļþ²¢¸ü¸ÄÏàÓ¦µÄÖ´ÐÐȨÏÞ)£¬¿ÉÖ±½ÓÖ´ÐС£¼´ÔÚÖ¸¶¨µÄĿ¼Ïµ¼³öÁËÏàÓ¦µÄÊý¾ÝÎļþ¡£Ò»¸ö±íµÄÊý¾ÝΪһ¸öÎļþ¡£ÈçÔÚUNIXÏÂÔò¿É²»ÓÃBATºó׺¡£ ¡¡¡¡±¸·ÝµÃµ½µÄÊý¾ÝÎļþÈç¹ûÐèÒªÖØÐÂÍùÊý¾Ý¿âÖлָ´£¬Ö»ÐèÒª½«ÉÏÃæ²Ù×÷²½ÖèÖÐBCPÃüÁîÖеÄout ²ÎÊý»»Îªin²ÎÊý¼´¿É¡£ ¡¡¡¡×¢Ò⣺ÔÚ¶ÔÕýʽÊý¾Ý×ö²Ù×÷ǰ×îºÃÏÈ×÷һЩ²âÊÔ¡£ ¡¡¡¡ÁíÍ⣬Èç¹ûÇ£Éæµ½Ê¹ÓÃbcp½øÐÐ×Ö·û¼¯µÄ¸ü¸Ä£¬¿ÉÒÔ²ÉÓà ¨CJ charset ²ÎÊý½øÐÐ ¡¡¡¡¹ØÓÚBCPµÈ¹¤¾ßµÄ¾ßÌåʹÓÃÖ¸ÄÏ£¬Çë²Î¼ûSYBASEÏà¹ØÎĵµ¡£ ¡¡¡¡Õë¶ÔÏµÍ³ÒÆÖ²ËùÐè×öµÄ¹¤×÷,Ó¦¸ÃÓÐÈçϼ¸¸ö²½Öè: ¡¡¡¡1. °²×°Ð»·¾³µÄÓ²¼þ»·¾³,°üÀ¨ÍøÂç,Ó²ÅÌ×´¿ö; ¡¡¡¡2. °²×°Ð»·¾³µÄ²Ù×÷ϵͳ,°üÀ¨Service Pack; ¡¡¡¡3. °²×°Ïàͬ°æ±¾µÄSYBASEÊý¾Ý¿â²úÆ·,°üÀ¨²¹¶¡; ¡¡¡¡4. Ìí¼ÓÊý¾Ý¿âÓû§,É豸µÈÏà¹ØÐÅÏ¢,Ó¦ÓëÀÏϵͳÖÐÒ»Ö ¡¡¡¡5. ´´½¨ÐÂϵͳÊý¾Ý¿â; ¡¡¡¡6. ÀûÓÃÄãËùÓµÓеıí½Å±¾»òÕßͨ¹ýSYBASE CENTRALÖеÄÉú³ÉDDL¹¦ÄÜ,½«ÀÏϵͳÖеĽ¨±í½Å±¾µ¼³ö,Éú³ÉÊý¾Ý¿âÖеıí.×îºÃ½«½¨±í½Å±¾Ó뽨Á¢±íÉÏÔ¼Êø(Ö÷¼ü,Íâ¼üµÈ)µÄ½Å±¾·Ö¿ª,ÏÈÔÚ±íÉϲ»½¨Ô¼Êø,ÔÚÊý¾Ýµ¼Èëºó,ÔÙ¼ÓÉÏ.; ¡¡¡¡7. BCP OUT ÀÏϵͳÖÐÊý¾Ý,¸ù¾ÝÉÏÃæÌáµ½µÄ·½·¨; ¡¡¡¡8. ÔËÐн¨Á¢ÆäËû¶ÔÏóµÄ½Å±¾,°üÀ¨Ë÷Òý,Ö÷¼ü,Íâ¼ü¼°´æ´¢¹ý³Ì,´¥·¢Æ÷,ȱʡµÈ; ¡¡¡¡9. ÔÚÐÂϵͳÖжÔÐèÒª¸ü¸ÄµÄ±í½á¹¹×ö¸ü¸Ä,»òÕßÌí¼Óбí; ¡¡¡¡10. ²âÊÔÓ¦ÓÃϵͳÊÇ·ñ¹¤×÷Õý³£. ±¾Îı»ä¯ÀÀ´Î
|
| ¹ØÓÚÎÒÃÇ | ÁªÏµ·½Ê½ | ¹ã¸æºÏ×÷ | ³ÏƸӢ²Å | ÍøÕ¾µØÍ¼ | Ãâ·Ñ×¢²á |
Copyright © 2001-2007 ChinaUnix.net All Rights Reserved ¸ÐлËùÓйØÐĺÍÖ§³Ö¹ýChinaUnixµÄÅóÓÑÃÇ |