JDBCÁ¬²»ÉÏOracleÊý¾Ý¿âµÄ½â¾ö·½·¨
½â¾ö·½·¨£º
1. ÏÈ¿´¼¸¸öÅäÖÃÎļþ£ºlistener.ora tnsnames.ora sqlnet.ora
sqlnet.ora-----×÷ÓÃÀàËÆÓÚlinux»òÕ߯äËûunixµÄnsswitch.confÎļþ£¬Í¨¹ýÕâ¸öÎļþÀ´¾ö¶¨ÔõôÑùÕÒÒ»¸öÁ¬½ÓÖгöÏÖµÄÁ¬½Ó×Ö·û´®.¼ÙÈçÎÒµÄsqlnet.oraÊÇÏÂÃæÕâ¸öÑù×Ó
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)
ÄÇô£¬µ±ÄãÁ¬½ÓÊý¾Ý¿âµÄʱºò£¬Èçsqlplus sys/oracle@XE ¿Í»§¶Ë¾Í»áÊ×ÏÈÔÚtnsnames.oraÎļþÖÐÕÒXEµÄ¼Ç¼.Èç¹ûûÓÐÏàÓ¦µÄ¼Ç¼Ôò³¢ÊÔ°ÑXEµ±×÷Ò»¸öÖ÷»úÃû£¬Í¨¹ýÍøÂçµÄ;¾¶È¥½âÎöËüµÄipµØÖ·È»ºóÈ¥Á¬½ÓÕâ¸öipÉϵÄGLOBAL_DBNAME=XEÕâ¸öʵÀý¡£Èç¹ûsqlnet.oraÊÇÕâ¸öÑù×Ó£º
NAMES.DIRECTORY_PATH= (TNSNAMES)
ÄÇô¿Í»§¶Ë¾ÍÖ»»á´Ótnsnames.ora²éÕÒXEµÄ¼Ç¼¡£
tnsnames.ora------Õâ¸öÎļþÀàËÆÓÚunix µÄhostsÎļþ£¬ÌṩµÄtnsnameµ½Ö÷»úÃû»òÕßipµÄ¶ÔÓ¦£¬Ö»Óе±sqlnet.oraÖÐÀàËÆNAMES.DIRECTORY_PATH= (TNSNAMES) ÕâÑù£¬Ò²¾ÍÊǿͻ§¶Ë½âÎöÁ¬½Ó×Ö·û´®µÄ˳ÐòÖÐÓÐTNSNAMESʱ£¬²Å»á³¢ÊÔʹÓÃÕâ¸öÎļþ¡£
listener.ora------listener¼àÌýÆ÷½ø³ÌµÄÅäÖÃÎļþ¡£listener½ø³Ì£¬½ÓÊÜÔ¶³Ì¶ÔÊý¾Ý¿âµÄ½ÓÈëÉêÇ벢ת½»¸øoracleµÄ·þÎñÆ÷½ø³Ì¡£ËùÒÔÈç¹û²»ÊÇʹÓõÄÔ¶³ÌµÄÁ¬½Ó£¬listener½ø³Ì¾Í²»ÊDZØÐèµÄ£¬Í¬ÑùµÄÈç¹û¹Ø±Õlistener½ø³Ì²¢²»»áÓ°ÏìÒѾ´æÔÚµÄÊý¾Ý¿âÁ¬½Ó¡£
listener.oraµÄÀý×Ó
#ÏÂÃæ¶¨ÒåLISTENER½ø³ÌΪÄĸöʵÀýÌṩ·þÎñ
¡¡¡¡
¡¡¡¡#ÕâÀïÊÇXE£¬²¢ÇÒËü¶ÔÓ¦µÄORACLE_HOMEºÍGLOBAL_DBNAME
¡¡¡¡
¡¡¡¡#ÆäÖÐGLOBAL_DBNAME²»ÊDZØÐèµÄ³ý·ÇʹÓÃHOSTNAME×öÊý¾Ý¿âÁ¬½Ó
¡¡¡¡
¡¡¡¡SID_LIST_LISTENER =
¡¡¡¡
¡¡¡¡(SID_LIST =
¡¡¡¡
¡¡¡¡(SID_DESC =
¡¡¡¡
¡¡¡¡(GLOBAL_DBNAME =XE)
¡¡¡¡
¡¡¡¡(ORACLE_HOME = F:\Oracle\app\oracle\product\10.2.0\server)
¡¡¡¡
¡¡¡¡(SID_NAME = XE)
¡¡¡¡
¡¡¡¡)
¡¡¡¡
¡¡¡¡)
¡¡¡¡
¡¡¡¡#¼àÌýÆ÷µÄÃû×Ö£¬Ò»Ì¨Êý¾Ý¿â¿ÉÒÔÓв»Ö¹Ò»¸ö¼àÌýÆ÷
¡¡¡¡
¡¡¡¡#ÔÙÏòÏÂÃæÊǼàÌýÆ÷¼àÌýµÄÐÒ飬ip£¬¶Ë¿ÚµÈ£¬ÕâÀïʹÓõÄtcp1521¶Ë¿Ú£¬²¢ÇÒʹÓõÄÊÇÖ÷»úÃû
Ïà¹ØÎĵµ£º
¶ÔÓÚinstrº¯Êý£¬ÎÒÃǾ³£ÕâÑùʹÓ㺴ÓÒ»¸ö×Ö·û´®ÖвéÕÒÖ¸¶¨×Ó´®µÄλÖá£Àý
È磺
SQL> select
instr('yuechaotianyuechao','ao') position from dual;
POSITION
----------
6
´Ó×Ö·û´®'yuechaotianyuechao'µÄµÚÒ»¸öλÖÿªÊ¼£¬Ïòºó² ......
1.²é¿´ËùÓÐÓû§
select * from all_users; -------²é¿´ËùÓеÄÓû§
select * from user_users; --------²é¿´µ±Ç°Óû§
2.²é¿´Óû§»ò½ÇɫϵͳȨÏÞ£º
select * from user_sys_privs; --------²é¿´µ±Ç°Óû§µÄȨÏÞ
3.²é¿´½ÇÉ«Ëù°üº¬µÄȨÏÞ
&nb ......
PRAGMA RESTRICT_REFERENCES()£¬Õâ¸öPRAGMA±È½Ï¸´ÔÓ£¬ ×ܵÄÀ´Ëµ£¬ËüÊÇÒ»¸ö³ÌÐò¸¨Öú¼ìÑéÂ룬¼ì²é×Ó³ÌÐòµÄ´¿¶È£¨PURITY£©£¬°ïÖú¼ìÑé×Ó³ÌÐòÊÇ·ñÓÐÎ¥·´¹æÔòµÄµØ·½¡£Ò»°ãÓÃÔÚº¯ÊýÉÏ£¬µ«µ±º¯Êýµ÷Óùý³Ìʱ£¬Ò²Òª×÷ÏàÓ¦µÄÉèÖüì²é¡£ÕâÊÇΪÁ˱ÜÃâµ±ÔÚDMLÓï¾äÉϵ÷Óú¯ÊýʱÕý³£Ö´Ðв»ÖÁÓÚ²úÉú´íÎó¡£
Óï·¨£¬PRAGMA ......
1¡¢±¸·ÝÖ¸¶¨µÄ±í¿Õ¼ä
Ê×ÏÈ£¬ÄãҪȷÈÏ×Ô¼ºµçÄÔÉÏÓÐexp.exeÕâ¸ö¶«¶«£¬²ÅÄܽøÐб¸·Ý¹¤×÷¡£
ÎÒÏëÒª±¸·ÝµÄÊÇÓû§ÃûΪcyyµÄ±í¿Õ¼ä£¬±¸·ÝÎļþ´òËã·ÅÔÚDÅÌ£¬²¢ÒÔbackup_oracle.dmpÃüÃû£¬Ë³±ã°ÑÈÕÖ¾ÎļþÒ²±¸·ÝһϺÃÁË¡£
ÔÚÃüÁîÐÐÇÃÈ룺
C:\Documents and Settings\Administrator>exp cyy/cyy@bsrs file=D:\backup_oracle.dmp ......