發表文章

目前顯示的是 11月, 2013的文章

Oracle exp 出現[EXP-00091: 匯出有問題的統計資料]的錯誤

使用 exp dump 資料庫時, 出現下面的錯誤。 . . 正在匯出表格            xxxxxxxxxxx  已匯出           1 列 EXP-00091: 匯出有問題的統計資料. EXP-00091: 匯出有問題的統計資料. 查了一下exp log看到原來是字元集不同造成的 連線至: Oracle Database 11g Release 11.2.0.1.0 - 64bit Production 已匯出 ZHT16MSWIN950 字元集和 AL16UTF16 NCHAR 字元集 伺服器使用 AL32UTF8 字元集 (可能的字元集轉換) 所以只要在匯出前指定字元集就可以避免此錯誤了。 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8 exp user/passwd@dbtnsname file=xxx.dmp log=xxx.log

outlook 2003 常用問題

圖片
1.如何匯入通訊錄 「檔案/匯入及匯出/從其他程式或檔案匯入、Tab Separated Values(Windows)下一步、下一步完成。 2.如何設定通訊錄清單: 若要預設特定的項目通訊錄清單,就要在上方項目的頁籤中已畫上螢光色及紅圈的地方按下去後,選「工具/選項」,會跳出「地址設定」的視窗,就可以設定先顯示的通訊錄清單為…。 3.那要如何設定顯示通訊錄的名稱呢? 選連絡人的頁面,在連絡人的地方按下右鍵「摘要資訊」,選Outlook通訊錄,□ 框框中有打勾就出顯示在電子郵仔通訊鍵中,通訊錄名稱可在這個地方下「文字方塊」進行修改,按下確定即可

DELL 筆電開啟IE出現 藍屏死機

可以參考的網址: ieFans.Net  IE瀏覽器中文網站 http://www.iefans.net/ie9-lanping-siji-jiejue-fangfa/ 落跑蝸牛怎麼跑的掉咧 http://chihping.aflypen.com/4504.html 微 軟官方網站 http://support.microsoft.com/kb/2670838/zh-tw 主要是 微軟 Win 7 PATCH( KB2670838) 的升級對 顯示系統 做 改變,更新的項目與顯示卡驅動程式發生衝突的關係,解決方法就是「移除該更新」,或者「不使用 IE9 or IE 10」 可避免此問題,請大家自行選擇吧! 移除該更新: 移除的方法「開始/控制台/程式及功能」左方「檢視已安裝的更新」選項,找到IE9或IE10移除 KB2670838的更新項目。 亦可設定 更改IE9 GPU硬體加速操作步驟: 設定的方法 「開始/控制台/網際網路選項」切換到「進階」的選項,在設定的項目裡找到『使用軟體呈現,而不使用GPU呈現*』,在項目內打勾,點選「確定」重啟瀏覽器就可以了!

Oracle sqlldr

