解鎖oracle 系統使用者 和使用權限設定

alter user hr account unlock; alter user hr identified by admin; --修改密碼 GRANT SELECT ANY TABLE TO USER1; --  --Oracle中用一個使用者訪問其它使用者的表--給使用者付權的許可權用hr登入. GRANT   CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE

oracle exp 報ORA-03113錯誤 解決思路

      在EXP導一個使用者下的資料時報“ora-03113通訊通道結束”等些錯誤,在網上查了很多資料都沒有解決     仔細觀察後發現每次到那個大表的時候就退出報那個錯誤了,因為那個表是個日誌表可以刪除,就試著truncate它,竟然提示“ORA-00054資源正忙,要求指定NOWAIT,暈,原來是那個表加鎖了,於是給他解鎖後EXP正常了 如何解決ORA-00054資源正忙,要求指定NOWAIT1.通過上句尋找出已被鎖定的資料庫表及相關的sid、serial#及spid   

ORACLE 9201升級到9207匯出的時候報錯

導使用者時報如下錯誤:(exp user/pwd@test owner=za3607 ......)EXP-00008: 遇到 ORACLE 錯誤 942ORA-00942: 表或視圖不存在EXP-00024: 未安裝匯出視圖,請通知您的 DBAEXP-00000: 匯出終止失敗且導資料表空間時報如下錯誤:(exp user/pwd@test tablespaces=za3607xark ......)EXP-00056: 遇到 ORACLE 錯誤 904ORA-00904:

兩個經典的Oracle觸發器樣本

【案例一】題目:--觸發器:--添加員工資訊,流水號作為自動編號(通過序列產生),--並且判斷如果工資小於0,則改為0;如果大於10000,則改為10000。CREATE TABLE emp2(e_id NUMBER,e_no NUMBER,e_name VARCHAR2(20),e_sal NUMBER)SELECT * FROM emp2;CREATE SEQUENCE seq_trg_id;INSERT INTO emp2(e_id,e_no,e_name,e_sal)

oracle學習第二天【環境設定】

設定資料庫啟動執行個體使用作業系統認證登陸重建scott使用者環境切換成資料庫dba給scott使用者指定單獨的資料表空間C:\Documents andSettings\Administrator>set ORACLE_SID=orclC:\Documents andSettings\Administrator>sqlplus /nologSQL*Plus: Release 10.1.0.2.0- Production on 星期日 5月 15 21:34:02

PowerDesigner串連Oracle產生表結構

用PowerDesigner反向工程來導處資料模型圖表是很方便的,以powerdesigner11 和oracle10g為例(其它版本不清楚)基本步驟如下:1,開啟或建立一個PhysicalDataModel檔案(.pdm) ,(DBMS 是Sybase AS Anywhere 9 ,或者下拉式清單中可以選擇自己版本資料庫的DBMS,比如ORACLE Version 10gR2)2. 菜單 項 Database->Configure Connections3.點擊紅色按鈕後

Oracle 遊標使用大全

 查詢      SELECT語句用於從資料庫中查詢資料,當在PL/SQL中使用SELECT語句時,要與INTO子句一起使用,查詢的傳回值被賦予INTO子句中的變數,變數的聲明是在DELCARE中。SELECT             INTO文法如下:       SELECT [DISTICT|ALL]{*|column[,column,...]}       INTO (variable[,variable,...] |record)       FROM

收集Oracle常用命令—-LOAD資料和重組資料

Oracle常用命令----LOAD資料1.loading data using direct_load insert sql> insert /*+append */ into emp nologging sql> select * from emp_old; 2.parallel direct-load insert sql> alter session enable parallel dml; sql> insert /*+parallel(emp,2) */

ORACLE資料庫部分面試題目

 1. 解釋冷備份和熱備份的不同點以及各自的優點  

徹底刪除Oracle(也適用於10g)

1、 開始->設定->控制台->管理工具->服務停止所有Oracle服務。2、 開始->程式->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸裝所有Oracle產品,但Universal

oracle物化視圖

物化視圖是包括一個查詢結果的資料庫對像,它是遠端資料的的本機複本,或者用來產生基於資料表求和的匯總表。物化視圖儲存基於遠端資料表的資料,也可以稱為快照。        物化視圖可以查詢表,視圖和其它的物化視圖。        通常情況下,物化視圖被稱為主表(在複製期間)或明細表(在資料倉儲中)。        對於複製,物化視圖允許你在本地維護遠端資料的副本,這些副本是唯讀。如果你想修改本機複本,必須用進階複製的功能。當你想從一個表或視圖中抽取資料時,你可以用從物化視圖中抽取。       

