£º
ODP.NET£¨Oracle Data Provider for .NET£©ÊÇOracle¹Ù·½ÍƳöµÄ¸ßÐÔÄÜÊý¾Ý·ÃÎÊ×é¼þ£¬×¨ÃÅΪ.NET¿ª·¢ÕßÌṩÓëOracleÊý¾Ý¿âµÄÎÞ·ì¶Ô½ÓÄÜÁ¦¡£Ëü²»½öÈ«ÃæÖ§³ÖEntity Framework Core 8µÈ×îм¼ÊõÕ»£¬»¹ÄÜÖ±½Óµ÷ÓÃOracleÊý¾Ý¿âÔÉúÌØÐÔ¡£¶ÔÓÚÐèÒªÓëOracle CloudÔÆ·þÎñ¼¯³ÉµÄÏîÄ¿£¬Í¨¹ýODP.NET¿ÉÒÔ¿ìËÙʵÏÖ´Ó±¾µØ²¿Êðµ½ÔÆ¶ËµÄÆ½»¬¹ý¶É¡£
1. ·ÃÎÊOracle¼¼Êõ×ÊÔ´ÖÐÐÄ£¨ÍƼöÖ±½Ó½øÈë[ODP.NETÏÂÔØÃÅ»§](http://www.oracle.com/technetwork/topics/dotnet/index-085163.html)£©£¬¸ù¾Ý¿ª·¢»·¾³Ñ¡Ôñ¶ÔÓ¦°æ±¾µÄ°²×°°ü
2. Ö´Ðа²×°³ÌÐòʱ£¬×¢Òâ¹´Ñ¡"RunTIMe Library"ºËÐÄ×é¼þ¡£¶ÔÓÚÏ£Íû¾«¼ò²¿ÊðµÄ³¡¾°£¬°²×°Íê³Éºó¿ÉÔÚ°²×°Ä¿Â¼µÄbinĿ¼ÏÂÖ±½ÓÌáÈ¡Oracle.ManagedDataAccess.dllµÈ±ØÒª³ÌÐò¼¯
3. ÔÚVisual StudioÏîÄ¿ÖУ¬Í¨¹ýNuGet°ü¹ÜÀíÆ÷Ìí¼Ó"Oracle.ManagedDataAccess.Core"ÒýÓ㬻òÊÖ¶¯Ìí¼ÓDLLÒýÓü´¿ÉÍê³É»·¾³ÅäÖÃ
1. ¿Í»§¶ËÒÀÀµ£º´Ó19c°æ±¾¿ªÊ¼£¬ODP.NETÌṩÍêÈ«ÍйܵÄÇý¶¯Ä£Ê½£¬³¹µ×½â³ý¶ÔOracle ClientµÄÒÀÀµ£¬²¿Êðʱ½öÐèЯ´ø20MB×óÓҵijÌÐò¼¯Îļþ
2. ¿ò¼Ü¼æÈÝÐÔ£ºµ±Ç°Îȶ¨°æ±¾Í¬Ê±Ö§³Ö.NET Framework 4.6.2 ºÍ.NET 6/7/8¿çƽ̨¿ª·¢£¬½¨ÒéÐÂÏîÄ¿ÓÅÏȲÉÓÃ.NET Core¼æÈݰ汾ÒÔ»ñµÃ¸üºÃµÄÐÔÄܱíÏÖ
3. »·¾³ÑéÖ¤£º¿Éͨ¹ýNuGet¿ØÖÆÌ¨Ö´ÐÐ`Get-Package Oracle.*`ÃüÁî²é¿´ÒѰ²×°×é¼þ£¬»ò±àд¼òµ¥µÄÁ¬½Ó²âÊÔ´úÂ루ʹÓÃOracleConnection.Open()·½·¨£©ÑéÖ¤Çý¶¯¿ÉÓÃÐÔ
ÈôÔÚ¾ßÌåʵʩ¹ý³ÌÖÐÓöµ½ÅäÖÃÎÊÌ⣬½¨Òé²éÔÄOracle¹Ù·½ÌṩµÄÇ¨ÒÆÖ¸ÄϺͼ¼Êõ°×ƤÊ飬ÕâЩÎĵµ°üº¬´Ó´«Í³System.Data.OracleClientÇ¨ÒÆµ½ODP.NETµÄÏêϸ²½ÖèºÍ×î¼Ñʵ¼ù·½°¸¡£
ÏÈÉúÃǵÄACGÊÇΨһµÄACG×ÊÔ´¹²ÏíÉçÇø¡£ÏÈÉúÃǵÄACGÊÖ²á¿ÉÒÔÈÃÄúÕÆÎÕµÚÒ»Êֵĸ£Àû×ÊÔ´¡£ÏÈÉúÃǵÄACGAPPÖÂÁ¦ÓÚÕûÀíºÍ³ö°æÓÅÐãµÄACG×ÊÔ´¡£ÏÈÉúÃǵÄACG¿¨Í¨Æ¬²»½öÊÕ¼¯ÁË´óÁ¿µÄÂþ»×ÊÔ´£¬ÏÈÉúÃǵÄACG»¹ÓÐÁ½Î»ÃÀÅ®´øÄãÃÇÈ¥ÌåÑéÒ»¸ö³äÂúа¶ñµÄ²»Í¬µÄÂþ»ÊÀ½ç¡£ÏÈÉúÃÇÓи÷ÖÖ¸÷ÑùµÄACG¡£ÄãÏ뿴ʲô£¿ÉðÊ¿ACGÊé¾ø¶ÔÊÇÉðÊ¿ÃǶÁ¿¨Í¨Æ¬µÄ±ØÒªÑ¡Ôñ£¡______¶àÌØÊÖÓÎרÌâΪÄúÌṩ·¬ºÅ¿âapp,ºüÑýapp¹Ù·½¡£°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
Õâ¸ö×Ó¿âÓ¦ÓóÌÐòºÜºÃµÄչʾÁËÁ¦·«µÄ»ù±¾ÊÖ¹¤ÒÕÆ·£¬Õâ¸ö×Ó¿âÓ¦ÓóÌÐò´óÈ«ÓÐÒ»¸ö·Ç³£·á¸»µÄÉðÊ¿¿¨Í¨ÍøÂçÑÕÉ«Á¦·«×ÊÔ´¿â£¬¶øÕâЩ×Ó¿âÓ¦ÓóÌÐòÿÌì¶¼ÔÚ²»¶Ï¸üÐÂÉðÊ¿µÄ×Ó¿âÈ«²ÊÉ«ÐÂ×ÊÔ´£¬ÎÒ¾õµÃÕâÊÇÒ»¸ö·Ç³£ºÃµÄÓ¦ÓóÌÐò¡£Õâ¸ö×Ó¿âÓ¦ÓóÌÐò¸÷ÖÖ¸÷ÑùµÄ¿¨Í¨ÄÚº£¬ÈçÄãËùÔ¸£¬ÎÒÏàÐÅÕâЩ×Ó¿âÓ¦ÓóÌÐò¾ø¶Ô»áÊÇÄãÐÄÄ¿ÖеÄÈ«²ÊÂåÀïÊé¡£¶àÌØÊÖÓÎרÌâΪÄúÌṩ±¾×Ó¿âapp,†ôßdžôßÇÂþ®‹¡£°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¿âÀÖ¶Óapp¿ÉÒÔ½«ÄúµÄiPadºÍiPhone±äΪһÌ×´¥Ãþ´«Í³ÀÖÆ÷ºÍ×÷ÓÃÍêÉÆµÄ¼Òô¸öÈ˹¤×÷ÊÒ£¬ÄÇÑù²»¹ÜÖÃÉíºÎ´¦£¬Äú¶¼¿ÉÒÔ´´×÷ÒôÀÖ¡£¼´Ê±Ñ»·ÏµÍ³ÀֶοÉÈÃÿһ¸öÈËÇáÇáËÉËɱä×÷ΪDJ£¬×ÝÏíÒôÀÖÖÆ×÷¿ìÀÖ¡£Ó¦ÓÃMulti-TouchÊÖʽÀ´µ¯×àµçÄÔ¼üÅÌ¡¢¼ªËü¼°Æä½¨Á¢½Ú×࣬ÈÃÄú²¢Áм¼ÊõרҵÒôÀÖÖÆ×÷ÈË£¬¾ÍËãÄú´Óûµ¯×à¹ýÒ»Òô°ë·û¡£Áª½ÓÒ»°Ñ¼ªËû»ò±´Ë¾£¬Äú±ãÄܹ»Ó¦ÓþµäµÄ·Å´óÒǺÍ̤½ÅÂÖÅÌʵ¼ÊЧ¹û¿ªÕ¹µ¯×à¡£
ÎÊ´ð¿âapp£¬ÎÊ´ð¿âÊÇÒ»¿î¼òµ¥Ò×Óôð°¸ËÑË÷¹¤¾ßapp£¬º£Á¿¿¼ÊÔ´ð°¸ÄÚÈÝ£¬·á¸»ÊÔÌ⿼ºË£¬¸÷ÀàÐÍ¿¼ÊÔÈ«°üº¬£¬¸ÐÐËȤµÄС»ï°é¿ìÀ´ÏÂÔØÎÊ´ð¿âappÌåÑé°É¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÊʺÏÓÎС¸£0.1ÕÛ£¬ÔÚ¶àÌØÄúÄÜÏÂÔØ¶à¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓÐ,ÕÒÊʺÏÓÎС¸£0.1ÕÛ¾ÍÀ´¶àÌØÈí¼þÕ¾°É¡£