Time of Update: 2016-01-25
標籤:1.安裝oracle-jdk開啟終端,使用下面的命令:java -version如果你看到像下面的輸出,這就意味著你並沒有安裝過Java:The program ‘java’ can be found in the following packages:* default-jre* gcj-4.6-jre-headless* openjdk-6-jre-headless* gcj-4.5-jre-headless*
Time of Update: 2016-01-25
標籤:1、修改Oracle最大串連數的方法http://my.oschina.net/shootercn/blog/11193 a、以sysdba身份登陸PL/SQL 或者 Worksheetsqlplus sys as sysdba b、查詢目前串連數show parameter processes; c、更改系統串連數alter system set processes=1000
Time of Update: 2016-01-26
標籤: 1 public static void main(String[] args) throws SQLException { 2 2 3 3 4 4 String driver="oracle.jdbc.driver.OracleDriver"; 5 5 String url="jdbc:oracle:thin:@www.ee.w.www:1521:orcl"; 6 6
Time of Update: 2016-01-27
標籤:首先看SQL 怎麼寫 select * from ( select a.*,ROWNUM rn from ( 最底層查詢語句 ) a where ROWNUM <= #{endCol} ) where rn >
Time of Update: 2016-01-26
標籤:1.在oracle伺服器上cmd執行 lsnrctl執行start過了好久,提示監聽程式已經啟動。再執行status過來好久,才提示命令執行成功。最好找到原因是因為C:\Oracle\diag\tnslsnr\hwh-PC\listener\trace 目錄下的listener.log檔案超過4G 導致的。果斷把監聽日誌停止掉 lsnrctl set log_status off;關於一次oracle sqlplus可登陸,但監聽起不來的解決。由於listener.log檔案超過4G
Time of Update: 2016-01-27
標籤: 跟著樓主一起來測試預存程序吧:1、右鍵要測試的預存程序 出現如下提示框 2、填寫參數3、點擊開始,如下操作 over,就是這麼簡單---------------------------------我們還需要知道下面幾個按鈕的含義:這個時候點擊step into會進入spit函數內部,點擊step over可以跳過函數,這裡我們一般不關注函數,只使用step
Time of Update: 2016-01-27
標籤:第一步:登陸 root登陸之後切換到oracle使用者上,輸入 su oracle第二步:串連 在oracle使用者下,輸入 sqlplus /nolog第三步:使用管理員權限 輸入 connect /as sysdba第四步:啟動/關閉服務 輸入 startupstartup參數 不帶參數,啟動資料庫執行個體並開啟資料庫,以便使用者使用資料庫,在多數情況下,使用這種方式! nomount,
Time of Update: 2016-01-26
標籤:一:簡單測試job的建立過程案例:1,先建立一張JOB_TEST表,欄位為a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,建立一個預存程序 bb 作用是往pig表中插入資料SQL> create or replace procedure JOB_PRO_TEST as 2 begin 3 insert
Time of Update: 2016-01-26
標籤:oracle 未明確定義列 ora-00918 在調試Oracle一個查詢語句時出現:未明確定義列 650) this.width=650;" src="http://s1.51cto.com/wyfs02/M01/7A/48/wKiom1am4HfxGgskAAB9Ne12vWs774.png" title="Oracle未定義列.png" alt="wKiom1
Time of Update: 2016-01-26
標籤:Oracle 最簡單的隨系統自己主動啟動 俗話說使用者是上帝,他們有時候提出一個問題很的簡單,就僅僅須要一句話,一分鐘就完事了。可是拿到我們DBA來說,可能至少得半個小時甚至半個月才幹滿足他的一句話。有沒有更好更快的辦法呢。我告訴大家這是有的;
Time of Update: 2016-01-26
標籤:常常需要將資料庫中的資料產生文檔,由於比較喜歡指令碼的方式,所以就需要使用spool的時候進行格式設定,以下簡單整理了一下oracle中進行格式設定的一些東西,一共十八條,其實常用的也就那麼幾個,稍後會附上自己寫的簡單的shell操作的指令碼,希望能供同樣有需要的共同交流,也作為自己的備份。set命令的各項及其含義:arraysize 從資料庫中一次提取的行數,預設為15autocommit 是否自動認可,預設為offcolsep
Time of Update: 2016-01-22
標籤:??Kettle版本4.1.0開啟Spoon軟體,windows下面雙擊Spoon.bat即可。建立一個轉換。建立兩個資料來源,一個是oracle的一個是mysql的。建立表輸入。建立欄位選擇建立表輸出,將輸入表的value欄位對應為輸出表的str欄位。注意:如果目標表沒有,是建立的,則應該點擊SQL按鍵進行SQL語句建立表。將三個步驟串連起來。建立一個作業建立一個轉換建立一個定時job串連好job和transformation,運行job【JEECG範例文件】使用Kettle從mysql
Time of Update: 2016-01-21
標籤:一些ORACLE中的進程被殺掉後,狀態被置為"killed",但是鎖定資源很長時間不釋放,有時實在沒辦法,只好重啟資料庫。現在提供一種方法解決這種問題,那就是在ORACLE中殺不掉的,在OS一級再殺。1.下面的語句用來查詢哪些對象被鎖:select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$session swhere l.object_id = o.object_id
Time of Update: 2016-01-25
標籤:用oracle 11g很久了,真的感覺是一個很重量級的用戶端,安裝都要一個多小時,最近剛開始接觸這種精簡版的資料庫用戶端,搗鼓了半天,總算成功。1.下載用戶端2.安裝傻瓜式安裝即可,記得自己的路徑。3.配置環境變數 path變數在最前面添加剛剛安裝的路徑,每個人都不同,見仁見智哈,c:\Oracle\ora90\bin nls_lang變數:SIMPLIFIED
Time of Update: 2016-01-21
標籤:本課內容屬於Oracle進階課程範疇,內容略微偏向理論性,但是與資料庫程式開發和管理、最佳化密切相關;另外本課的部分內容在前面章節已經涉及,請注意理論聯絡實際。 事務 事務(Transaction)從 通訊的角度看:是使用者定義的資料庫操作序列,這些操作要麼全做、要麼全不做,是不可分割的一個工作單元。事務控制語句稱為TCL,一般包括Commit和Rollback。 &
Time of Update: 2016-01-25
標籤:oracle database product equivalent [[email protected] init.d]# vim oracle#!/bin/sh # chkconfig: 35 80 10 # description: Oracle auto start-stop script. # #
Time of Update: 2016-01-21
標籤:以下易容翻譯自oracle dba官方文檔,不足之處還望指出。管理重做記錄檔 學習目標:1.解釋重做記錄檔的目的2.描述重做記錄檔的結構3.學會控制日誌切換與檢查點4.多元化管理重做記錄檔5.使用OMF管理重做記錄檔1.概念介紹:重做記錄檔通過記錄資料的所有改變情況對系統或介質故障提供恢複機制。1)重做記錄檔以組的形式存在2)一個oracle資料庫至少需要兩組,每組至少有一檔案3)在一組裡的每一重做記錄檔叫做成員The redo log files are used only
Time of Update: 2016-01-21
標籤:Oracle之資料庫一致性讀的原理在Oracle資料庫中,undo主要有三大作用:提供一致性讀(Consistent Read)、復原事務(Rollback Transaction)以及執行個體恢複(Instance Recovery)。一致性讀是相對於髒讀(Dirty Read)而言的。假設某個表T中有10000條記錄,擷取所有記錄需要15分鐘時間。目前時間為9點整,某使用者A發出一條查詢語句:select *
Time of Update: 2016-01-21
標籤: 先用system和密碼登陸SQLPLUS,然後:1.用sys登入到oracle中 connect sys/密碼 as sysdba; (能直接以sys登陸到sqlplus嗎?)2.開始修改編碼 shutdown immediate;停止oracle服務以及監聽。如果服務停止,這部可省略 startup mount; alter system enable restricted session; alter system set
Time of Update: 2016-01-22
標籤:總結下Oracle 中的Insert用法 1.標準Insert --單表單行插入 文法: INSERT INTO table [(column1,column2,...)] VALUE (value1,value2,...) 例子: insert into dep (dep_id,dep_name) values(1,‘技術部‘); &