圖片
當有大量資料要匯入資料庫時, 也可以選擇使用sqlldr工具來完成, 好處如下, 如果是降級匯入資料(11g to 9i), 就沒辦法使用exp/imp完成 使用insert語法, 資料量大時執行要很久 以前我都是很認命的自己寫 control file, 後來發現Oracle SQL Developer很人性化的可以產生control file和data file, 方法如下, 1. 登入Oracle SQL Developer後, 找到要處理的Table 2. 點右鍵選擇[匯出]功能 3. 設定相關欄位 格式: 選擇loader 分隔符號: 選擇資料要分隔的符號, 常用 pipe 行結束字元: 每筆資料分隔(換行)的符號 另存新檔: 使用loader時要選擇個別檔案, 因為會產生control file(ctl)和data file (ldr)   4. 下一步後, 如果需要限制資料條件, 則在對應的Table右方輸入Where條件 5. 下一步後, 按下完成就會開始產生檔案 6. Control File (*.ctl) OPTIONS (ERRORS=50) LOAD DATA INFILE 'D:\ABC.ldr' "str '\r\n'" APPEND CONTINUEIF NEXT(1:1) = '#' INTO TABLE "MYDB"."ABC" FIELDS TERMINATED BY'|' OPTIONALLY ENCLOSED BY '"' AND '"' TRAILING NULLCOLS ( "ABC01" , "ABC02" , "ABC03" , "ABC04" , "ABC05" , "ABC06" , "ABC07" , "ABC08" , "ABC09" , "ABC10"

Oracle exp imp 的用法

1. exp exp userid/password@dbtnsname file=exp_dump.dmp log=exp_dump.log tables=customer_file; EXP參數說明: 關鍵字 說明 (預設值) ----------------------------------------- USERID 使用者名稱/密碼 FULL 匯入整個檔案 (N) BUFFER 資料緩衝區的大小 FROMUSER 擁有者使用者名稱清單 FILE 輸入檔 (EXPDAT.DMP) TOUSER 使用者名稱清單 SHOW 列出檔案內容 (N) TABLES 表格名稱的列表 IGNORE 忽略建立錯誤 (N) RECORDLENGTH IO 記錄的長度 GRANTS 匯入授權 (Y) INCTYPE 增量匯入類型 INDEXES 匯入索引 (Y) COMMIT 確認陣列插入 (N) ROWS 匯入資料列 (Y) PARFILE 參數檔案名稱 LOG 螢幕輸出的日誌檔 CONSTRAINTS 匯入限制條件 (Y) DESTROY 覆寫表格空間資料檔 (N) INDEXFILE 將表格/索引資訊寫入指定的檔案 SKIP_UNUSABLE_INDEXES 略過不可使用的索引的維護 (N) FEEDBACK 每 x 個資料列(0) 顯示一次進度 T

excel開啟出現錯誤可試修復法

圖片
開啟excel 的檔案發生「xxx.xls」中發現無法讀取的內容。您是否要回復此活頁簿的內容?如果您信任此活頁簿的來源,請按一下「是」。 此訊息指excel已損壞,可以試著使用open office開啟後,回存excel表。再用一般的MSoffice開啟即可

ASP include inc

index.asp <% dim conn dim rs dim sql dim i set conn = getOracleConn() sql = "select .....'" set rs = Server.CreateObject("ADODB.Recordset") set rs = conn.Execute(sql) 'rs.open sql, conn %> library.inc <% function getOracleConn() dim conn dim connstr connstr = "Provider=MSDAORA.1;Data Source=TEST;User ID=test;Password=test" set conn = Server.CreateObject("ADODB.Connection") conn.ConnectionString = connstr conn.open set getOracleConn = conn end function %>

無法登入跨網站的網芳

情況說明: 1.使用者為跨網段人員,要存取網芳上的「檔案伺服器」資料,出現「使用者已鎖定」。 2.但使用其他電腦登入RPD為正常。 發生日期:2013/11/11 解決方法: 使用指令 開始/執行/cmd net use * /delete net use \\10.10.10.X  //user: 網域名稱 \帳戶名稱

ubuntu pptpd VPN Service

1. 安裝 ubuntu-13.04-server-i386 2. 安裝 pptpd 服務 sudo apt-get update sudo apt-get install pptpd 3. 設定 /etc/pptpd.conf sudo vi /etc/pptpd.conf localip 192.168.100.20 (VPN本機IP) remoteip 192.168.200.100-200 (Client連上後取得的IP) logwtmp (如果要記錄每個USER登入及斷線的時間, 則打開此設定) 4. 設定 /etc/ppp/pptpd-options sudo vi /etc/ppp/pptpd-options name pptpd (待會設定連線帳號密碼會參考到這個值) ms-dns 168.95.1.1 (DNS1) ms-dns 8.8.8.8 (DNS2-最多設定2個) 5. 設定 /etc/ppp/chap-secrets (連線帳號密碼) client server secret IP address abc pptpd 1234 192.168.200.101 (需在remoteip範圍中) efg pptpd 5678 * (表示伺服器發送, 要有DHCP服務) 6. 設定 NAT sudo vi /etc/sysctl.conf (開啟封包轉送) net.ipv4.ip_forward = 1 7. 設定防火牆 $sudo iptables -A INPUT -p tcp -m state --state NEW --dport 1723 -j ACCEPT $sudo iptables -A INPUT -p gre -j ACCEPT $sudo iptables -A OUTPUT -p gre -j ACCEPT $sudo iptables -A INPUT -p tcp --sport 1723 -s 192.168.100.20 -j AC