四大方面詳細介紹 Oracle 的資料字典

首先,Oracle的字典表和視圖基本上可以分為三個層次。 1.1 X$表 這一部分表是Oracle資料庫的運行基礎,在資料庫啟動時由Oracle應用程式動態建立。 這部分表對資料庫來說至關重要,所以Oracle不允許SYSDBA之外的使用者直接存取,顯示授權不被允許。 如果顯示授權你會收到如下錯誤: SQL> grant select on x$ksppi to eygle;grant select on x$ksppi to eygle*ERROR at line 1:ORA-02030

從六個方面來學好Oracle資料庫

經常有一些Oracle的初學者問到這個問題,這裡算是一個統一回覆。   1、如果有一定的資料庫基礎,知道SQL是怎麼回事,即使寫不出來簡單的SQL,但可以看動它們,你就可以跳到2。否則請先看一下資料庫基礎和SQL語言,不需要很深,更不需要去記憶那些複雜的SQL命令,這些可以留在以後邊應用邊學習、記憶。   2、要想學好Oracle,學習Oracle的體繫結構,現在你不需要深入理解它們,但要分清幾個關鍵的概念:instance & database, memory structure ,

Linux下Oracle資料庫最佳化的具體過程

本文通過使用十二個過程來仔細講解Linux下如何最佳化你的Oracle。   1. 標準最佳化:遵從Oracle技術文檔中的說明tune你的Linux,比如共用記憶體等等。這裡不贅述了,因為文檔中很全。   2. 根據你的使用方式採取Dedicate型或MTS型資料庫。詳細方法也看文檔。   3. 如果你不是對資料庫中的Java應用特別有需求的話,不要裝它,也不要啟動它。(如果你裝了的話)   4. 對你的伺服器來說,最好專用。如果你不專用,說明你對效能並不那麼敏感,也用不著最佳化了。   5.

Oracle與SQLServer的實現互連

不同資料庫平台的互連一般稱之為資料庫的異構服務,現在各大資料庫之間都可以實現這樣的異構互連,只是各廠商的具體實現技術不一樣,如:在SQL SERVER裡面叫做LINKED SERVER,通過ODBC實現與其它資料庫的互聯。    而Oracle實現異構服務的技術叫做透明網關(Transparent Gateway),當然之前ORACLE還採用過通用串連技術。目前ORACLE利用透明網關可以實現和SQL

給Roller預設資料庫MySQL更換不同的資料庫

Roller預設的資料庫是MySQL,很多時候,都是把整合Roller到已有的web系統上,而原來的web系統用的資料庫不是MySQL。所以,在整合Roller的時候,就不得不更換資料庫。 Roller的安裝手冊中並沒有很詳細的介紹如何更換不同的資料庫。不過,熟悉J2EE的人,載結合Roller的安裝手冊,基本可以看得出,只要修改兩個檔案,即可為Roller更換資料庫。 如,要把Roller改為使用Oracle8i資料庫,只要這樣做即可:1、修改hibernate.cfg.x

實用技巧 遠端連線MySQL

環境:Server1:MYSQL1+AS4Server2:MYSQL2+AS4目的:從Server1串連到Server2上的MYSQLTNND,嘗試了N遍.遠程老是串連不上MYSQL,爆錯如下:[root@etc mysql]# mysql -ueagle -pEnter password: ERROR 1045 (28000): Access denied for user 'eagle'@'localhost' (using password:

Linux下Oracle Tomcat 8080連接埠衝突

在啟動tomcat的時候提示8080連接埠被佔用,後來經過尋找發現如下結論:將Oracle與tomcat、jboss等其它佔用8080連接埠的伺服器安裝在一台機器上,會出現8080連接埠被佔用的錯誤。 一、首先檢查8080連接埠的使用方式 [root@olivenan root]# lsof -i :8080 -n COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME tnslsnr 1031 oracle 12u IPv4 2013 TCP

linux4.2下oracle10g整理文檔

Oracle10g的文檔在網上搜尋很多,我找了一個整理了一下,希望給紅聯的兄弟姐妹參考下配置環境 RedHat4.2 cpu:p42.8雙核 記憶體1g 網卡:realtek RTL8169/8110 鬱悶網卡磁碟大小10g 雙系統 還有 XP 資料全在xp上可以通過 mount -t vfat /dev/sda5 /mnt實現為什麼是sda 有時候是hda 主要看dev裡面是那個就用那個 1是 C盤 5是D盤

設定Ubuntu下的MySQL

本文詳細介紹Ubuntu下MySQL資料庫安裝後初步設定。   1、安裝MySQL 這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。   2、配置MySQL 注意,在Ubuntu下MySQL預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變/etc/mysql/my.cnf設定檔了!   預設的MySQL安裝之後根使用者是沒有密碼的,所以首先用根使用者進入: $mysql -u root 在這裡之所以用-u

