Oracle使用者、許可權、角色管理

 Oracle 資料庫使用者管理 Oracle 使用權限設定一、許可權分類:系統許可權:系統規定使用者使用資料庫的許可權。(系統許可權是對使用者而言)。 實體許可權:某種許可權使用者對其它使用者的表或視圖的存取許可權。(是針對錶或視圖而言的)。二、系統許可權管理:1、系統許可權分類:DBA: 擁有全部特權,是系統最高許可權,只有DBA才可以建立資料庫結構。 RESOURCE:擁有Resource許可權的使用者只可以建立實體,不可以建立資料庫結構。

Oracle跨伺服器查詢插入資料

 想實現insert into 當前庫表 select 遠程庫中的表資料這種方式的資料同步,於是配置了一下oracle服務,遠程和本地服務都是oracle一、在當前庫中插入資料? 1 2 create public database link remotedb  connect to

匯入匯出oracle資料庫表的dmp檔案

   通過匯入匯出dmp檔案,可以把一個或多個資料庫表的表結構和表資料同時匯入匯出。下面來講述一下如何進行匯入匯出。  先進入命令列,點擊開始,輸入cmd:  斷行符號,出現命令列視窗:  匯入的命令是:imp 使用者名稱/密碼@網路服務名 file=xxx.dmp full=y;  如:  匯出的命令是:exp 使用者名稱/密碼@網路服務名 file=xxx.dmp

oracle冷備份遷移資料庫到其他機器步驟

  步驟很簡單:關源庫->拷貝到目標機器->啟動到mount狀態重新命名->open資料庫  登入來源資料庫所在主機  建立映射目錄 192.168.1.2oradata 映射為 z: 盤  映射完畢後檢查是否允許寫入檔案  需要注意關閉目標資料庫位置伺服器的防火牆  搜集源庫資訊  執行個體名、版本、塊大小、資料表空間、資料檔案  select * from v$instance;  select * from v$database;  select * from

Oracle錯誤碼匯總

  Oracle錯誤碼大全——最新、最全的Oracle錯誤碼 對快速尋找oracle資料庫錯誤原因很有協助  ORA-00001: 違反唯一約束條件 (.)  ORA-00017: 請求會話以設定跟蹤事件  ORA-00018: 超出最大會話數  ORA-00019: 超出最大會話許可數  ORA-00020: 超出最大進程數 ()  ORA-00021: 會話附屬於其它某些進程;無法轉換會話  ORA-00022: 無效的會話 ID;訪問被拒絕  ORA-00023:

oracle物化視圖同步兩個資料庫間的資料

  兩個oracle 10g 資料庫,通過物化視圖同步資料的具體實施流程  源庫是 192.168.1.81  目標庫是192.168.1.96  統計庫用的伺服器是 81  在統計庫81上建立唯讀使用者snap_query,用於查詢  conn /as sysdba  create user snap_query identified by snap_query  default tablespace users  temporary tablespace temp;  grant

oracle同時向多表插入資料

  在Oracle操作過程中經常會碰到同時向多個不同的表插入資料,此時用該語句就非常合適。 All表示非短路運算,即滿足了第一個條件也得向下執行查看是否滿足其它條件,而First是短路運算找到合適條件就不向下進行。 INSERT ALL  WHEN prod_category=’B’ THEN  INTO

Oracle中怎樣用自治事務儲存日誌表

  資料庫事務是一種單元操作,要麼是全部操作都成功,要麼全部失敗。在Oracle中,一個事務是從執行第一個資料治理語言(DML)語句開始,直到執行一個COMMIT語句,提交儲存這個事務,或者執行一個ROLLBACK語句,放棄此次操作結束。  事務的“要麼全部完成,要麼什麼都沒完成”的本性會使將錯誤資訊記入資料庫表中變得很困難,因為當事務失敗重新運行時,用來編寫日誌條目的INSERT語句還未完成。  針對這種困境,Oracle提供了一種便捷的方法,即自治事務。自治事務從當前

Oracle資料庫處理時間的技巧

  在監控、診斷、處理資料庫效能問題的時候,時間資訊往往是非常重要的判斷依據。有時候可能我們會使用一些比例來判斷效能,但是使用比例而不使用時間往往會將我們帶向錯誤的方向。  在以前的版本中,Oracle的時間計量單位是厘秒,使用厘秒最顯而易見的問題就是可能有些操作是小於厘秒的。看上去這似乎不太常見,但是實際上在作業系統上很多操作都是以微妙作為單位的,這意味著操作的起始和終止在不到厘秒就完成了,從厘秒級看就好像沒有發生一樣,因為期間近似為0。而有時候操作的期間不到厘秒,但是起始和終止發生在兩個相連

