1.啟動服務OracleDBConsoleorclOracle企業(yè)管理器服務OracleOraDb10g_home2iSQL*PlusOracle的T-SQL服務OracleServiceORCLoracle的數(shù)據(jù)庫實例服務OraclOraDb10g_home1TNSListener數(shù)據(jù)庫監(jiān)聽服務如果使用DBCA來創(chuàng)建一個數(shù)據(jù)庫則會多出一個數(shù)據(jù)庫實例的服務比如數(shù)據(jù)庫名為:MyScool服務名稱為:oraclejobSchedulerMyschool,Ora
系統(tǒng) 2019-08-12 01:53:17 2063
Oracle表的常用查詢實驗(一)練習1、請查詢表DEPT中所有部門的情況。select*fromdept;練習2、查詢表DEPT中的部門號、部門名稱兩個字段的所有信息。selectdeptno,dnamefromdept;練習3、請從表EMP中查詢10號部門工作的雇員姓名和工資。selectename,salfromempwheredeptno=10;練習4、請從表EMP中查找工種是職員CLERK或經(jīng)理MANAGER的雇員姓名、工資。selectenam
系統(tǒng) 2019-08-12 01:53:07 2063
ORA-00001:違反唯一約束條件(.)ORA-00017:請求會話以設(shè)置跟蹤事件ORA-00018:超出最大會話數(shù)ORA-00019:超出最大會話許可數(shù)ORA-00020:超出最大進程數(shù)()ORA-00021:會話附屬于其它某些進程;無法轉(zhuǎn)換會話ORA-00022:無效的會話ID;訪問被拒絕ORA-00023:會話引用進程私用內(nèi)存;無法分離會話ORA-00024:單一進程模式下不允許從多個進程注冊O(shè)RA-00025:無法分配ORA-00026:丟失或無
系統(tǒng) 2019-08-12 01:53:01 2063
Oracle百問百答(一)01.如何查看oracle的版本信息?02.如何查看系統(tǒng)被鎖的事務信息?03.怎么獲取有哪些用戶在使用數(shù)據(jù)庫?04.數(shù)據(jù)表中的字段最大數(shù)是多少?表或視圖中的最大列數(shù)為100005.怎樣查得數(shù)據(jù)庫的SID?selectnamefromv$database;,也可以直接查看init.ora文件06.如何查詢表空間信息?07.如何統(tǒng)計兩個表的記錄總數(shù)?08.如何獲取系統(tǒng)的當前日期,若天數(shù)大于15,顯示1,否則顯示0?09.dropuse
系統(tǒng) 2019-08-12 01:52:09 2063
一個用戶可以使用一個或多個表空間,一個表空間也可以供多個用戶使用。用戶和表空間沒有隸屬關(guān)系,表空是一個用來管理數(shù)據(jù)存儲邏輯概念,表空間只是和數(shù)據(jù)文件發(fā)生關(guān)系,數(shù)據(jù)文件是物理的,一個表空間可以包含多個數(shù)據(jù)文件,而一個數(shù)據(jù)文件只能隸屬一個表空間。用戶屬于數(shù)據(jù)庫實例的,在一個實例下不能同名用戶。但在一oracle服務器,可以創(chuàng)建多個實例,只要你的機器配置夠用就可以。因為一個實例啟動起碼需要100多兆內(nèi)存的。所以在一oracle服務器上可以存在多個同名用戶,他們是
系統(tǒng) 2019-08-12 01:51:49 2063
/***************************************獲取數(shù)據(jù)庫中表的信息:**************************************/--顯示表的基本信息SELECTutc.column_name,utc.data_type,utc.data_length,utc.data_precision,utc.data_Scale,utc.nullable,utc.data_default,ucc.commentsFR
系統(tǒng) 2019-08-12 01:51:49 2063
先查詢一下selectuserenv('language')fromdual;查看oracle字符集,$sqlplus/nologSQL>connectsys/oracleassysdbaSQL>startup如何設(shè)置ORACLE數(shù)據(jù)庫的編碼(ZHS16GBK)修改成UTF8SQL>shutdownimmediate;SQL>startupmount;SQL>altersystemenablerestrictedsession;SQL>altersyste
系統(tǒng) 2019-08-12 01:32:44 2063
iSqlPlus是Oracle9i提供的新功能,是Sqlplus的Web形式發(fā)布。是基于三層結(jié)構(gòu)涉及的。其client、middle、server可以位于同一臺機器上也可以位于不同的機器。iSqlPlus不需要單獨安裝,訪問iSqlPlus你只需要知道中間層服務器的地址和端口,可以以標準用戶或者sysdba、sysoper的身份登陸。iSQL*Plus提供快速的、基于瀏覽器的界面,它通過一個三層模型來使用SQL*Plus處理引擎,這個模型包括:客戶機層(i
系統(tǒng) 2019-08-29 23:17:06 2062
一、Oracle中的Round和Trunc:如同對數(shù)字進行四舍五入和按位截取一樣,Oracle對時間日期也提供了這兩種功能。但比起對數(shù)字進行四舍五入和截取比較復雜:這是因為時間日期是有格式的。下面看看這兩個函數(shù)的定義和用途:ROUND(date[,format])TRUNC(date[,format])Round函數(shù)對日期進行“四舍五入”,Trunc函數(shù)對日期進行截取。如果我們不指定格式的話,Round會返回一個最接近date參數(shù)的日期,而Trunc函數(shù)只
系統(tǒng) 2019-08-29 22:50:12 2062
1.怎么樣查看數(shù)據(jù)庫字符集?數(shù)據(jù)庫服務器字符集select*fromnls_database_parameters,其來源于props$,是表示數(shù)據(jù)庫的字符集。客戶端字符集環(huán)境select*fromnls_instance_parameters,其來源于v$parameter,表示客戶端的字符集的設(shè)置,可能是參數(shù)文件,環(huán)境變量或者是注冊表會話字符集環(huán)境select*fromnls_session_parameters,其來源于v$nls_parameter
系統(tǒng) 2019-08-12 01:54:38 2062
-----創(chuàng)建jobDECLAREJOBNUMBER;BEGINDBMS_JOB.SUBMIT(JOB,'PROC_UPDATE_RESERVED_RESE_INFO;',TO_DATE('31-07-201501:00:00','dd-mm-yyyyhh24:mi:ss'),'sysdate+1/24');COMMIT;END;--執(zhí)行jobBEGINdbms_job.run(407);END;--查看jobSELECTJOB,LOG_USER,TO_C
系統(tǒng) 2019-08-12 01:53:47 2062
首先裝好這兩個軟件。之后要修改你的C:\Ora10InstantClient(以我的為例)下的tnsnames.ora文件,來增加數(shù)據(jù)庫。修改如下:添加:DEMO=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.3.162)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=DEMO)))這樣就把一個遠程的數(shù)據(jù)庫添加到本機的客戶端中了。然后打開PL
系統(tǒng) 2019-08-12 01:53:41 2062
Oracle內(nèi)置函數(shù)SQLCODE和SQLERRM是特別用在OTHERS處理器中,分別用來返回Oracle的錯誤代碼和錯誤消息。OTHERS處理器應該是異常處理塊中的最后的異常處理器,因為它是用來捕獲除了別的異常處理器處理以外的所有的Oracle異常,所以在程序的最外層使用一個OTHERS處理器的話,將可以確保所有的錯誤都會被檢測到。在一個內(nèi)在的異常中,SQLCODE返回Oracle錯誤的序號,而SQLERRM返回的是相應的錯誤消息,錯誤消息首先顯示的是錯
系統(tǒng) 2019-08-12 01:53:33 2062
大致方法如下:1、刪除物理文件1.1、oracle安裝文件。1.2、系統(tǒng)目錄下,programfiles文件下的oracle文件2、注冊表中大概有這么幾個地方:hkey_local_machine\software刪除oracle目錄hkey_local_machine\system\controlset001\services刪除oracle目錄hkey_local_machine\system\controlset002\services刪除oracl
系統(tǒng) 2019-08-12 01:53:06 2062
①ORACLE層次查詢--(遞歸語句)--(查詢樹狀結(jié)構(gòu))select×fromtablestartwithtable.col1='001'--根結(jié)點的限定語句,當然可以放寬限定條件,以取得多個根結(jié)點,實際就是多棵樹。connectbyproircol1=parent_id---上一條語句中的col1=本條記錄的parent_id掃描樹結(jié)構(gòu)表時,需要依此訪問樹結(jié)構(gòu)的每個節(jié)點,一個節(jié)點只能訪問一次,其訪問的步驟如下:第一步:從根節(jié)點開始;第二步:訪問該節(jié)點;
系統(tǒng) 2019-08-12 01:52:37 2062