db2Database Backup與恢複命令

備份DB2資料庫的方法如下:在db2inst1使用者下操作.在你要儲存資料的目前的目錄執行以下命令:$ db2stop force (停止資料庫)$ db2start (啟動資料庫)*可不停止資料庫,直接執行以下命令:$ db2 connect to 資料庫名 user 使用者名稱 using 密碼 (串連資料庫)$ db2 backup db 資料庫名系統會自動備份產生一個時間戳記的資料備份檔案,如:xxxx.0.db2inst1.NODE0000.CATN0000.2007081403121

完全安全卸載Oracle服務

軟體環境: 1、Windows 2000 Oracle 8.1.72、ORACLE安裝路徑為:C:\ORACLE 實現方法: 1、 開始->設定->控制台->管理工具->服務 停止所有Oracle服務。 2、 開始->程式->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸裝所有Oracle產品, 但Universal Installer本身不能被刪除 3、

Linux下同時部署多個版本的MySQL

在同一台Linux伺服器上部署多個MySQL服務,可以有效提高機器利用率。而且,將不同內容分屬不同服務上,也相對更安全些。 MySQL提供了mysqld_multi,但實際應用中沒有人用它。弊端: 1,暫停、重啟,會導致所有服務都停下來。 2,設定檔冗長,拆分、遷移時麻煩。 業內比較常用的方法是,將資料庫資料檔案和設定檔,以及開啟關閉指令碼,共同放在一個目錄下。啟動服務時,作為一個單獨的服務;關閉時對其他服務沒有影響。搬遷時,只要將這個目錄遷移到目標機器上就OK了。 一個典型的例子:

Oracle與MySQL學習體會比較

  本人學習Oracle與MySQL也有一寫時間了,現在對此做個小結比較,也希望對大家有所啟發!  Oracle學習體會  Oracle的體系太龐大了,對於初學者來說,難免會有些無從下手的感覺,什麼都想學,結果什麼都學不好,所以把學習經驗共用一下,希望讓剛剛入門的人對Oracle有一個總體的認識,少走一些彎路。

Oracle建表建使用者的流程

sqlplus scott/tigrt@orcl--串連conn / as sysdba;--建立使用者create user zhaoidentified by zhao123/--授權grant dba to zhao;--建立資料表空間create tablespace OA  datafile ‘E:\Oracle\lession1\OA.DBF';  size 20M  autoextend on next 10m;  /注意了

Oracle LogMiner 安裝和使用(9i or later)

1. LogMiner安裝需要以SYS使用者身份執行下面兩個指令碼:$Oracle_HOME/rdbms/admin/dbmslm.sql$ORACLE_HOME/rdbms/admin/dbmslmd.sql2. LogMiner使用設定一個必要參數UTL_FILE_DIR=<path>,保證oracle使用者在該<path>下有讀寫權限,該參數不支援動態修改,所以只能在pfile中修改,然後重啟資料庫執行個體。建立LogMiner的字典檔案,執行下面的指令碼。(注意

Oracle 10g 升級到11g實訓項目

Oracle 10g UPDATE 11g實訓項目一、項目流程:1、在Oracle

Oracle遞迴START WITH...CONNECT BY PRIOR子句用法

connect by 是結構化查詢中用到的,其基本文法是: select ... from tablename start with cond1 connect by cond2 where cond3;例:select * from classstart with parentid = 27362Connect by prior id = parentid簡單說來是將一個樹狀結構儲存在一張表裡,比如一個表中存在兩個欄位:

Oracle 追蹤檔案和檔案轉儲

一、Oracle追蹤檔案Oracle追蹤檔案分為三種類型:一種是後台警示記錄檔,記錄資料庫在啟動、關閉和運行期間後台進程的活動情況,如資料表空間建立、復原段建立、某些alter命令、日誌切換、錯誤訊息等。在資料庫出現故障時,應首先查看該檔案,但檔案中的資訊與任何錯誤狀態沒有必然的聯絡。後台警示記錄檔儲存BACKGROUND_DUMP_DEST參數指定的目錄中,檔案格式為SIDALRT.LOG。另一種類型是DBWR、LGWR、SMON等後台進程建立的後台追蹤檔案。後台追蹤檔案根據後台進程運行情況產

Oracle 減少redo size的方法

用實驗說明一、在非歸檔模式下:SQL> archive log list資料庫記錄模式            非存檔模式自動封存            禁用存檔終點            USE_DB_RECOVERY_FILE_DEST最早的聯機日誌序列   

MySQL主主複製故障自動切換解決方案

 1. MySQL-VIP:192.168.0.50      2. MySQL-master1:192.168.0.42     3. MySQL-master2:192.168.0.49        5. OS版本:CentOS 5.5      6. MySQL版本:5.5.13     7.

總頁數: 978 1 .... 597 598 599 600 601 .... 978 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.