OracleÊý¾Ý¿âTNS³£¼û´íÎó½â¾ö·½·¨
1¡¢ORA-12541:TNS:ûÓмàÌýÆ÷
¡¡¡¡ÔÒò:ûÓÐÆô¶¯¼àÌýÆ÷»òÕß¼àÌýÆ÷Ë𻵡£ÈôÊÇǰÕߣ¬Ê¹ÓÃÃüÁînet start OracleOraHome10gTNSListener(Ãû×Ö¿ÉÄÜÓгöÈë)¼´¿É;Èç¹ûÊǺóÕߣ¬ÔòʹÓÓNet Configuration Assistant”¹¤¾ßÏòµ¼Ö®“¼àÌý³ÌÐòÅäÖÔÔö¼ÓÒ»¸ö¼àÌýÆ÷¼´¿É(»ù±¾²»ÓÃдÈκÎÐÅÏ¢£¬Ò»Â·OK¡£ÔÚÌí¼Ó֮ǰ¿ÉÄÜÐèÒª°ÑËùÓеļàÌýÆ÷ÏÈɾ!)
¡¡¡¡2¡¢ORA-12500:TNS:¼àÌý³ÌÐòÎÞ·¨Æô¶¯×¨Ó÷þÎñÆ÷½ø³Ì»òORA-12560:TNS:ÐÒéÊÊÅäÆ÷´íÎó
¡¡¡¡ÔÒò:ORACLEµÄÊý¾Ý¿â·þÎñûÓÐÆô¶¯¡£Ê¹ÓÃÃüÁînet start ORACLESERVICEORADB(ORADBΪÊý¾Ý¿âÃû×Ö)¼´¿É¡£Èç¹ûÈÔûÓнâ¾ö£¬Çë¼ÌÐøÏòÏ¿´¡£
¡¡¡¡3¡¢Èç¹ûÊý¾Ý¿â·þÎñÆô¶¯Ê§°Ü£¬ÔòºÜÓпÉÄÜÊÇÆä×¢²á±íÏîÖµË𻵣¬×îºÃµÄ×ö·¨ÊÇÒÔÏÂÁ½²½:
¡¡¡¡1)ORADIM -DELETE -SID oradb ɾ³ýÊý¾Ý¿â·þÎñÏî
¡¡¡¡2)ORADIM -NEW -SID oradb ÐÂÔöÊý¾Ý¿â·þÎñÏî
¡¡¡¡×¢:Õâ¸ö¹ý³ÌÖÐÈç¹û³ö´í£¬¾ÍÖØÆô¼ÆËã»ú!
¡¡¡¡4¡¢ORA-12154:TNS:ÄܽâÎö·þÎñÃû
¡¡¡¡ÔÒò:ORACLEµÄÍøÂç·þÎñÃûûÓÐÕýÈ·ÅäÖá£ÇëʹÓÓNet8 Configuration Assistant”¹¤¾ßÏòµ¼Ö®“±¾µØÍøÂç·þÎñÃûÅäÖÔÅäÖÃTNS¼´¿É¡£Èç¹ûÈÔûÓнâ¾ö£¬Çë¼ÌÐøÏòÏ¿´¡£
¡¡¡¡5¡¢ORA-1034 :TNS:ORACLE²»¿ÉÓÃ
¡¡¡¡ÔÒò:ORACLEµÄÊý¾Ý¿â·þÎñÕýÈ·Æô¶¯£¬µ«ÊÇÊý¾Ý¿âûÓдò¿ª!
¡¡¡¡Ê¹ÓÃÃüÁî:
¡¡¡¡1)svrmgrl Æô¶¯·þÎñ¹ÜÀíÆ÷
¡¡¡¡2)connect internal ÒÔinternalÉí·ÝµÇ½
¡¡¡¡3)startup ´ò¿ªÊý¾Ý¿â
¡¡¡¡6¡¢ORA-12560:TNS:ÐÒéÊÊÅäÆ÷´íÎó(Íç¹ÌÐÔµÄ)
¡¡¡¡ÔÒò:δ֪¡£
¡¡¡¡½â¾ö:±ØÉ±¼¼--´ò¿ª“WindowsÈÎÎñ¹ÜÀíÆ÷”£¬É±ËÀORACLE.exe¼°ORADIM.exe½ø³Ì£¬Êéд×Ô¼ºµÄora_startup.bat£¬Ö´ÐÐÖ®!
¡¡PS:
¡¡¡¡1¡¢ora_startup.bat:
¡¡¡¡net start OracleOraHome81TNSListener
¡¡¡¡net start ORACLESERVICEORADB
¡¡¡¡svrmgrl Ò»°ãÇé¿öϲ»Ó㬲»¹ýÓÐʱÉÙ²»ÁËËüµÄ£¬¾ßÌå²½Öè¼ûµÚ5²½¡£
¡¡¡¡2¡¢ora_shutdown.bat:
¡¡¡¡net stop OracleOraHome81TNSListener
¡¡¡¡net stop ORACLESERVICEORADB
¡¡¡¡3¡¢ORACLEÏà¹Ø·þÎñÃûÇë²Î¼û“¹ÜÀí¹¤¾ß”Ö®“·þÎñ”ÖÐÒÔORACLE¿ªÍ·µÄ·þÎñÃû
¡¡¡¡1¡¢TNS-12154 Error »òORA-12154
¡¡¡¡ÌØÕ÷:SQL*NETûÓÐÕÒµ½Á¬½Ó´®»ò±ðÃû
¡¡¡¡ÔÒò1:(1)ûÓÐÕÒµ½TNSNAMES.ORAÎļþ£¬¸ÃÎļþµÄȱʡ·¾¶Îª:¡¡
windows 95/98 client
¡¡¡¡sql*Net 2.x - ORAWIN95NETWORKADMIN
¡¡¡¡Net8 - ORAWIN95NET80admin
¡¡¡¡Net8i - ORACLEORA81NETWORKAD
Ïà¹ØÎĵµ£º
±¾ÏµÁÐÎÄÕµ¼º½
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Ò»)--αÁÐROWNUMʹÓü¼ÇÉ
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(¶þ)--±êÁ¿×Ó²éѯ
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Èý)--PackageµÄÓŵã
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(ËÄ)--ÅúÁ¿´¦Àí
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Îå)--µ÷Óô洢¹ý³Ì·µ»Ø½á¹û¼¯
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Áù)- ......
1¡¢ÔÚoracleµÄsys-sysdbaϵǽ
дһ¸öjava source³ÌÐòÁ´½Ósqlserver2005£º
create or replace and compile java source named test as
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
public class excutesql1
{
public static String entry ......
ÉùÃ÷£º
ÒÔϵÄÀý×Ó²»Ò»¶¨ÕýÈ·£¬Ö»ÊÇΪÁËÑÝʾ´ó¸ÅµÄÁ÷³Ì¡£
Ò»£ºÎÞ·µ»ØÖµµÄ´æ´¢¹ý³Ì
´æ´¢¹ý³ÌΪ£º
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);
END TESTA;
È»ºóÄØ£¬ÔÚjavaÀïµ÷ÓÃʱ¾ÍÓÃÏÂÃæµÄ´ ......
SQLServerºÍOracleµÄ³£Óú¯Êý¶Ô±È
¡¡¡¡1.¾ø¶ÔÖµ
¡¡¡¡S:select abs(-1) value
¡¡¡¡O:select abs(-1) value from dual
¡¡¡¡2.È¡Õû(´ó)
¡¡¡¡S:select ceiling(-1.001) value
¡¡¡¡O:select ceil(-1.001) value from dual
¡¡¡¡3.È¡Õû£¨Ð¡£©
¡¡¡¡S:select floor(-1.001) value
¡¡¡¡O:select floor(-1.001) valu ......
Ò» ÔÚOracleÖÐÁ¬½ÓÊý¾Ý¿â
public class Test1 {
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(
&nbs ......