--首先檢查資料庫中是否有CTXSYS使用者和CTXAPP腳色。--如果沒有這個使用者和角色,意味著你的資料庫建立時未安裝intermedia功能。--你必須修改資料庫以安裝這項功能。--用sys使用者為了使用者gzinfo分配許可權Code highlighting produced by Actipro CodeHighlighter
使用sys登入 SQL> shutdown immediate報錯: ERROR:ORA-01034: ORACLE not availableRA-27101: sharedmemory realm does not exist SQL> startup mount報錯:ORA-00064: object is too large to allocate on this O/S (1,4004280) 解決辦法:搜尋到init.ora檔案SQL> startup pfile=
切換到oracle的時候出錯:[root@arsc ~]# su - oraclesu: /bin/bash: Too many open files in system[root@arsc ~]# -------------------------------------------------------------------------------------[root@arsc ~]# cat /proc/sys/fs/file-max 512[root@arsc
ROW_NUMBER()文法如下:1、row_number() over(order by column desc)先對列column按照降序,再為每條記錄返回一個序號:SELECT D.*, ROW_NUMBER() OVER(ORDER BY D.R_OPATE_NUM DESC) AS INX FROM REPORT_DATA D2、row_number() over(partition by column1 order by column2 asc)
http://lwl0606.cmszs.com/archives/excel-vba-string-function.html先建好表,然後寫帶輸出參數的預存程序Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATE OR REPLACE PROCEDURE "MES"."MES_GETKEY" (KName IN VARCHAR2
因公司規定用繁體字 ,所以下麵的中文都是繁體的 CREATE OR REPLACE PROCEDURE send_mail (p_From IN VARCHAR2,p_To IN VARCHAR2,p_Subject IN VARCHAR2,p_Body IN VARCHAR2,p_Cc IN VARCHAR2 := NULL,p_Bcc IN VARCHAR2 := NULL,p_ContentType IN VARCHAR2 := 'text/plain;charset=big5',
在oracle DB 中通過JOB 調用預存程序:create or replace procedure addageis begin insert into test_work_age(work_age_id, work_age_code, work_age_name, created_date) values(5,6,'114','');end addage;-----------------------DECLARE X NUMBER;BEGINDBMS_JOB.SUBMIT (
Q. 1 : The Database must be in this mode for the instance to be started 1. MOUNT 2. OPEN 3. NOMOUNT 4. None 3 Q. 2 : When Oracle startups up, what happens if a datafile or redo log file not available or corrupted due to O.S Problems 1.
oracle的許可權一、許可權概述 許可權是使用者對一項功能的執行權力。在Oracle中,根據系統管理方式不同,將許可權分為系統許可權與實體許可權兩類。系統許可權是指是否被授權使用者可以串連到資料庫上,在資料庫中可以進行哪些系統操作。而實體許可權是指使用者對具體的模式實體(schema)所擁有的許可權。這樣講可以有些模糊,舉個例子來說:select any table是系統許可權,它表示可以查看任何錶。而select on
43. 用WHERE替代ORDER BYORDER BY 子句只在兩種嚴格的條件下使用索引. ORDER BY中所有的列必須包含在相同的索引中並保持在索引中的排列順序.ORDER BY中所有的列必須定義為非空. WHERE子句使用的索引和ORDER BY子句中所使用的索引不能並列. 例如: 表DEPT包含以下列: DEPT_CODE PK NOT NULL DEPT_DESC NOT NULL