Time of Update: 2016-09-10
標籤:Oracle命令:授權-收回許可權-角色oracle grant不論授予何種許可權,每條授權(grant)語句總是由三部分組成:1) 接受者部分是準備獲得許可權的一個或多個使用者的列表。2)關鍵字許可權部分由grant後跟一種或多種許可權組成。如果在同一條grant語句中有多個許可權,許可權之間用逗號分隔。3) 表名部分由關鍵字o
Time of Update: 2016-09-10
標籤:Oracle登入的時候有兩種認證方式,一種是“作業系統認證”,一種是“口令檔案認證”。1、當採取作業系統認證的時候,在本地用任何使用者都可以以sysdba登陸;(預設)2、當採取口令檔案認證的時候,就不是任何使用者都可以用sysdba登陸了,這個時候必須輸入正確的使用者名稱口令才可以(其實這種方法才是安全的)3、至於你本地的到底採用哪種認證方式,是可以通過parameter來設定的。 ORACLE資料庫通過sqlnet.ora檔案中
Time of Update: 2016-09-10
標籤:listener tnsname ps aux | grep ora_pmon 有幾個資料庫伺服器就有幾個這個進程(進程監控進程和外部打交道)vim sqlnet.ora 這個可以讓資料庫略微安全,讓sqlplus 不能登陸sqlnet.authentication_services=(none)conn hr/[email protected] 產生物理串連邏輯會話host ps 查看終端是哪個!
Time of Update: 2016-09-10
標籤:1定義:運行時變數可以讓我們和sql語句之間有個互動,允許我們執行sql語句時動態傳遞參數 2.文法:&varName 3.運行時變數可以出現在任意位置例如: select &colName1,&colName2 from &tbName where
Time of Update: 2016-09-10
標籤:概念:所謂子查詢,即一個select語句中嵌套了另外的一個或者多個select語句 需求:尋找和Smith同部門的所有員工的id和last_name目標: 員工id,last_namefrom: s_emp條件: s_emp.dept_id = Smith所在部門的id?select id,last_namefrom s_empwhere dept_id = ? 階段目標: Smith所在部門的id目標: dept_idfrom : s_emp條件:
Time of Update: 2016-09-10
標籤:oracle準備col empno for 9999;col ename for a10;col job for a10;col mgr for 9999;col hiredate for a12;col sal for 9999;col comm for 9999;col 
Time of Update: 2016-09-10
標籤: Oracle的並發技術可以將一個大任務分解為多個小任務由多個進程共同完成。合理地使用並發可以充分利用系統資源,提高效率。一、 並發的種類Parallel queryParallel DML(PDML)Parallel DDL Parallel recovery[@[email protected]]二、 適用場合適用parallel的兩個條件 1)大的任務,如全表掃描大表這和日常生活中的經驗是一樣的,小任務自己完成都比派發任務省事
Time of Update: 2016-09-10
標籤: 查詢資料庫當前進程的串連數及會話的串連數、並發串連數以及會話情況等等,感興趣的你可以參考下哈,希望可以協助到你 1.查詢資料庫當前進程的串連數:複製代碼 代碼如下: select count(*) from v$process; 2.查看資料庫當前會話的串連數: 複製代碼 代碼如下: elect count(*) from v$session; 3.查看資料庫的並發串連數: 複製代碼 代碼如下: select count(*) from
Time of Update: 2016-09-10
標籤:查看鎖表進程SQL語句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess where ao.object_id = lo.object_id and lo.session_id =
Time of Update: 2016-09-10
標籤:Oracle串連數過多釋放機制 sqlplus /nolog 開啟sqlplus connect /as sysdba 使用具有dba許可權得使用者登陸oracle show parameter resource_limit
Time of Update: 2016-09-11
標籤:oracle什麼是同義字【Synonym】(1)對一些比較長名字的對象(表,視圖,索引,序列,。。。)做減化,用別名替代同義字的作用(1)縮短對象名字的長度(2)方便訪問其它使用者的對象建立與salgrade表對應的同義字,create synonym 同義字 for 表名/視圖/其它對象create synonym e for salgrade;create synonym ev5&nbs
Time of Update: 2016-09-11
標籤:oracle什麼是序列【Sequence】(1)類似於MySQL中的auto_increment自動成長機制,但Oracle中無auto_increment機制(2)是oracle提供的一個產生唯一數值型值的機制(3)通常用於表的主健值(4)序列只能保證唯一,不能保證連續
Time of Update: 2016-09-11
標籤:oracle1、使用者Oracle中的使用者分為二大類1)Oracle資料庫伺服器建立時,由系統自動建立的使用者,叫系統使用者,如sys。2)利用系統使用者建立的使用者,叫普通使用者,如scott,hr,c##tiger,zhaojun,...》用sys登入,查詢當前Oracle資料庫伺服器中已有使用者的名字和狀態 username表示登入名稱 expired&locked表示帳號到期和鎖定
Time of Update: 2016-09-11
標籤:oracle(01)刪除到資源回收筒的表,通過什麼技術可以還原? 閃回(02)create table emp as select * from xxx_emp where 1<>1是什麼意思? 依據xxx_emp表建立emp表結構,但無記錄(03)事務是針對DML/DDL/DCL哪種語句?針對DML(04)drop table/truncate table/delete from 的區別?drop table
Time of Update: 2016-09-11
標籤:概述: 閃回技術是Oracle強大Database Backup恢複機制的一部分,在資料庫發生邏輯錯誤的時候,閃回技術能提供快速且最小損失的恢複(多數閃回功能都能在資料庫聯機狀態下完成)。需要注意的是,閃回技術旨在快速恢複邏輯錯誤,對於物理損壞或是介質丟失的錯誤,閃回技術就無能為力了,還是得藉助於Oracle一些進階的備份恢複工具如RAMN去完成(這才是Oracle強大備份恢複機制的精髓所在啊)撤銷段(UNDO SEGMENT) 在講閃回技術前,需要先瞭解Oracle中一個邏輯結構--
Time of Update: 2016-09-11
標籤:oracle回顧什麼是事務?一個不可分割的子操作形成一個整體,該整體要麼全部執行成功,要麼全部執行失敗。例如:轉帳回顧為什麼要用事務?如果不用事務的話,為轉帳為例,可能出現一個使用者錢增加了,另一個使用者錢不變回顧編程中,事務可用於哪一層?事務放在業務層回顧jdbc編程中,如何使用事務?connection.setAutoCommit(false);pstmt.executeUpdate();connection.commit();connection.rollback();回顧hiber
Time of Update: 2016-09-11
標籤:oracle聲明:scott或hr叫使用者名稱/方案名/空間名 scott--tiger hr-----lion 查詢目前使用者是誰show user;650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/87/1A/wKiom1fUF4jBIjRCAAAPoOM61GI926.jpg"
Time of Update: 2016-09-10
標籤:手先需要下載oracle11g的補丁安裝包,一般只有付費使用者才能擷取到該安裝包,其他使用者擷取不到,那怎麼辦呢?萬能的互連網可以辦到,可以用http://www.wangpansou.cn/所有其他使用者放在網盤裡面的補丁包,是不是很吊?oracle 11g 官方下載版本是11.1的漏洞很多,如果需要下載補丁包的話,很多下面列出了補丁包的詳細說明:第一, 二個包表示database , 如果升級資料庫,只需要這2個檔案即可。第三個包表示grid, 用來升級RAC
Time of Update: 2016-09-10
標籤:1.培訓要求1)掌握PLSQL程式設計2)掌握預存程序,函數和觸發器3)瞭解一些oralceSQL語句最佳化方案-------------------------------------------------------------------------------------準備篇col empno for 9999;col ename for a10;col job for a10;col mgr for 9999;col hiredate for a12;col sal for
Time of Update: 2016-09-10
標籤:1.查看所有使用者:select * from dba_users; select * from all_users; select * from user_users;2.查看使用者或角色系統許可權(直接賦值給使用者或角色的系統許可權):select * from dba_sys_privs; select * from user_sys_privs; (查看目前使用者所擁有的許可權)3