Time of Update: 2015-07-16
標籤:oracle中有資料表空間的概念。一個系統中要建立oracle資料庫,首先需要建立一個使用者,然後給使用者指派資料表空間,資料表空間儲存的就是表等基礎元素。如果不顯式地分配資料表空間的話,就會給使用者預設上USERS這個資料表空間。分配上資料表空間後,這個使用者下的表就存在這個資料表空間下。1,建立資料表空間create TABLESPACE test_space DATAFILE ‘d:\oracle_test_data\test.dbf‘ size
Time of Update: 2015-07-17
標籤:一、常用日期資料格式 1. 擷取年的最後一位, 兩位, 三位, 四位 select to_char(sysdate,‘Y‘) from dual; -- 擷取年的最後一位 select to_char(sysdate,‘YY‘) from dual; -- 擷取年的最後兩位 select to_char(sysdate,‘YYY‘) from dual; -- 擷取年的最後三位 select to_char(sysdate,‘YYYY‘) from dual;
Time of Update: 2015-07-16
標籤:一、字元函數 字元函數是oracle中最常用的函數,我們來看看有哪些字元函數: lower(char):將字串轉化為小寫格式。 upper(char):將字串轉化為大寫的格式。 length(char):返回字串的長度。 substr(char, m, n):截取字串的子串,n代表取n個字元的意思,不是代表取到第n個 replace(char1, search_string, replace_string) instr(C1,C2,I,J)
Time of Update: 2015-07-16
標籤:資料字典-簡介Oracle資料字典的名稱由首碼和尾碼組成,使用底線"_"串連,其代表的含義如下:● DBA_:包含資料庫執行個體的所有對象資訊。● V$_:當前執行個體的動態視圖,包含系統管理和系統最佳化等所使用的視圖。● USER_:記錄使用者的對象資訊。● GV_:分布式環境下所有執行個體的動態視圖,包含系統管理和系統最佳化使用的視圖。● ALL_:記錄使用者的對象資訊機被授權訪問的對象資訊。資料字典-常用資料字典名稱說
Time of Update: 2015-07-16
標籤:網上很多同行應該都遇到過這個問題,百度一搜 千篇一律的處理辦法,就是加大進程數。但是我這邊情況不一樣,因為我的Oracle 11g是早上剛裝的,跟本沒人用,我用PLSQL連結照樣說不能連結。我就在想,到底哪裡出了問題,很鬱悶。最後我就想,是不是跟服務啟動的數量有關係?如:結果就是服務一停掉,馬上就能連結了。坑爹啊!!!!!!Oracle 錯誤 maximum number of processes(150) exceeded 解決辦法
Time of Update: 2015-07-16
標籤:1.Single-Row FunctionsNVLNVL2NULLIFCOALESCECASEDECODE2.Character functionsLOWER(column|expression) --小寫UPPER(column|expression) --大寫INITCAP(column|expression) --首字母大寫CONCAT(column1|expression1,column2|expression2)
Time of Update: 2015-07-17
標籤:第一步:將機器的虛擬記憶體調到2G,否則報記憶體不足。第二步:修改ds_windows_x86_101202_disk1\install目錄下的oraparam.ini。[Certified Versions] Windows=5.0,5.1,5.2,6.0,6.1第三步:右鍵setup.exe,屬性-->相容性-->勾選 以xp sp2相容模式運行(注意這裡要選擇 XP SP2。 曾經度過選擇 XP SP3,安裝過程中出現 javaw.exe - 無法找到入口 ...
Time of Update: 2015-07-16
標籤:一. 伺服器本地安裝Oracle11G或10G二. 在運行中輸入sqlplus /nolog,oracle中建立資料表空間。三. 安裝完成後在運行中輸入 sql developer開啟sql developer (就是本機內建的)四. 選擇jdk版路徑(jdk版本要和安裝的Oracle版本對應)最好選擇 Oracle安裝路徑夾下內建的jdk檔案下的包五.
Time of Update: 2015-07-15
標籤:在Oracle資料庫中並不能像sqlserver資料庫那樣建立完資料庫就能建立表了,必須先建立該資料庫的使用者,也就是在Oracle資料庫中不同的使用者名稱會有不同的資料庫,下來就是為要為使用者名稱建立一個資料表空間, 具體步驟: 1.假如現在已經建好名為‘news‘的資料庫,此時在F:\oracle\product\10.1.0\oradata\目錄下已經存在news目錄(注意:我的Oracle10g安裝在F:\oracle下,若你的Oracle安裝在別的目錄,那麼你
Time of Update: 2015-07-17
標籤:--oracle看到使用者的所有表名、表睞、欄位名稱、現場的目光、是空的、欄位類型select distinct TABLE_COLUMN.*, TABLE_NALLABLE.DATA_TYPE, TABLE_NALLABLE.NULLABLE from (select distinct utc.table_name table_name, utc.comments
Time of Update: 2015-07-17
標籤: --1、查看錶空間的名稱及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name; --2、查看錶空間物理檔案的名稱及大小 SELECT tablespace_name,
Time of Update: 2015-07-17
標籤: 1 ----1 準備工作 解鎖ctxsys使用者並授權----- 2 3 --解鎖ctxsys 4 alter user ctxsys account unlock; 5 --修改ctxsys密碼(如果ctxsys使用者到期了的話,需要重新設定一下密碼) 6 alter user ctxsys identified by ctxsys; 7 8 --授予許可權給oa這個使用者--oa可以改為實際使用的使用者 9 grant execute on ctx_ddl to oa;10 11
Time of Update: 2015-07-16
標籤:在Oracle中,可以為每張表的主鍵建立一個單獨的序列,然後從這個序列中擷取自動增加的標識符,把它賦值給主鍵。例如一下語句建立了一個名為customer_id_seq的序列,這個序列的起始值為1,增量為2。create sequence customer_id_seq increment by 2 start with
Time of Update: 2015-07-15
標籤:oracle 資料庫中 drop table 與purge 實際樣本: CREATE OR REPLACE PROCEDURE pro_droptable IS cursor cur is select table_name from user_tables where table_name like ‘TEMPTABLE%‘; drop_sql &
Time of Update: 2015-07-15
標籤:oracle sql*plus常用命令一、sys使用者和system使用者Oracle安裝會自動的產生sys使用者和system使用者(1)、sys使用者是超級使用者,具有最高許可權,具有sysdba角色,有create database的許可權,該使用者預設的密碼是change_on_install(2)、system使用者是管理操作員,許可權也很大。具有sysoper角色,沒有create
Time of Update: 2015-07-15
標籤:emp 僱員表欄位名稱 資料類型 是否為空白 備忘-------- ----------- -------- --------EMPNO NUMBER(4) &
Time of Update: 2015-07-15
標籤:Oracle資料匯入匯出imp/exp 功能:Oracle資料匯入匯出imp/exp就相當與oracle資料還原與備份。 大多情況都可以用Oracle資料匯入匯出完成資料的備份與還原(不會造成資料的丟失)。 Oracle有個好處,雖然你的電腦不是伺服器,但是你裝了oracle用戶端,並建立了串連 (通過Net Configuration Assistant添加正確的服務命名,其實你可以想成是用戶端與伺服器端
Time of Update: 2015-07-14
標籤:oracle 子查詢最近在加強oracle查詢,在網上看到了一個不錯的視頻,把學習筆記和大家分享一下oracle 子查詢的文法(即select語句的嵌套)子查詢要注意的問題: 1.子查詢文法中的小括弧 2.子查詢的書寫風格 3.可以使用子查詢的位置:where ,select ,having,from 4.不可以在主查詢的group by 使用 5.from的子查詢 6.主查詢和子查詢可以不是同一張表 7.
Time of Update: 2015-07-14
標籤:oracle mysql 1、nvl函數。 Oracle 中 : nvl (join_count , 0) MySQL中:if(join_count is null,‘0‘,join_count) 2、字串串連。
Time of Update: 2015-07-14
標籤:參考網址:http://www.2cto.com/database/201203/125539.htmlhttp://www.codesky.net/article/201003/167846.html第一步,在cmd命令列,sqlplus /nolog# sqlplus /nolog然後輸入,conn / as sysdbaSQL>conn / as sysdba 第二步,查看processes和session參數 1.