Time of Update: 2018-12-04
set echo onspool D:\oracle\app\admin\ocp11g\sctripts\cteatedb.logstartup nomount pfile"D:\oracle\app\admin\ocp11g\sctrpts\init.ora";create database "ocp11g"maxinstances 8maxloghistory 1maxlogfiles 16maxlogmembers 3maxdatafiles 100datafile 'D:\oracle\
Time of Update: 2018-12-04
使用Java編寫oracle預存程序bromon原創 請尊重著作權 通常我們都使用ps/sql為oracle編寫預存程序,從oracle 8開始我們可以有另一種選擇:Java。8.0開始,oracle內建一個jvm,內建對java的支援,任何java能做的事情你都可以放到oracle裡面來做,你甚至可以在裡面操作db2。這讓oracle具備了極其巨大的擴充能力,只要你願意,完全可以開發一個trigger,讓它在適當的時候給管理員的msn發送一條立即訊息。 好訊息說完了,
Time of Update: 2018-12-04
原文連結:http://www.admin10000.com/document/2550.html我其實是同一天看到Robert Treat幾人整理的”Mysql 遷移到Oracle前需要瞭解的50件事“與Baron Schwartz的”Oracle遷移到Mysql之前需要瞭解的50件事“的,只是Baron Schwartz的這個列表可能對大家更加有用處,也就先將其整出來了。另外他們列出的這些區別有些是蠻有意義的,有些可能由於他們本人的MySQL
Time of Update: 2018-12-04
The Oracle TO_CHAR(datetime, fmt) function converts datetime values to a string in the format specified by the fmt option. MySQL has the DATE_FORMAT function that allows datetime values converting to a string in the specified format. SQLWays
Time of Update: 2018-12-04
一.安裝篇1: 安裝的時候選擇建立資料庫他自然會建立一個資料庫2:安裝好了ORACLE軟體,但是沒有建立資料庫的話,可以通過這個工具來圖形化建立: Database Configuration Assistant建立資料庫表 6包括啟動 Oracle 資料庫配置助手(用來建立 Tivoli Privacy Manager 資料庫)的說明。Oracle 資料庫配置助手是讓您建立資料庫的圖形化使用者介面。要建立 Oracle 資料庫,必須使用擁有 Oracle 管理員權限的標識。表 6.
Time of Update: 2018-12-04
這幾天項目裡構建了兩台RED HAT AS 3.0+ROSE HA+ORACLE 9I
Time of Update: 2018-12-04
今天不小心誤刪除了資料庫的資料檔案和記錄檔,在啟動資料庫時報如下錯誤:ORA-01157: cannot identify/lock data file 15 - see DBWR trace fileORA-01110: data file 15: 'C:/OMF/O1_MF_DEMO_4OKGZ000_.DBF' 解決資料檔案丟失無法啟動資料庫的辦法:1、將該資料檔案離線刪除:alter database datafile C:/OMF/O1_MF_DEMO_4OKGZ000_.DBF
Time of Update: 2018-12-04
Start With Connect By 是用來實現在一個表中存在父子關係的兩個欄位的樹形結構,通過一個從一個欄位開始,以樹形結構去尋找其子記錄。1、建表create table TEST_STRAT_WTH111( OID VARCHAR2(20), PARENT_ID VARCHAR2(20))2、插入資料insert into test_strat_wth (OID, PARENT_ID)values ('0000005', '00');insert into
Time of Update: 2018-12-04
一、資料庫名1.資料庫名的概念 資料庫名(db_name)就是一個資料庫的標識,就像人的社會安全號碼一樣。如果一台機器上裝了多全資料庫,那麼每一個資料庫都有一個資料庫名。在資料庫安裝或建立完成之後,參數DB_NAME被寫入參數檔案之中。資料庫名在$ORACLE_HOME/admin/db_name/pfile/init.ora檔案中############################################ Database Identification###########
Time of Update: 2018-12-04
功能描述:用指定分隔字元切割輸入的字串,返回一維數組,每個數組元素為一個子串。原始碼:CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000);CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2) RETURN ty_str_splitIS j INT := 0; i INT := 1; len
Time of Update: 2018-12-04
在今天的ATM中,就用純粹的jdbc來處理資料,當發現用user ,card,log之間的關係,在save使用者之後,要用到user中id來關聯到card中,的欄位,而oracle中插入和跟新之後是返回的插入和更新的行數,後來想了想,也上網搜了一些資料,現在總結如下,/** * 添加使用者 */ @Override public int save(User user) { temp = -1;
Time of Update: 2018-12-04
1:列出所有員工的姓名,部門名稱,和工資select a1.ename,a1.sal,a2.dname from emp a1,dept a2 where a1.deptno = a2.deptno;2:列出所有部門的詳細資料和部門人數select a2.deptno,a2.dname,a2.loc,count(a1.empno) from emp a1,dept a2 where a1.deptno(+) = a2.deptno group by
Time of Update: 2018-12-04
以前研究過一些資料庫介面,比如OCI,今天又特意研究了OCCI,OCCI是在OCI的基礎上封裝的一層面向C++開發人員的一套類庫,採用物件導向的方法組織,而OCI是C語言介面,函數調用相當複雜,並且封裝也不太容易。廢話少說,先上代碼吧。 #include <iostream>#include <occi.h>#include <assert.h>using namespace oracle::occi;using namespace std;int main
Time of Update: 2018-12-04
select to_char(sysdate,'day') from dual 可以得到當前是一周中的星期幾select to_char(sysdate,'d') from dual 可以得到當前是一周中的第幾天,由於國外人的習慣與中式不同所以通常為:select to_char(sysdate-1,'d') from dualselect to_char(sysdate,'ww') from dual 可以得到一年中的第幾周
Time of Update: 2018-12-04
1.查詢使用者(資料)資料表空間SELECT UPPER(F.TABLESPACE_NAME) "資料表空間名", D.TOT_GROOTTE_MB "資料表空間大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空間(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,
Time of Update: 2018-12-04
1. BLOBCREATE TABLE SCOTT.MYBLOB(ID varchar2(50),DATA BLOB);CREATE OR REPLACE DIRECTORY LOBFILEDIR AS 'F:/LOBDIR';[a] PL/SQL插入BLOBDECLARE a_blob BLOB; a_bfile BFILE := BFILENAME('LOBFILEDIR','Winter.jpg'); --用來指向外部作業系統BEGIN INSERT INTO
Time of Update: 2018-12-04
這兩天由Oracle專家石雨博士為大家講解Oracle,大概內容如下:Oracle體繫結構:Oracle執行個體與databaseOracle執行個體包括多個進程與資料記憶體區資料記憶體區包含Data Buffer Cache、Redo Log buffer,shared pool(library cache,Data dictionary),資料檔案、控制檔案、記錄檔,參數檔案,Archive檔案sql plus文法sql plus中操作的行的概念是指一條sql命令分成的多行,sql
Time of Update: 2018-12-04
啥也甭說,上方法:匯出: 方一:1.先set oracle_sid. 2.尋bin目錄,我的是D:\>cd D:\app\Administrator\product\11.2.0\dbhome_1\BIN 3.執行exp scott/root@jxgl21 file=D:\t.dmp tables=(S)//S為表名稱 或匯出整個資料庫exp scott/root@jxgl21 file=D:\t1.dmp
Time of Update: 2018-12-04
問題描述:這是一個復原段資料表空間資料檔案丟失或損壞的情景,這時oracle不能識別相應的資料檔案。當你試圖startup資料檔案時會報ORA-1157,ORA-1110,並且可能會伴隨著標識作業系統層級的錯誤,比如ORA-7360。當你試圖以shutdown normal或shutdown
Time of Update: 2018-12-04
過程和函數