Time of Update: 2017-02-28
oracle|預存程序
Time of Update: 2017-02-28
3.5.1 伺服器關閉的過程 關閉資料庫常式時系統將完成以下步驟。 1.
Time of Update: 2017-02-28
mysql|oracle|程式
Time of Update: 2017-02-28
遊標是從資料表中提取出來的資料,以暫存資料表的形式存放在記憶體中,在遊標中有一個資料指標,在初始狀態下指向的是首記錄,利用fetch語句可以移動該指標,從而對遊標中的資料進行各種操作,然後將操作結果寫回資料表中。定義遊標 遊標作為一種資料類型,首先必須進行定義,其文法如下。 cursor 遊標名 is select
Time of Update: 2017-02-28
ORA-00235 controlfile fixed table inconsistent due to concurrent update ORA-00235控制檔案固定表由於並發更新導致不一致 Cause Concurrent update activity on a control file caused a query on a control file fixed table to read inconsistent information.
Time of Update: 2017-02-28
對於Oracle資料庫之間的移植採用Oracle的匯入匯出工具(Import/Export)是一個比較好的策略。雖也可以利用第三方軟體如Sybase 的Power designer中的Reverse Engineering 進行資料庫結構重建,然後在進行較複雜的資料匯入處理程序,但對於作業隊列、快照等則不得不用手工來建立。而Export能將整個資料庫、指定使用者、指定表和相關的資料字典進行輸出,Export輸出的輸出轉存二進位檔案包括了完全重建所有被選對象所需的命令。
Time of Update: 2017-02-28
Oracle自動備份資料 相信為數不少的系統管理員每天都在做著同一樣的工作——對資料進行備份。一旦哪一天疏忽了,而這一天系統又恰恰發生了故障,需要進行資料恢複,那麼此時就無能為力了。假如每天設定一個固定的時間,系統自動進行備份,那該多好啊!下面筆者結合實踐經驗,談一談UNIX環境下Oracle資料庫的自動備份,以起到拋磚引玉的作用。 我們計劃讓資料庫在晚上23點做export匯出備份,在淩晨2點將備份檔案拷貝到磁帶上,在淩晨4點將備份檔案拷貝到另一台UNIX機器上,為此我們可進行如下操作:
Time of Update: 2017-02-28
ORA-00922 missing or invalid option 0RA-00922: 丟失或者無效的選項 Cause An invalid option was specified in defining a column or storage clause. The valid option in specifying a column is NOT NULL to specify that the column cannot contain any NULL
Time of Update: 2017-02-28
oracle|控制|資料|詳解 插入資料 INSERT語句常常用於向表中插入行,行中可以有特殊資料欄位,或者可以用子查詢從已存在的資料中建立新行。 列目錄是可選的,預設的列的目錄是所有的列名,包括comlumn_id,comlumn_id可以在資料字典視圖ALL_TAB_COLUMNS,USER_TAB_COLUMNS,或者DBA_TAB_COLUMNS中找到。
Time of Update: 2017-02-28
oracle|問題 大家在應用ORACLE的時候可能會遇到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有協助! 和大家一起探討, 共同進步! 對ORACLE高手來說是不用看的。 1. Oracle安裝完成後的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2.
Time of Update: 2017-02-28
oracle|解決|問題
Time of Update: 2017-02-28
oracle 使用說明: 1、LONG 資料類型中儲存的是可變長字串,最大長度限制是2GB。2、對於超出一定長度的文本,基本只能用LONG類型來儲存,資料字典中很多個物件的定義就是用LONG來儲存的。3、LONG類型主要用於不需要作字串搜尋的長串資料,如果要進行字元搜尋就要用varchar2類型。4、很多工具,包括SQL*Plus,處理LONG 資料類型都是很困難的。5、LONG 資料類型的使用中,要受限於磁碟的大小。能夠操作 LONG 的
Time of Update: 2017-02-28
oracle|效能 Oracle 的 in 和 not in ――效能實踐
Time of Update: 2017-02-28
oracle|問題 61. 怎樣查看ORACLE中有哪些程式在運行之中? 查看v$sessions表62. 怎么可以看到資料庫有多少個tablespace? select * from dba_tablespaces; 63. 如何修改oracle資料庫的使用者串連數? 修改initSID.ora,將process加大,重啟資料庫. 64. 如何查出一條記錄的最後更新時間? 可以用logminer 察看 65.
Time of Update: 2017-02-27
一、問題描述SQL Plus WorkSheet是一個視窗圖形介面的SQL語句編輯器,對於那些喜歡視窗介面而不喜歡字元介面 的使用者,該工具相對SQL/PLUS受到了很大的歡迎。但從Oracle 8i以後,如果安裝Oracle 8i時選取的是別 於英語的字元集,對於我們中國,通常會選取簡體中文字元集(ZHS16GBK),安裝成功後,運行SQL Plus
Time of Update: 2017-02-27
下面我分別對這四種分區方法的概念,他們的使用情境,以及各種分區方法做一個效能比較。一、概念1、Range Partitioning這是最常用的一種分區方法,基於COLUMN的值範圍做分區,最常見的是基於時間欄位的資料的範圍的分區,比如:對於SALE表,可以對銷售時間按照月份做一個Range Partitioning。這種分區在資料倉儲裡用的比較多,以下是CREATE STATMENTCREATE TABLE sales_range(salesman_id
Time of Update: 2017-02-27
Oracle的記憶體配置與oracle效能息息相關。關於記憶體的配置,是最影響Oracle效能的配置。記憶體還直接影響到其他兩個重要資源的消耗:CPU和IO.先看Oracle記憶體儲存的主要內容是什麼:程式碼(PLSQL、Java);關於已經串連的會話的資訊,包括當前所有活動和非活動會話;程式運行時必須的相關資訊,例如查詢計劃;Oracle進程之間共用的資訊和相互交流的資訊,例如鎖;那些被永久儲存在外圍儲存介質上,被cache在記憶體中的資料(如redo
Time of Update: 2017-02-27
1、修改使用者(1)修改口令09:57:30 SQL> alter user tiany identified by tianya;User altered.(2)修改資料表空間配額資料表空間配額用於限制使用者物件在資料表空間上可佔用的最大空間。09:59:43 SQL> alter user tiany quota 5m on users;User altered(3)鎖定使用者賬戶10:00:59 SQL> alter user tiany account lock;User
Time of Update: 2017-02-27
db file scattered read對於一些頻繁訪問的表,如果沒有建立索引或沒有建立 合適的索引,Oracle只能對其進行全表掃描,就會導致大量該等待事件。全表掃描時,讀 取的資料在磁碟上一般是連續的,但是讀到記憶體時卻是不連續的,因此該事件命名為離散讀 (scattered read),注意不要被它的名字所迷惑。一次多塊讀取的數量受參數 DB_FILE_MULTIBLOCK_READ_COUNT的影響。在實際診斷過程中,可以通過v$session_wait
Time of Update: 2017-02-27
在前一篇文章中簡單介紹了JAVA程式如何調用Oracle預存程序的基本文法程式結構, 本文將介紹JAVA跟Oracle的另一種關係,即通過JAVA編寫Oracle預存程序。