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¡¢OracleÀïÃæÓû§µÄÃÜÂëÊǽøÐмÓÃܱ£´æµÄ,ËùÒÔÖ»ÄÜÖØÐÂÐÞ¸ÄÉú³ÉеÄÃÜÂë.
ÀûÓÃϵͳ¹ÜÀíÔ±(sys)µÇ¼,½«scottÓû§µÄÃÜÂëÐ޸ļ´¿É
SQL>conn / as sysdba ;
ÒÑÁ¬½Ó¡£
SQL>alter user scott identified by tiger
;
Óû§ÒѸü¸Ä¡£
µ±È»Ò²¿ÉÒÔµ½WEB¶Ë½øÐÐÐ޸ĵØÖ·È ......
COMMITÊÇÒ»¸ö·Ç³£¿ìµÄ²Ù×÷£¬µ±ÎÒÃÇ·¢²¼commitÃüÁîʱ£¬ÕæÕýÀ§Äѵ͝×÷ÒѾÍê³É£¬
ÔÚÊý¾Ý¿âÖÐÒѾִÐÐÁËÊý¾Ý¸ü¸Ä£¬ËùÒÔÒѾÍê³ÉÁË99%µÄÈÎÎñ£¬ÀýÈ磺ÏÂÁвÙ×÷ÒѾ²úÉú£º
1.ÔÚSGA(Buffer Cache)ÖÐÒѾÉú³ÉÁËundo¿é£»
2.ÔÚSGA(Buffer Cache)ÖÐÒѾÉú³ ......
OracleÈÕÆÚº¯Êýѧϰʱ£¬Ôڽ̳ÌÓм¸¸öʵÀýÈçÏ£º
Months_between(’01-sep-95’, ’11-jan-94’)
½á¹ûÊÇ£º19.6774194
Add_months ÔÚÖ¸¶¨µÄÔ·ÝÉÏÃæÔö¼ÓÏàÓ¦µÃÔ·Ý
ÀýÈ磺
Add_months(’11-jan-94’, 6)
½á¹ûÊÇ£º11-jul-94
Next_day ¼ÆËã¹æ¶¨Èͮ򵀼óÒ»¸öÌØ¶¨ÈÕÆÚ
ÀýÈ磺
Next_ ......
תÖÁ(http://xsb.itpub.net/post/419/33028)
22/06/2005 12:22 FP
Oracle´Ó8.1.6¿ªÊ¼Ìṩ·ÖÎöº¯Êý£¬·ÖÎöº¯ÊýÓÃÓÚ¼ÆËã»ùÓÚ
×éµÄijÖÖ¾ÛºÏÖµ£¬ËüºÍ¾ÛºÏº¯ÊýµÄ²»Í¬Ö®´¦ÊǶÔÓÚÿ¸ö×é·µ»Ø¶àÐУ¬¶ø¾ÛºÏº¯Êý¶ÔÓÚÿ¸ö×éÖ»·µ»ØÒ»ÐС£
ÏÂÃæÀý×ÓÖÐʹÓõıíÀ´×ÔOracle×Ô´øµÄHRÓû§ÏÂµÄ±í£¬Èç¹û
ûÓа²×°¸ÃÓû§£¬¿ÉÒÔÔÚSYSÓû§ÏÂÔËÐÐ ......