.net³ÌÐòÔ¶³ÌÁ¬½ÓOracleÊý¾Ý¿â
.net Ô¶³ÌÁ¬½ÓOracleÊý¾Ý¿â¿´ÆðÀ´Í¦¼òµ¥µÄ£¬µ«Êµ¼Ê×öÆðÀ´»¹ÊÇÓöµ½²»ÉÙÎÊÌâ¡£°ÑÎÒ½ñÌìÕÛÌÚÕâ¸ö¶«Î÷µÄ¾Ñ鏸´ó¼Ò¹²Ïí°É¡£
¡¡¡¡·ÃÎÊ oracle Êý¾Ý¿âµÄ·½Ê½ºÜ¶à£¬ÎÒÓõÄÊÇ OleDbConnection£¬Õâ¸öûʲôºÃ˵µÄ£¬´úÂëÈçÏ£º
¡¡¡¡1. Á¬½Ó´úÂë
¡¡_OleDbConnection¡¡=¡¡new¡¡OleDbConnection(connectionString);
¡¡¡¡_OleDbConnection.Open();
¡¡¡¡2.Á¬½Ó×Ö·û´®
¡¡¡¡Ô¶³ÌÁ¬½ÓµÄÁ¬½Ó×Ö·û´®¿ÉÒÔÕâÑùд
¡¡provider=MSDAORA;host=192.168.1.1;data source=MyTest;user id=system;password=xxx
¡¡¡¡provider = MSDAORA; Ö¸Ã÷oledb µÄÌṩÕßÊÇoracleÊý¾Ý¿â
¡¡¡¡host ÊÇÔ¶³Ì oracle Êý¾Ý¿âËùÔÚ·þÎñÆ÷µÄIPµØÖ·£¬Èç¹û¶Ë¿Ú²»ÊÇĬÈ쵀 1521£¬»¹Òª¼ÓÉÏÒ»¸ö Port=xxxx;
¡¡¡¡data source ÊÇÒª·ÃÎ浀 oracle Êý¾Ý¿âµÄÃû×Ö
¡¡¡¡user id ºÍ password ¾Í²»ËµÁË¡£
¡¡¡¡ÒªÄܹ»³É¹¦ÔËÐÐÉÏÃæ´úÂ룬ÎÒÃDZØÐëÔÚ´úÂëÔËÐеĻúÆ÷Éϰ²×° oracle µÄ¿Í»§¶Ë£¬·ñÔò»á±¨
¡¡¡¡The Oracle(tm) client and networking components were not found Õâ¸ö´íÎó¡£
¡¡¡¡3. Ö÷»ú·À»ðǽÉèÖÃ
¡¡¡¡ÎÒµÄ Oracle °²×°ÔÚ Windows 2003 server ÉÏ£¬ÎªÁ˰²È«Æð¼û£¬±ØÐëÉèÖ÷À»ðǽ
¡¡¡¡ÎÒÔÚ Windows 2003 Ͻ« 1521 ¶Ë¿Ú¿ª·Å£¬·¢ÏÖÎÞ·¨Á¬½ÓÊý¾Ý¿â£¬×¥°ü¿´ÁËһϣ¬oracle ¿Í»§¶ËÔÚÁ¬½ÓÁË 1521 ºóÓÖÈ¥Á¬½ÓÁËÒ»¸öËæ»úµÄ¶Ë¿Ú 1197
¡¡¡¡²éÁËÒ»ÏÂ×ÊÁÏ£¬oracle µÄ network listener Ö»ÆðÒ»¸öÖнé×÷Ó㬵±¿Í»§Á¬½ÓËüʱ£¬Ëü¸ù¾ÝÅäÖÃѰÕÒµ½ÏàÓ¦µÄÊý¾Ý¿âʵÀý½ø³Ì£¬È»ºó·ÖÅäÒ»¸öеÄÊý¾Ý¿âÁ¬½Ó£¬Õâ¸öÁ¬½Ó¶Ë¿ÚÓÉnetwork listener´«µÝ¸ø¿Í»§»ú£¬´Ëºó¿Í»§»ú¾Í²»ÔÙºÍnetwork listener´ò½»µÀÁË£¬¶øÊÇºÍ oracle.exe Õâ¸ö½ø³Ì´ò½»µÀÁË¡£Õâ¸öеÄÁ¬½Ó¶Ë¿ÚÊDz»¿ÉÔ¤ÖªµÄ£¬Òò¶ø»á±»·À»ðǽ×èÖ¹¡£
¡¡¡¡Òª½â¾öÕâ¸öÎÊÌâ£¬ÍøÉϲ鵽µÄ°ì·¨ÊDzÉÓù²ÏíÌ×½Ó×Ö£¬Õâ¸ö·½·¨Ó¦¸ÃÊÇÒ»¸ö±È½ÏͨÓõİ취£¬ÈçºÎ×öÏê¼û
¡¡¡¡ÔÚWindows server 2003ϵͳ·À»ðǽÉÏ¿ª·ÅOracle·þÎñ¶Ë¿Ú Á¬½Ó1521 TNS³¬Ê±
¡¡¡¡²»¹ýÎÒ͵Á˸öÀÁ£¬ÒòΪÎÒÖ»Óà windows µÄ·À»ðǽ£¬windows ·À»ðǽ¿ÉÒÔ¶Ôij¸ö½ø³Ì¿ª·ÅËùÓж˿ڡ£ËùÒÔÖ»Òª°´ÏÂÃæÍ¼Ê¾µÄ·½Ê½ÉèÖÃÒ»ÏÂwindows ·À»ðǽ£¬¾Í¿ÉÒÔ·ÃÎÊÁË¡£
Ïà¹ØÎĵµ£º
1¡¢´Ó±íÖÐËæ»úÈ¡¼Ç¼
select * from (select * from staff order by dbms_random.random)
where rownum < 4
±íʾ´ÓSTAFF±íÖÐËæ»úÈ¡3Ìõ¼Ç¼
2¡¢²úÉúËæ»úÊý
SELECT DBMS_RANDOM.RANDOM from DUAL;
  ......
