Time of Update: 2017-02-28
[oraprod@db01 oraprod ]$ sqlplus "/as sysdba" SQL*Plus: Release 11.1.0.7.0 - Production on Mon Mar 17 14:36:41 2014 Copyright (c) 1982, 2008, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition
Time of Update: 2017-02-28
小編在 VMware Server 1.0.8 中安裝 Oracle RAC 時, 碰到到了 PRKC-1002 錯誤:WARNING: Error while copying directory /u01/oracle/product/10.2.0/db_1 with exclude file list ‘null’ to nodes ‘rac2′. [PRKC-1002 : All the submitted commands did
Time of Update: 2017-02-28
前幾天碰到一個關於Oracle不等於的問題,最後搜尋了一下,發現下面資料,拿來跟大家分享一下,需要的朋友可以參考下 關於Oracle中的不等號: 在Oracle中, <> != ~= ^= 都是不等號的意思。都可以使用。 但是奇怪是的, 我想拿出price不是180000的商品時:(price是Number類型的) SELECT id, name FROM product where price<> 180000; 執行這個語句時,priceis
Time of Update: 2017-02-28
學習Oracle是一個漫長艱辛的過程。如果沒有興趣,只是被迫學習,那麼是很難學好的。學習到一定程度的時候,要想進一步提高,就不得不接觸很多Oracle之外的東西,如Unix,如網路、儲存等。因此,要真的決心學好Oracle,就一定要有興趣。有了興趣,就會一切變得簡單快樂起來。簡單總結一下,那就是:興趣、學習、實踐。 如何入門是許多初學者最頭疼的事情。Oracle涉及的方面太多了:SQL、管理、最佳化、備份恢複……那麼從哪開始學好呢?如果在大學期間學過
Time of Update: 2017-02-28
一、關閉資料庫 [oracle@RHEL5]$sqlplus / as sysdba SQL>shutdown immediate; 二、關監聽 [oracle@RHEL5]$lsnrctl stop 三、刪除oracle_base 我這裡切換到了root [root@RHEL5]#rm -rf /s01 三、清除殘餘檔案 [root@RHEL5]# rm -f /usr/local/bin/dbhome [root@RHEL5]# rm -f
Time of Update: 2017-02-28
Oracle 資料庫使用者管理 Oracle 使用權限設定一、許可權分類:系統許可權:系統規定使用者使用資料庫的許可權。(系統許可權是對使用者而言)。 實體許可權:某種許可權使用者對其它使用者的表或視圖的存取許可權。(是針對錶或視圖而言的)。二、系統許可權管理:1、系統許可權分類:DBA: 擁有全部特權,是系統最高許可權,只有DBA才可以建立資料庫結構。 RESOURCE:擁有Resource許可權的使用者只可以建立實體,不可以建立資料庫結構。
Time of Update: 2017-02-28
一、背景 有兩個sid:Asid,Bsid,在Asid下有兩個使用者Auser1,Auser2,在Bsid下有一個使用者Buser1。其中Auser2和Buser1建立了dblink。現希望通過登入Buser1訪問Auser1上的三張表table1,table2,table3資訊和函數function1。 二、步驟 ①登入Auser1對Auser2授權(若需要刪除則加上delete) grant insert,select,update on table1 to
Time of Update: 2017-02-28
在監控、診斷、處理資料庫效能問題的時候,時間資訊往往是非常重要的判斷依據。有時候可能我們會使用一些比例來判斷效能,但是使用比例而不使用時間往往會將我們帶向錯誤的方向。 在以前的版本中,Oracle的時間計量單位是厘秒,使用厘秒最顯而易見的問題就是可能有些操作是小於厘秒的。看上去這似乎不太常見,但是實際上在作業系統上很多操作都是以微妙作為單位的,這意味著操作的起始和終止在不到厘秒就完成了,從厘秒級看就好像沒有發生一樣,因為期間近似為0。而有時候操作的期間不到厘秒,但是起始和終止發生在兩個相連
Time of Update: 2017-02-28
什麼是Oracle字元集 Oracle字元集是一個位元組資料解釋的符號集合,有大小之分,有相互的包容關係。 Oracle支援國家語言的體繫結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字和日曆自動適應本地化語言和平台。 影響oracle資料庫字元集最重要的參數是NLS_LANG參數。它的格式如下: NLS_LANG =
Time of Update: 2017-02-28
對組合列建立統計資訊 --檢查表結構 select * from scott.emp where 1=2; --建立虛擬列 會輸出虛擬列名 select dbms_stats.create_extended_stats('scott','emp','(empno,JOB)') from dual; select * from dba_tab_cols where column_name like 'SYS_STU%'; --查看列名 select * from dba_tab_
Time of Update: 2017-02-28
因為之安裝Oracle 10G的時候出了點問題,後來叫舍友重新發了一份Oralce 10g 用戶端安裝包過來裝上去了。 當初使用PL/SQL是可以的,後來在因為工作需要,在一次匯入同事發來的一份OracleDatabase Backup,在命令符下使 用IMP 語句進行匯入出現 6550錯誤,經上網查原因有是因為服務端與用戶端使用的版本不匹配的一種說法。於是 不得已決定重裝Oracle,發現卸載Oralce還是比較麻煩的,需要不少的步驟才能完全卸載,下面總結了一些步驟:
Time of Update: 2017-02-28
willpower88方法一:Oracle的死結非常令人頭疼,總結了一些點滴經驗作為學習筆記 1.查哪個過程被鎖查V$DB_OBJECT_CACHE視圖:SELECT * FROM V$DB_OBJECT_CACHE WHERE OWNER='過程的所屬使用者' AND LOCKS!='0';2.
Time of Update: 2017-02-28
sql執行效率一直都是為人所關注,那到底應該怎樣提高呢?有什麼比較好的方法,下面與大家分享下比較不錯的建議,感興趣的朋友可以參考下,希望對大家有所協助複製代碼 代碼如下:-->FROM子句中包含多個表的情況下,選擇記錄條數最少的表作為基礎資料表-->解析WHERE子句是自下而上的 過濾條件要有順序-->ORACLE會將'*'轉換成列名-->DELETE會在rollback
Time of Update: 2017-02-28
匯出是用MS內建的ole db provider提供者匯出: 1.右鍵要匯出的資料庫【任務】-》【匯出資料】-》設定匯出資料來源 2.設定oracle為目標資料來源 3.設定目標表(建立) 4.編輯欄位 由於sqlserver的t-sql與oracle的pl/sql定義資料類型不一樣,這裡注意要修改類型: int -> number (注意設定number的精度) nvarchar -> varchar2 (最好是nvarchar2,但ms這個驅動只提供這種轉換)
Time of Update: 2017-02-28
目錄 一、sybase12.5 for NT版本在win2000平台安裝,介面中文字元出現亂碼問題 二、sybase在網際網路共用或拷貝到本機硬碟後,仍不能安裝的問題 三、安裝完sybase後不能啟動的問題 四、syabse建立裝置時死結, win和unix下都存在 五、oracle8.1.X版本在P4機器上安裝程式不能運行問題 內容 一、sybase12.5 for
Time of Update: 2017-02-28
使用sqlplus串連oracle資料庫的時候,老是出現????一類的字元,主要是因為 伺服器和用戶端語言設定不相同。 日文環境下 伺服器端的設定為 JA16SJIS,用戶端沒有作設定就出現了上述現象。 請將環境變數設值為 [csh] setenv NLS_LANG American_Japan.JA16SJIS [bash] export NLS_LANG=American_Japan.JA16SJIS 對應的中文代碼可以在上一篇東亞語言列表裡面找。 oracle 10g
Time of Update: 2017-02-28
升級硬體通常都很容易,但是升級資料庫……毫無疑問,每個人都有著痛苦的經曆。一個經驗豐富的Oracle DBA主要關注的是升級的成功完成和可能導致的宕機時間。成功不僅僅是指升級過程本身正常完成,更重要的是,生產應用程式能在升級後的資料庫中無故障地運行。本文中,我們將提供一些建議,通過採用成熟的流程和技術將宕機時間和失敗風險降到最低。 10g" href="http://oracle.chinaitlab.com/UploadFiles_72
Time of Update: 2017-03-13
標籤:lan roo dba res 區別 範圍 好的 .net session 本文轉載自 http://blog.itpub.net/29047826/viewspace-1453
Time of Update: 2017-03-06
標籤:複數 移動 不重複 base acl bin 表名 結構 purge 今天主要以oracle資料庫為例,介紹關於表中資料刪除的解決辦法。(不考慮全庫備份和利用歸檔日誌)刪除表中資料有三種方
Time of Update: 2017-03-02
標籤:secure 網路 ini crt 網域 -name 5.0 style bsp 1.在VirtualBOX設定中的網路菜單,串連方式選擇橋接網卡2.啟動系統,設定靜態IPsudo