Time of Update: 2018-07-23
開啟Oracle的DBCA 在windows服務中查看剛才建立的acyx執行個體 使用PL/SQL Developer登入 彈出如下提示框 啟動服務OracleOraDb11g_home1TNSListener 再次嘗試使用PL/SQL Developer登入,登入成功 建立一個SQL視窗 建立暫存資料表空間 create
Time of Update: 2018-07-23
AL32UTF8字元集不是一種可(顯示/輸入)的語言字元集,是一種用於儲存的字元集,支援全世界主要的文字語言編碼。 AL32UTF8為ZHS16GBK的超集。 NLS_LANG應該設定成系統本身所使用的語言字元集,與資料庫語言字元集進行轉換。 1. 從AL32UTF8伺服器將資料匯出,匯出前先設定 NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"。 2. 從ZHS16GBK伺服器將資料匯入,匯入前先設定
Time of Update: 2018-07-23
一個簡單的iBatis入門例子,用ORACLE和Java測試 目錄結構: 1.匯入iBatis和oracle驅動。 2.建立類Person.java package com.ibeats;import java.util.Date; public class Person { private int id; private String firstName; private String
Time of Update: 2018-07-23
對於以Oracle背景開發人員瞭解Oracle多版本和一致讀尤其重要,因為它在很大程度上提升了資料庫的並行操作。如果對並發瞭解的不夠,通常會遇到以下幾種情況: 1、破壞了資料的完整性 2、隨著使用者數的增多,應用的運行速度減慢 3、不能很好的擴充應用來支援大量使用者 介紹多版本和一致讀之前先來瞭解下Oracle的鎖機制: 1、Oracle只在修改時才對資料載入行級鎖 2、寫入器不會阻塞讀取器(其他資料庫中往往讀會被寫阻塞)
Time of Update: 2018-07-23
使用者管理 一、建立使用者:建立的新使用者是沒有任何許可權的,甚至連登陸的資料庫的許可權都沒有,需要為其指定相應的許可權。 SQL> Create User username Identified by password Default Tablespace tablespace Temporary Tablespace tablespace Profile profile Quota
Time of Update: 2018-07-23
常用函數:substr和instr 1.SUBSTR(string,start_position,[length]) 求子字串,返回字串 解釋:string 元字串 start_position 開始位置(從0開始) length 可選項,子字串的個數
Time of Update: 2018-07-23
1) em,dbca,netca,netmgr出現亂碼方案: $cd $ORACLE_HOME/JRE/lib$mv font.properties font.properties.bak$mv font.properties.zh font.properties Ⅰ)em,dbca,netca,netmgr詳細說明: em使用說明: emctl start dbconsole emctl stop
Time of Update: 2018-07-23
傳統的fetch into一次只能取得一條資料,使用fetch bulk collect into可以一次從遊標中取得所有資料,使用limit子句可以限制一次取的資料條數 1、fetch bulk collect into begin declare cursor c_dept is select * from dept; type dept_record is table of dept%rowtype; v_dept dept_record; begin
Time of Update: 2018-07-23
In oracle/PLSQL, the substr functions allows you to extract a substring from a string. The syntax for the substr function is: substr(
Time of Update: 2018-07-23
前兩天我發了一篇博文Win7啟動Oracle出錯,於是我安裝了Oracle的最新版本 Oracle11g,這也許是因我比較熱衷於Win7吧,否則也不會想著用高版本的Oracle裝來裝去的,要知道Oracle安裝過程也很麻煩的,而且還很大,很占空間。但這次我也是無能為力了,各種方法都嘗試了,可以說是黔驢技窮了,就一個Oracle 10g我還反覆裝了好幾遍呢。
Time of Update: 2018-07-23
參考源碼:http://download.csdn.net/detail/guoquanyou/3614666 在Oracle資料庫中添加表student create table Student( Student_ID number(6) NOT NULL PRIMARY KEY, Student_Name varchar2(10) NOT NULL, Student_Age number(2) NOT NULL );
Time of Update: 2018-07-23
Oracle中INSTR的用法: INSTR方法的格式為INSTR(源字串, 要尋找的字串, 從第幾個字元開始, 要找到第幾個匹配的序號)返回找到的位置,如果找不到則返回0.例如:INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字串為'CORPORATE FLOOR', 在字串中尋找'OR',從第三個字元位置開始尋找"OR",取第三個字後第2個匹配項的位置。 預設尋找順序為從左至右。當起始位置為負數的時候,從右邊開始尋找。
Time of Update: 2018-07-23
Oracle 11g the account is locked問題的解決方案 使用者為什麼被鎖定,可能是下面幾個原因。 www.2cto.com 1. 嘗試多次登入未成功(可能密碼不正確); 2. 此使用者被管理員手工鎖定; 3. 使用者密碼到期、未按時修改密碼,等等。 下面是我的解決辦法 --------------
Time of Update: 2018-07-23
Oracle查看trace 檔案步驟 1.獲得當前trace檔案產生路徑 SQL> select tracefile from v$process where addr in (select paddr from v$session where sid in (select sid from v$mystat)); TRACEFILE
Time of Update: 2018-07-23
oracle安裝過程中有缺少包的檢測,以下實踐檢測: os:linux redhat 6.6 64位 libaio-0.3.105: os內建libaio-0.3.107-10.el6.x86_64.rpm: rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm os內建libaio-0.3.107-10.el6.i686.rpm: rpm -ivh libaio-0.3.107-10.el6.i686.rpm
Time of Update: 2018-07-23
第一種 alter tablespace users rename datafile '==' to ‘***'; 這種方式需要資料庫處於open狀態,資料表空間在offline的狀態下才能更改。 SQL> alter tablespace users rename datafile '/opt/ora10g/oradata/orcl/user0100.dbf','/opt/ora10g/oradata/orcl/user099.dbf' to
Time of Update: 2018-07-23
螺灣小成 oracle實現自增長列 序列(Sequence)是一種可以被多個使用者使用的用於產生一系列唯一數位資料庫物件。序列定義儲存在資料字典中,通過提供唯一數值的順序表來簡化程式設計工作,可以使用序列自動產生主鍵的索引值。當一個序列第一次被查詢調用時,它將返回一個預定值。在隨後的每次查詢中,序列將產生一個按指定的增量增長的值。序列可以迴圈,或者是連續增加的,直到指定的最大值為止。建立序列文法如下:create sequence [模式]序列名稱[
Time of Update: 2018-07-23
Oracle建立資料表空間、建立使用者以及授權、查看許可權 建立暫存資料表空間
Time of Update: 2018-07-23
J2EE應用中與Oracle資料庫的串連 作者:洪建 在J2EE應用程式開發中,應用程式與資料庫連接的建立是我們經常遇到的問題之一。在這裡我主要談談在本地應用程式中通過OCI方式、thin方式和JdbcOdbc橋方式串連Oracle資料庫,在iPlanet Application Server 6.5和Sun Java System Application Server 7中對Oracle資料庫連接池的配置以及應用中如何從串連池中獲得串連。
Time of Update: 2018-07-23
Oracle Database 11g 完全參考手冊有介紹許可證的內容,如下: 使用軟體的第一步是成功地安裝軟體。如果不考慮安裝Oracle的硬體和軟體平台,那麼您可以選擇的安裝類型是一樣的。 雖然在不同的版本之間的類型不完全一樣,但一般都包含以下幾種: Enterprise Edition(企業版) : 該版本是Oracle資料庫功能最全、擴充性最好的版本。它包含諸如Flashback