Oracle 10g手工建立資料庫

  1、建立目錄  mkdir d:oracleproduct10.1.0database  mkdir e:oracleadminOra10gdump  mkdir e:oracleadminOra10gcdump  mkdir e:oracleadminOra10gcreate  mkdir e:oracleadminOra10gpfile  mkdir e:oracleadminOra10gudump  mkdir e:oracleflash_recovery_area  mkdir e:

全面認識Oracle資料庫字元

  什麼是Oracle字元集  Oracle字元集是一個位元組資料解釋的符號集合,有大小之分,有相互的包容關係。  Oracle支援國家語言的體繫結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字和日曆自動適應本地化語言和平台。  影響oracle資料庫字元集最重要的參數是NLS_LANG參數。它的格式如下:  NLS_LANG =

如何關閉oracle rac選項 make rac

  aix平台上,從 rac 環境 tar 過來的oracle軟體,直接解包到新機器上,目標環境是單機,則需要關閉 rac 選項。  RAC OFF  1. Login as the Oracle software owner and shutdown all database instances on all nodes in the cluster.  2. cd $ORACLE_HOME/rdbms/lib  3. make -f ins_rdbms.mk rac_off  If

oracle 11gR2 物理備用資料庫搭建及切換

  在同一台機器上搭建物理備用資料庫的步驟,linux環境 oracle 11.2.0.1  主庫:orcl  備庫:stby  1 檢查偵聽是否啟動  2 配置主備資料庫的初始化參數檔案  sqlplus "/as sysdba"  create pfile='/home/oracle/initprim.ora' from spfile;  cp /home/oracle/initprim.ora /home/oracle/initstby.ora  vi

完全卸載oracle|oracle卸載|徹底卸載oracle

   因為之安裝Oracle 10G的時候出了點問題,後來叫舍友重新發了一份Oralce 10g 用戶端安裝包過來裝上去了。  當初使用PL/SQL是可以的,後來在因為工作需要,在一次匯入同事發來的一份OracleDatabase Backup,在命令符下使  用IMP 語句進行匯入出現 6550錯誤,經上網查原因有是因為服務端與用戶端使用的版本不匹配的一種說法。於是  不得已決定重裝Oracle,發現卸載Oralce還是比較麻煩的,需要不少的步驟才能完全卸載,下面總結了一些步驟:  

oracle資料庫如何匯出並重新匯入

oracle資料庫匯出並重新匯入 一、匯出資料庫? 1 2 3 4 5 6 1、將資料庫TEST完全匯出,使用者名稱scott密碼tiger,匯出到D:testDB.dmp中: [plain]

Oracle Data Guard建立物理Standby資料庫

  Oracle Data Guard建立物理Standby資料庫  建立物理備庫  機器名 a1 a2  IP: 192.168.1.10 192.168.1.20  Net_Name a1 a2  SID a1 a2  DB_UNIQUE_NAME a1

Oracle觸發器簡單實現

【oracle】觸發器簡單實現 目標:實現即時備份uertest表資料至usertest_temp中,兩表結構一致解決:用oracle觸發器實現同步 結果: 1.建表 ? 1 2 3 4 5 6 7 8 9

資料庫管理Oracle 串連池資訊的修改

       最近項目中用到的Oracle資料庫在伺服器上是建了多個資料表空間供不同系統使用,兩個系統同時在使用過程中,正在開發的一個項目在測試回合時,時不時就出現串連池滿了,串連不上的問題,為此查了下怎麼修改Oracle串連池配置的修改方式,特記錄下來備查。  目前Oracle只支援一個串連池,pool

Oracle提高sql執行效率的心得建議

sql執行效率一直都是為人所關注,那到底應該怎樣提高呢?有什麼比較好的方法,下面與大家分享下比較不錯的建議,感興趣的朋友可以參考下,希望對大家有所協助複製代碼 代碼如下:-->FROM子句中包含多個表的情況下,選擇記錄條數最少的表作為基礎資料表-->解析WHERE子句是自下而上的 過濾條件要有順序-->ORACLE會將'*'轉換成列名-->DELETE會在rollback

sql server 2005如何匯出資料到oracle 11g

  匯出是用MS內建的ole db provider提供者匯出:  1.右鍵要匯出的資料庫【任務】-》【匯出資料】-》設定匯出資料來源  2.設定oracle為目標資料來源  3.設定目標表(建立)  4.編輯欄位  由於sqlserver的t-sql與oracle的pl/sql定義資料類型不一樣,這裡注意要修改類型:  int -> number (注意設定number的精度)  nvarchar -> varchar2 (最好是nvarchar2,但ms這個驅動只提供這種轉換) 

總頁數: 1509 1 .... 1336 1337 1338 1339 1340 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.