-----------------------------------------------------------------------------------
DOS:
1. sqlplus
2.
Óû§Ãû:sqlplus ¡¢conn
ÃÜÂë:as sysdba ¡¢as sysdba
½âËø£º
3. ALTER USER DBSNMP ACCOUNT UNLOCK£»
½âËø£ºsystem
4. alter user system identified by manage ......
±¾ÎÄͨ¹ý¶ÔOracleÊý¾Ý¿âËø»úÖÆµÄÑо¿£¬Ê×ÏȽéÉÜÁËOracleÊý¾Ý¿âËøµÄÖÖÀ࣬²¢ÃèÊöÁËʵ¼ÊÓ¦ÓÃÖÐÓöµ½µÄÓëËøÏà¹ØµÄÒì³£Çé¿ö£¬Ìرð¶Ô¾³£Óöµ½µÄÓÉÓڵȴýËø¶øÊ¹ÊÂÎñ±»¹ÒÆðµÄÎÊÌâ½øÐÐÁ˶¨Î»¼°½â¾ö£¬²¢¶ÔËÀËøÕâÒ»±È½ÏÑÏÖØµÄÏÖÏó£¬Ìá³öÁËÏàÓ¦µÄ½â¾ö·½·¨ºÍ¾ßÌåµÄ·ÖÎö¹ý³Ì¡£
Êý¾Ý¿âÊÇÒ»¸ö¶àÓû§Ê¹ÓõĹ ......
ORACLEÅàѵ(OCA)ÈÏÖ¤½éÉÜ
Oracle10g Certified Associate (OCA) Oracle ÈÏ֤רԱ¡£
¿¼ÊԳɼ¨Í¨¹ýÄÜ»ñµÃOracle¹«Ë¾ÎªÄú°ä·¢µÄÈ«ÇòÈÏÖ¤µÄÓ¢ÎÄOCAÖ¤Êé¡£OCAÓÉOracle¹«Ë¾³öÌâ¡£
¸ÃÖ¤Êé¿É×÷Ϊ¸÷ÆóÊÂÒµµ¥Î»Êý¾Ý¿â¹ÜÀíÈËÔ±ÉϸڵÄÒÀ¾Ý¡£
ĿǰÒѳÉΪ¸÷IT¹«Ë¾¼°Ïà¹ØÆóÒµÕùÏྺƸµÄÊý¾Ý¿â¹ÜÀíά»¤È˲ţ¬ÊÇÊý¾Ý¿âά»¤¹ÜÀíÈËÔ ......