<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Oracle11g R2用EXP導出時報EXP-00011錯誤的解決方法 (轉)

    用定時器 + bat腳本做oracle的備份,已經備份了幾個月了。這幾天突然發現備份出來的dmp數據完全沒法重新導入到新的數據庫中。 起初以為是版本問題,或者導出參數的問題,于是在網上不停的搜索、嘗試,最后還是沒發現問題原因。 算了還是研究一下導入日志中的錯誤,于是將日志中出錯誤的表嘗試單獨導出,居然出現EXP-00011::表不存在 錯誤,可是數據庫中明明有這個表呀。根據這個方向再上網一查,終于找到原因了,原來在11g中空表是默認是不占Segment的,導致備份導出的時候壓根就沒導出那些空表,這樣才出現備份的dmp沒法導入的問題,敢情我幾個月的備份工作都白做了。 可ORACLE 你媽X的,備份導出時沒導出空表這么大的事情你居然沒有任何提示,你他*媽的是為了創造客服賺錢的機會么? 哎,處理過程如下: 1.用system帳號進入: 1.1 查看是否為true show parameter deferred_segment_creation; 1.2 修改為false alter system set deferred_segment_creation=false; 2.用數據庫帳號登錄: 2.1 查找所有數據表為空的表 select table_name from user_tables where NUM_ROWS=0; 2.2 把這些表組成修改Segment的腳本: select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0; 2.3 將2.2中查詢的結果導出來,或者復制出來,并執行修改所有空表。 這個時候就能把所有空表導出來了。 感謝以下兩位的帖子,給了我很大幫助 http://arthas-fang.iteye.com/blog/875258 http://wanwentao.blog.51cto.com/2406488/545154

    posted @ 2014-10-24 10:40 youngturk 閱讀(488) | 評論 (0)編輯 收藏

    linux window共用方法路徑分割

    regex為\\\\,因為在java中\\表示一個\,而regex中\\也表示\,所以當\\\\解析成regex的時候為\\。 由于unix中file.separator為斜杠"/",下面這段代碼可以處理windows和unix下的所有情況: String temp[] = name.replaceAll("\\\\","/").split("/"); if (temp.length > 1) { name = temp[temp.length - 1]; }

    posted @ 2014-08-14 14:43 youngturk 閱讀(250) | 評論 (0)編輯 收藏

    java環境變量設置

    版本驗證:
    java -version

    2
    環境變量安裝
    JAVA_HOME D:\javaIDE\sunjdks\jdk1.5.0_04
    Path  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    classpath  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    java項目運行:cd到所在目錄下
    java -jar testedi.jar

    posted @ 2014-04-23 10:17 youngturk 閱讀(278) | 評論 (0)編輯 收藏

    Java打包成windows下可運行的程序,我的管理文件中有

         摘要: Java Project 打包以及安裝包制作 Java的桌面程序寫好以后只能在eclipse下運行是不可以的,還需要將程序拷貝到其他電腦上運行才可以,所以需要制作成其他電腦可以運行的文件,當然在安裝有jdk的電腦上只需要將程序導出為jar文件就可以運行了,但是除了開發java程序人員的電腦上會安裝jdk,其他人的電腦上不會有這個環境,所以還需要將java可運行的環境一同打包到程序中去,這樣,在用...  閱讀全文

    posted @ 2014-04-23 09:28 youngturk 閱讀(1940) | 評論 (0)編輯 收藏

    java 實體類轉換 map類

    public static Map ConvertObjToMap(Object obj){
              Map
    <String,Object> reMap = new HashMap<String,Object>();
              
    if (obj == null
               
    return null;
              Field[] fields 
    = obj.getClass().getDeclaredFields();
              
    try {
               
    for(int i=0;i<fields.length;i++){
                
    try {
                 Field f 
    = obj.getClass().getDeclaredField(fields[i].getName());
                 f.setAccessible(
    true);
                       Object o 
    = f.get(obj);
                       reMap.put(fields[i].getName(), o);
                }
     catch (NoSuchFieldException e) {
                 
    // TODO Auto-generated catch block
                 e.printStackTrace();
                }
     catch (IllegalArgumentException e) {
                 
    // TODO Auto-generated catch block
                 e.printStackTrace();
                }
     catch (IllegalAccessException e) {
                 
    // TODO Auto-generated catch block
                 e.printStackTrace();
                }

               }

              }
     catch (SecurityException e) {
               
    // TODO Auto-generated catch block
               e.printStackTrace();
              }
     
              
    return reMap;
             }

    Paynet paynet ;
                
                Map map;
                
    for(int i = 0 ; i < rs.size();i++)
                
    {
                    map
    = ConvertObjToMap((Paynet)(rs.get(i)));
                    
    for(int j=0; j<fieldnames.length; j++)
                    
    {
                        
    //(String)map.get("p_id")!=null
                        if((String)map.get(fieldnames[j])!=null)
                        
    {
                            
    //String temp1 = rs.getString(fieldnames[j]);
                            String temp = new String(((String)map.get(fieldnames[j])).getBytes("ISO-8859-1"), "GBK");
                            sheet.addCell(
    new Label(j, i+1, temp));
                        }

                        
    else
                            sheet.addCell(
    new Label(j, i+1""));
                    }

                }

    String[] fieldNames 
    = {"szVessel""szVoyage""szBlNo""szCtnNo""szSealNo""szCtnType""szCargoName""fWeight""fVolume""szReceiver""szSender""szLoadPortCode""szDischargePortCode"};

    posted @ 2014-01-16 14:46 youngturk 閱讀(3191) | 評論 (2)編輯 收藏

    log4j web.xml配置

    a. web.xml
            add following code to web.xml
              
    <servlet>
        
    <servlet-name>log4j-init</servlet-name>
        
    <servlet-class>com.legendinfo.log.Log4jInit</servlet-class>
        
    <init-param>
          
    <param-name>log4j-init-file</param-name>
          
    <param-value>WEB-INF/classes/log4j.property</param-value>
        
    </init-param>
        
    <load-on-startup>1</load-on-startup>
      
    </servlet>
    b.create a special servlet 
    for log4j initialazation
        save the file in the web
    -info/classes folder
    package com.legendinfo.log;
    import org.apache.log4j.PropertyConfigurator;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.PrintWriter;
    import java.io.IOException;
    public class Log4jInit extends HttpServlet {
      
    public void init() {
        String prefix 
    =  getServletContext().getRealPath("/");
        String file 
    = getInitParameter("log4j-init-file");
        
    // if the log4j-init-file is not set, then no point in trying
        if(file != null{
          PropertyConfigurator.configure(prefix
    +file);
          System.out.println(
    "Init Log4j success!");
        }

      }

      
    public void doGet(HttpServletRequest req, HttpServletResponse res) {
      }

    }


     c.create a log4j.property file that define the log4j properties
        the property file is setting in web.xml
        a sample property file as following

    log4j.rootLogger
    =INFO, A1 ,R
    log4j.appender.A1
    =org.apache.log4j.ConsoleAppender 
    log4j.appender.A1.layout
    =org.apache.log4j.PatternLayout 
    log4j.appender.A1.layout.ConversionPattern
    =%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%
    log4j.appender.R
    =org.apache.log4j.RollingFileAppender 
    log4j.appender.R.File
    =../logs/log4j.log 
    log4j.appender.R.MaxFileSize
    =100KB 
    log4j.appender.R.MaxBackupIndex
    =1 
    log4j.appender.R.layout
    =org.apache.log4j.TTCCLayout


    d.a test Jsp page
        testLog.jsp:
    <%@ page import="org.apache.log4j.*"%>
    <html>
    <body>
    <%
       
    //log4j.appender.appenderName = WEB-INF/classes/log4j.log
       
       Logger  logger 
    = Logger.getLogger("com.legendinfo");
       logger.setLevel(Level.INFO);
       Logger barlogger 
    = Logger.getLogger("com.legendinfo.log");
       logger.warn(
    "Low fuel level.");
       logger.debug(
    "Starting search for nearest gas station.");
       barlogger.info(
    "Located nearest gas station.");
       barlogger.debug(
    "Exiting gas station search");
    %>
    </body>
    </html>

    結合AbcBankB2B項目具體

    posted @ 2014-01-08 16:20 youngturk 閱讀(297) | 評論 (0)編輯 收藏

    log4j單獨類信息插入新數據庫

    log4j.rootLogger=info, A1

    log4j.appender.A1
    =org.apache.log4j.ConsoleAppender
    log4j.appender.A1.layout
    =org.apache.log4j.PatternLayout
    log4j.appender.A1.layout.ConversionPattern
    = %d{yyyy-MM-dd HH:mm:ss,SSS} [%c] [%p] - %m%n


    log4j.logger.freemarker 
    = error
    log4j.logger.com.opensymphony 
    = error
    log4j.logger.org.springframework 
    = error
    log4j.logger.org.hibernate 
    = error

    #配置數據庫插入信息 start
    log4j.logger.org.directwebremoting
    =info
    #log4j.logger.com.cenin.web.ajax.OnlinehallAjax屬于org.directwebremoting類下新建,應用MDC取值
    log4j.logger.com.cenin.web.ajax.OnlinehallAjax
    =info,db
    log4j.appender.db.Threshold
    =info
    log4j.appender.db 
    = org.apache.log4j.jdbc.JDBCAppender
    log4j.appender.db.BufferSize
    =1
    log4j.appender.db.driver
    =oracle.jdbc.driver.OracleDriver
    log4j.appender.db.URL
    =jdbc:oracle:thin:@localhost:1521:TJGWL
    log4j.appender.db.user
    =cy
    log4j.appender.db.password
    =cy 

    log4j.appender.db.sql
    =insert into RESLOG(LogId,username,bankType,money,resultinfo,merchantno,Class,Method,createTime,LogLevel,MSG)values(S_RESLOG.Nextval,'%X{username}','%X{bankType}','%X{money}','%X{resultInfo}','%X{merchantNo}','%C','%M', to_date('%d{yyyy-MM-dd HH:mm:ss}','yyyy-MM-dd HH24:mi:ss'),'%p','%m'
    log4j.appender.db.layout
    =org.apache.log4j.PatternLayout 
    # 這個配置是告訴當LOG4J吧日志存儲數據庫時用的SQL語句。SQ_RESLOG_LOGID.Nextval是我建的一個SEQUENCE;
    # ‘
    %C’是日志中的CLASS;‘%M’是打印日志是執行到類里的方法;‘%d’是打印的時間,它支持格式化;
    #‘
    %P’是日志級別,包括INFO、DEBUG、ERROR等;‘%m’是MSG,日志內容。注意這里的參數區分大小寫。
    #配置數據庫插入信息 end

    MDC取值:
    MDC.put(
    "username",username);

    servelet引入:
        
    <servlet>
          
    <servlet-name>dwr-invoker</servlet-name>
          
    <display-name>DWR Servlet</display-name>
          
    <description>Direct Web Remoter Servlet</description>
          
    <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
        
    <init-param>
          
    <param-name>debug</param-name>
          
    <param-value>true</param-value>
        
    </init-param>
        
    <init-param>
          
    <param-name>activeReverseAjaxEnabled</param-name>
          
    <param-value>true</param-value>
        
    </init-param>
        
    <init-param>
          
    <param-name>initApplicationScopeCreatorsAtStartup</param-name>
          
    <param-value>true</param-value>
        
    </init-param>
        
    <init-param>
          
    <param-name>maxWaitAfterWrite</param-name>
          
    <param-value>500</param-value>
        
    </init-param>
        
    <init-param>
            
    <param-name>crossDomainSessionSecurity</param-name>
            
    <param-value>false</param-value>
        
    </init-param>
        
    <load-on-startup>1</load-on-startup>
      
    </servlet>

    posted @ 2013-12-11 11:30 youngturk 閱讀(417) | 評論 (0)編輯 收藏

    xml應用主外鍵說明

    <record table="CkypHead" totalFields="21" tableType="vessel">
            
    <primaryKey field="lID" />
            
    <!--關別代碼-->
            
    <property maxLength="6" sequence="1" field="CUSTOMS_ID" fileInfo="receiverCode"/>
            
    <!--艙單進/出口標志-->
            
    <property maxLength="1" sequence="2" field="I_E_FLAG" />
    <record table="CkypContainer" totalFields="7" tableType="ctn">
            
    <primaryKey field="lID" />--表主鍵ID
            
    <foreignKey refTable="CkypHead" refField="lID" field="lHeadID" />外鍵鏈接外鍵名lHeadID,鏈接的外鍵表CkypHead lID

            
    <!-- 序號 -->
            
    <property maxLength="5" sequence="1" field="CONTA_SEQ_NO"/>
            
    <!-- 提運單號 -->
            
    <property maxLength="20" sequence="2" field="BILL_NO" fieldType="bill"/>
            
    <!-- 集裝箱號 -->
            
    <property maxLength="11" sequence="3" field="CONTA_NO" fieldType="ctnno"/>
            
    <!-- 標準箱標志 -->
            
    <property maxLength="1" sequence="4" field="CONTA_SIZE" />
            
    <!-- 鉛封號 -->
            
    <property maxLength="10" sequence="5" field="SEAL_NO" />
            
    <!-- 規格類型 -->
            
    <property maxLength="4" sequence="6" field="CONTA_TYPE" />
            
    <!-- 集裝箱重量(總重) -->
            
    <property maxLength="11" sequence="7" field="CONTA_WT" type="float" precision="2" />
        
    </record>

    posted @ 2013-11-15 10:25 youngturk 閱讀(219) | 評論 (0)編輯 收藏

    js 控制 style 大全

    document.getElementById("div01").style.height;

    document.getElementById("div01").style.lineHeight; 

    document.getElementById("div01").style.backgroundColor;


    CSS語法(不區分大小寫)                        JavaScript語法(區分大小寫)

    border                                                                           border

    border-bottom                                                              borderBottom

    border-bottom-color                                                     borderBottomColor

    border-bottom-style                                                      borderBottomStyle

    border-bottom-width                                                     borderBottomWidth

    border-color                                                                  borderColor

    border-left                                                                     borderLeft

    border-left-color                                                            borderLeftColor

    border-left-style                                                             borderLeftStyle

    border-left-width                                                            borderLeftWidth

    border-right                                                                   borderRight

    border-right-color                                                          borderRightColo

    rborder-right-style                                                         borderRightStyle

    border-right-width                                                         borderRightWidth

    border-style                                                                  borderStyle

    border-top                                                                    borderTop

    border-top-color                                                           borderTopColor

    border-top-style                                                            borderTopStyle

    border-top-width                                                           borderTopWidth

    border-width                                                                 borderWidth

    clear                                                                             clear

    float                                                                              floatStyle

    margin                                                                          margin

    margin-bottom                                                             marginBottom

    margin-left                                                                     marginLeft

    margin-right                                                                  marginRight

    margin-top                                                                    marginTop

    padding                                                                         padding

    padding-bottom                                                            paddingBottom

    padding-left                                                                    paddingLeft

    padding-right                                                                 paddingRight

    padding-top                                                                   paddingTop
    CSS 語法(不區分大小寫)                    JavaScript 語法(區分大小寫)

    background                                                                   background

    background-attachment                                                backgroundAttachment

    background-color                                                          backgroundColor

    background-image                                                        backgroundImage

    background-position                                                     backgroundPosition

    background-repeat                                                       backgroundRepeat

    color                                                                             color

    CSS語法(不區分大小寫)                    JavaScript 語法(區分大小寫)

    display                                                                        display

    list-style-type                                                              listStyleType

    list-style-image                                                            listStyleImage

    list-style-position                                                         listStylePosition

    list-style                                                                      listStyle

    white-space                                                                whiteSpace

    CSS 語法(不區分大小寫)                   JavaScript 語法(區分大小寫)

    font                                                                            font

    font-family                                                                  fontFamily

    font-size                                                                     fontSize

    font-style                                                                   fontStyle

    font-variant                                                               fontVariant

    font-weight                                                                fontWeight

    CSS 語法(不區分大小寫 )                    JavaScript 語法(區分大小寫)

    letter-spacing                                                              letterSpacing

    line-break                                                                    lineBreak

    line-height                                                                   lineHeight

    text-align                                                                    textAlign

    text-decoration                                                           textDecoration

    text-indent                                                                  textIndent

    text-justify                                                                  textJustify

    text-transform                                                            textTransform

    vertical-align                                                                 verticalAlign

    posted @ 2013-09-29 15:26 youngturk 閱讀(1589) | 評論 (0)編輯 收藏

    創建連接DBlink

    1.在本機oracle系統配串
    HYORCLNEW =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 10.128.4.35)(PORT = 1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = 10.128.4.36)(PORT = 1521))
        (LOAD_BALANCE = yes)
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = hyorcl)
          (FAILOVER_MODE =
            (TYPE = select)
            (METHOD = basic)
            (RETRIES = 20)
            (DELAY = 1)
          )
        )
      )
    2.

    一 、創建dblink
    Sql代碼
    create database link <DBLink名稱> connect to <被連接庫的用戶名> identified by <被連接庫的密碼> using '<Oracle客戶端工具建立的指向被連接庫服務名>';

    例如:

    Sql代碼
    1.create database link XMDS_KF connect to XMDS identified by XMDS using 'HYORCLNEW ;  
     

    但這種方式有個缺點就是必須要在服務器建立一個被連接庫的服務名,如果不建則會報錯:

    ORA-12154: TNS: 無法處理服務名

    ,但如果直接使用地址來建DBLink,就可以省去配置服務名的麻煩了:

     

    Sql代碼
    1.create public database link XMDS_KF connect to XMDS identified by XNDS using '(DESCRIPTION =  
    2.   (ADDRESS_LIST =  
    3.     (ADDRESS = (PROTOCOL = TCP)(HOST = 145.24.16.182)(PORT = 1521))  
    4.   )  
    5.   (CONNECT_DATA =  
    6.     (SERVICE_NAME = XMDS)  
    7.   )  
    8. )'; 

    posted @ 2013-09-26 11:20 youngturk 閱讀(1423) | 評論 (0)編輯 收藏

    僅列出標題
    共33頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    公告

    this year :
    1 jQuery
    2 freemarker
    3 框架結構
    4 口語英語

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    EJB學習

    Flex學習

    learn English

    oracle

    spring MVC web service

    SQL

    Struts

    生活保健

    解析文件

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费一看一级毛片全播放| 天天看片天天爽_免费播放| 男女一进一出抽搐免费视频| 亚洲性天天干天天摸| 四虎永久免费观看| 亚洲色婷婷综合久久| 亚洲毛片在线免费观看| 亚洲а∨天堂久久精品9966| 色费女人18女人毛片免费视频| 国内少妇偷人精品视频免费| 99久久国产热无码精品免费 | 亚洲真人无码永久在线观看| 免费人成再在线观看网站| 99在线视频免费| 国产国产人免费人成免费视频 | 国产一级淫片免费播放电影 | 日韩精品在线免费观看| 国产美女做a免费视频软件| 深夜福利在线视频免费| 91成人免费在线视频| 亚洲中文字幕无码亚洲成A人片| 免费无码又爽又刺激高潮的视频| 亚洲AV无码专区国产乱码电影| 亚洲妇女熟BBW| 免费人成视频x8x8入口| a在线观看免费网址大全| 国产一级淫片a免费播放口之| 永久免费精品影视网站| 亚洲人成在线电影| 永久免费看bbb| 成人无码视频97免费| 亚洲精品乱码久久久久久下载| 精品国产免费观看久久久| 国产大片免费天天看| 又粗又硬又黄又爽的免费视频| 久久久久久毛片免费看| 亚洲免费黄色网址| 麻豆国产精品免费视频| 亚洲精品综合久久中文字幕 | 亚洲精品亚洲人成在线观看麻豆 | 久久久久亚洲爆乳少妇无 |