Time of Update: 2016-07-26
ORA-12170: TNS: 連線逾時問題解決虛擬機器上可以正常訪問資料庫,但是在物理機上串連資料庫時出現“ORA-12170:TNS:連線逾時”時,可以用以下思路解決問題。一、檢查網路1.ping ip地址 查看網路問題,看能否ping通;2.tnsping ip地址(或者是伺服器的執行個體名SID)如果報“TNS-12535:操作逾時“,可能是伺服器端防火牆,沒有關閉;3.netstat -na
Time of Update: 2016-05-31
impdp的TABLE_EXISTS_ACTION參數選項impdp有一個參數選項TABLE_EXISTS_ACTION,help=y的解釋為:Action to take if imported object already exists.Valid keywords are: APPEND, REPLACE, [SKIP] and TRUNCATE. 官方文檔有句話:“Only objects created by the Import will be
Time of Update: 2015-02-17
在Oracle 11g下安裝配置Scheduler AgentOracle Scheduler是功能強大的定時發送器,不但能調度job在本機資料庫上運行,還能在遠程主機上發起這些job,遠程主機上不一定要安裝Oracle資料庫,但必須安裝有Scheduler Agent,下面是完整的安裝過程安裝過程中涉及到以下兩部分操作:1、對於存放remote job資訊、負責發起調度的主要資料庫進行配置2、在運行remote job的遠程主機上安裝Scheduler
Time of Update: 2014-10-30
Oracle資料庫如何從11.2 降級至之前的版本本文檔可用作將之前升級的資料庫從 Oracle 11gR2 降回至下列以前版本資料庫的指南與核對錶:Oracle 10gR1、Oracle 10gR2、Oracle 11gR1。該文檔內容也適用於從 11.2.0.4 降級至
Time of Update: 2014-10-30
ORA-01031: insufficient privileges 問題解決筆記關於ORA-01031: insufficient privileges 問題解決筆記 A) File $Oracle_HOME/network/admin/sqlnet.ora這個是涉及oracle 是os
Time of Update: 2014-10-11
Oracle DB閃回(Flashback database)開啟筆記為測試部門搭建一台Oracle DB,需滿足可以經常將整個資料庫回退到某時間點的需求。比較簡單的方法是使用Oracle的閃回特性之一"閃回資料庫"。 預備知識:閃回資料庫需要使用兩種日誌:閃回日誌和重做日誌。重做日誌的概念不需多談,所謂的閃回日誌的記錄正好與重做日誌的記錄相反。可以簡單的這樣認為:比如重做日誌記錄了一條insert命令,那麼閃回日誌就記錄這條記錄相關的delete命令,當然實際上這是非常複雜的過程。
Time of Update: 2014-09-01
enq: CF - contention 等待事件背景說明:使用者反饋資料庫運行很慢,但是等查看的時候又恢複了正常,果斷的查看了過去一段時間的AWR報告;AWR報告資訊如下:從db time/Elapsed顯示資料庫的壓力並不是很大。每秒鐘產生的redo log 6M,每小時21G,資料庫的IO寫壓力很大。top5等待事件:enq:CF-contention 該等待事件不是空閑等待事件;Oracle AWR報告產生與查看 在CentOS 6.4下安裝Oracle 11gR2(x64)
Time of Update: 2015-07-03
PL/SQL精明的調用棧分析,plsql PL/SQL精明的調用棧分析 原文:http://www.oracle.com/technetwork/issue-archive/2014/14-jan/o14plsql-2045346.htmlThe three DBMS_UTILITY functions (DBMS_UTILITY.FORMAT_CALL_STACK, DBMS_UTILITY.FORMAT_ERROR_STACK, and
Time of Update: 2015-06-26
安裝DB2 FIXPACK,安裝db2fixpack1. 通過運行 su - root 命令切換至 root 使用者權限。2. 對每個執行個體運行下列命令: su - iname . $HOME/sqllib/db2profile db2 force applications all db2
Time of Update: 2015-05-14
九章演算法面試題27 最大連續子集,九章子集九章演算法官網-原文網址http://www.jiuzhang.com/problem/27/題目給一個整數集合S,定義S的子集D為連續子集若且唯若D中的整數構成連續的整數序列。求S的最大連續子集,即包含連續整數最多的子集。如{1, 3, 4, 100, 200, 2}的最大連續子集為{1,2,3,4}解答下面給出一個時空複雜度都是O(n)的方法:使用Hash表,索引當前找到的所有連續子集。對於每個集合,索引{第一個數: 集合}和{最後一個數: 集合}
Time of Update: 2015-05-05
把EXCEL資料匯入到SQL SERVER資料庫中,資料匯入sql方法一。。直接看操作步驟在資料庫上點擊右鍵,然後選擇“任務”,選擇“匯入資料”,我們就看到彈出淡入資料的對話方塊Excel 上面的欄位命名最好跟要匯入到最終的那個表的欄位相同。假設終表為A表。組裝好 如:按照操作步驟走下去,最終會產生一個新的表(暫存資料表B表)。我們可以藉助工具,MSSQL表資料匯出成Insert語句的工具 即:將查詢出來的這些資料都產生insert into語句。最終在A表中執行該insert
Time of Update: 2015-02-03
Oracle資料庫日期過濾方法效能比較,oracle效能比較 在開發SQL時,過濾日期段是經常遇到的情況,如何高效的過濾出日期段?本文通過實驗進行驗證:方法一、通過to_char將日期轉換成字串進行比較 to_char(cr.contractenddate, 'YYYY-MM-DD') >=
Time of Update: 2014-11-22
ORA-30009: CONNECT BY 操作記憶體不足,ora-30009connect 今天在11g的環境上製造資料碰到ORA-30009: CONNECT BY 操作記憶體不足,10g開始支援XML後,改為xmltable就可以了。SQL> drop table t_range purge;SQL> create table t_range (id number not null PRIMARY KEY, test_date date) partition by
Time of Update: 2014-11-07
Oracle中表列由VARCHAR2類型改成CLOB,varchar2clob情景原來表中的列定義成VARCHAR2類型,眾所周知,VARCHAR2類型最大支援長度為4000。如果由於業務需要,想把此列轉換為CLOB類型,在Oracle中直接通過ALTER語句轉換是行不通的。下面根據具體案例講解在Oracle資料庫中如何把表列由VARCHAR2類型轉換為CLOB類型。樣本準備1.
Time of Update: 2014-10-30
oracle ceil取整,ceil取整select ceil(3.05/0.5),3.05/0.5 from dual;ceil(3.05/0.5) = 73.05/0.5 = 6.1ceil(3.55/0.5) = 83.55/0.5 = 7.1Oracle取整的函數ceil(x) 向上取整floor(x) 向下取整round(x,n) 當n=0時就是取整,四捨五入法則x是你的小數
Time of Update: 2014-10-29
oracle歸檔日誌增長過快處理方法,oracle歸檔日誌oracle歸檔日誌一般由dml語句產生,所以增加太快應該是dml太頻繁首先查詢以下每天的歸檔產生的情況:SELECT TRUNC(FIRST_TIME) "TIME", SUM(BLOCK_SIZE * BLOCKS) / 1024 / 1024 / 1024
Time of Update: 2014-09-25
【Oracle】OPatch升級,oracleopatch在進行PSU升級過程中,opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir ./12419378檢測報錯:Invoking prereq "checkconflictagainstohwithdetail" The location "./9352164/R
Time of Update: 2014-08-21
談oracle資料比對(DBMS_COMPARISON),dbmscomparison
Time of Update: 2014-08-13
mysql中出現的Data truncated for column,mysqltruncated1.先描述一下自己出現的問題。如果你想把允許為空白值的勾去掉。。。恰巧資料庫中的資料 processed_f 為空白沒有值。。。。這時候你對資料表結構做更改的時候就會出現Data truncated for column processed_f 的提示。。解決方式即為 給資料庫中的欄位processed_f 賦值
Time of Update: 2014-06-27
[oracle@ybdbtest oradata]$ sqlplus /nologSQL*Plus: Release 9.2.0.4.0 - Production on Thu Jun 26 10:16:29 2014Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.SQL> conn / as sysdbaERROR:ORA-12545: Connect failed because