oracle如何把資料匯入不同的資料表空間

問:我在進行資料移轉時,本來希望把資料匯入到不同於原系統的資料表空間,在匯入之後意外的探索資料卻被匯入了原資料表空間。請問應給怎麼解決這個問題? 答:我來舉一個簡單的例子:  首先如果預設的使用者具有DBA許可權,那麼匯入時會按照原來的位置匯入資料,即匯入到原資料表空間。    $ imp bjbbs/passwd file=bj_bbs.dmp fromuser=jive touser=bjbbs grants=n    回收使用者unlimited

安裝oracle時核心參數詳解

  NameDescriptionReasonable ValuesSHMMAXMaximum size of shared memory segment (bytes)250kB + 8.2kB * shared_buffers + 14.2kB * max_connections or infinitySHMMINMinimum size of shared memory segment (bytes)1SHMALLTotal amount of shared memory

oracle調整Lock_sga參數而不使用虛擬記憶體

       由於幾乎所有的作業系統都支援虛擬記憶體,所以即使我們使用的記憶體小於實體記憶體,也不能避免作業系統將SGA換到虛擬記憶體(SWAP)。所以我們可以嘗試使得SGA鎖定在實體記憶體中不被換到虛擬記憶體中,這樣減少頁面的換入和換出,從而提高效能。但在這裡遺憾的是,windows是無法避免這種情況的。下面我們來參考在不同的幾個系統下怎麼實現lock_sga   AIX 5L(AIX 4.3.3以上)   logon aix as root   cd /usr/samples/kernel

C#調用oracle預存程序 最簡單的執行個體

Oracle方面  1.建立Oracle過程儲存  create or replace procedure proce_test(paramin in varchar2,paramout out varchar2,paraminout in out varchar2)  as   varparam varchar2(28);  begin   varparam:=paramin;   paramout:=varparam|| paraminout;

C#調用ORACLE預存程序返回結果集及函數

oracle的預存程序返回記錄集,找到兩個ORACLE段都一樣,只是C#部份有點區別,都放上來,個人偏向使用用第一個。 C#調用ORACLE預存程序返回結果集及函數 ORACLE段: 首先在ORACLE建立PACKAGE和PACKAGE BODY,將在這裡面定義函數和預存程序返回結果集。 1:建立PACKAGE: CREATE OR REPLACE package SCOTT.pk_wt is type mytype is ref cursor; procedure p_wt(mycs out

oracle 學習第四天 【使用者管理】

 建立使用者SQL> create user feng identified byf123;使用者已建立。使用建立的使用者串連報無許可權SQL> conn feng/f123ERROR:ORA-01045: user FENG lacks CREATE SESSIONprivilege; logon denied警告: 您不再串連到 ORACLE。SQL> grant create session to feng;SP2-0640: 未串連SQL> conn /as

powerDesigner 匯入 oracle 的表不能使用(ORA-00942)

pd匯入到oracle的表不能正常使用,報 "ORA-00942 表或者視圖不存在" 的錯誤原因由下:使用pd和oracle串連需要注意引號以及表名大小寫問題,pd 產生的指令碼都是用雙引號" "括起的,這樣如果字母有小寫,在資料庫中自動產生小寫對象,如表和欄位,如果使用這些對象時不用雙引號括起來,就會提示找不到對象。解決方案:1. 在sql語句中也用""把表名引好,如 stmt.executeQuery("select * from \"syUser\"");2. 開啟pd,進入Tools -

Oracle中Number類型欄位使用.netTiers和CodeSmith問題的解決方案

在oracle中欄位類型為Number(m,

oracle expdp 匯出庫

先普及一下使用expdp備份oracle資料庫的過程吧。將伺服器A(CentOS)上的庫匯出:(服務端sqlplus裡可以執行的一般都可以在用戶端plsql裡遠程執行。sqlplus可以遠程操作嗎?沒用過。)這裡示範sqlplus裡執行的:cmd輸入:sqlplus /nolog;connect as sysdba;接下來輸入sys賬戶及密碼登陸;#這裡以sysdba登陸,以便建立匯出目錄後給使用者drag賦予讀寫權限,所以不以drag登陸。另外,我試了sqlplus /as

總頁數: 1509 1 .... 411 412 413 414 415 .... 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.