Time of Update: 2017-02-28
oracle|資料 在oracle中批量資料的匯出是藉助sqlplus的spool來實現的。批量資料的匯入是通過sqlload來實現的。大量資料的匯出部分如下:/*************************** * sql指令碼部分 demo.sql begin **************************//************************** * @author
Time of Update: 2017-02-28
core|oracle 上午花了點時間完成了第一次Linux平台的安裝(:P,有點丟人的說,才第一次),主要是參考了http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html的安裝說明。該文主要是介紹RedHat系列的安裝,而Fedora Core可以說是Red
Time of Update: 2017-02-28
oracle Install Oracle 9i/10g On RHEL AS 3 作者:ern (yaoyongping@gmail.com) 本文描述了在Red Hat Enterprise Linux Advanced Server 3 (RHEL AS 3)上安裝Oracle 9i/10g 必要的步驟和相關知識。相關文章很多,本文主要著重於整理和總結了網友(特別是Fenng)的文檔、Red
Time of Update: 2017-02-28
oracle|對象|資料|資料庫|統計
Time of Update: 2017-02-27
從10g開始,Oracle提供更高效的Data Pump(即expdp/impdp)來進行資料的匯入和匯出,老的 exp/imp還可以用,但已經不建議使用。注意:expdp/impdp和exp/imp之間互不相容,也就是說exp匯出 的檔案只能用imp匯入,expdp匯出的檔案只能用impdp匯入。Data Pump的組成部分Data Pump有以下三個部分組成:用戶端工具:expdp/impdpData Pump API (即DBMS_DATAPUMP)Metadata API(即 DMBS_
Time of Update: 2017-01-13
某客戶說一套資料庫由於非順利關機重啟之後,進行資料匯出發現報錯,expdp無法正常工作,報錯之後直接退出:處理物件類型 SCHEMA_EXPORT/JOB. . 匯出了 "STATS"."T_REPORT_MONTH_TEMPS" 988.2 MB 1292221 行ORA-39014: 一個或多個
Time of Update: 2017-01-13
從Oracle 12C開始執行計畫中可能會出現TABLE ACCESS BY INDEX ROWID BATCHED,官方的解釋:TABLE ACCESS BY INDEX ROWID BATCHED:means that the database retrieves a few rowids from the index, and then attempts to access rows in block order to improve the clustering and reduce
Time of Update: 2017-01-13
在11.1之前的版本,很多人可能都知道,可以通過alter user identified by values password 來還原oracle 資料庫曆史密碼,但是在11g中出現幾個問題:1. dba_users中無password記錄(值為空白),這個問題可以通過直接查詢user$.password依然有記錄SQL> select password from dba_users where username='SYS'; PASSWORD-----------------
Time of Update: 2017-01-18
添加欄位的文法:alter table tablename add (column datatype [default value][null/not null],….);修改欄位的文法:alter table tablename modify (column datatype [default value][null/not null],….);刪除欄位的文法:alter table tablename drop (column);添加、修改、刪除多列的話,用逗號隔開。使用alter
Time of Update: 2017-01-18
方法一:利用PL/SQL Developer工具匯出:功能表列---->Tools---->Export Tables,如下圖,設定相關參數即可:方法二:利用cmd的操作命令匯出,詳情如下:1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目錄下有個tnsname.ora檔案,內容如下:複製代碼 代碼如下:CMSTAR = (DESCRIPTION = (ADDRESS_LIST
Time of Update: 2017-01-18
如果發生了鎖等待,我們可能更想知道是誰鎖了表而引起誰的等待 以下的語句可以查詢到誰鎖了表: 複製代碼 代碼如下: SELECT /*+ rule */ s.username, decode(l.type,'TM','TABLE LOCK', 'TX','ROW LOCK', NULL) LOCK_LEVEL, o.owner,o.object_name,o.object_type, s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser
Time of Update: 2017-01-18
有時我們在定義欄位名及別名時所用名與oracle關鍵字同名,這時該如何處理呢? 其實很簡單,只要在此關鍵字加上"",如"group" 看下面的例子: 複製代碼 代碼如下: SQL> DROP TABLE k; Table dropped -- 建立表K,欄位名為UID(oracle關鍵字) SQL> CREATE TABLE k(UID INT); CREATE TABLE k(UID INT) ORA-00904: : invalid IDENTIFIER --
Time of Update: 2017-01-19
系統目前時間是多少周,就是是今年的第幾個星期 複製代碼 代碼如下: select to_char(sysdate,'ww') ,to_char(sysdate,'iw') from dual;select to_char(sysdate,'ddd') from dual;select TRUNC(SYSDATE,'MM') from
Time of Update: 2017-01-19
NUMBER資料類型NUMBER ( precision, scale)a) precision表示數字中的有效位;如果沒有指定precision的話,Oracle將使用38作為精度。b) 如果scale大於零,表示數字精確到小數點右邊的位元;scale預設設定為0;如果scale小於零,Oracle將把該數字取捨到小數點左邊的指定位元。c) Precision的取值範圍為【1---38】;Scale的取值範圍為【-84---127】。d)
Time of Update: 2017-09-14
標籤:oracle arc http lte 自動 插入 date 管理 sed 一、建立表時候,注意PCTFREE參數的作用 &nbs
Time of Update: 2017-09-07
標籤:解決 es2017 arc var width alt 9.png log dev 問題描述: Oracle通過PL/SQL
Time of Update: 2017-06-08
標籤:策略 字典 歸檔 connect 調整 組件 target stream 資料庫 很早之前,OGG只支援部署在資料庫主機上,這叫本地化部署。而現在OGG支援遠端部署,即OGG軟體不安裝在資
Time of Update: 2017-05-19
標籤:逗號 char log 日期時間 date sda 範圍 名稱 -- 2.8 DD 指定日期在當月中第幾天(範圍:1-31)SQL> select to_char(sysdate,‘
Time of Update: 2017-03-13
標籤:支援 欄位 例子 into rollup oracle ... null 控制語句 1-- DECODE函數是Oracle
Time of Update: 2016-12-20
標籤:可見 效能 driver 選項 aac factor drive 1.2 dll 在.NET平台下開發Oracle應用的小夥伴們肯定都知道一方面做Oracle開發和實施相比SqlServe