Time of Update: 2014-06-15
sys和system使用者區別1)最重要的區別,儲存的資料的重要性不同sys所有Oracle的資料字典的基表和視圖都存放在sys使用者中,這些基表和視圖對於oracle的運行是至關重要的,由資料庫自己維護,任何使用者都不能手動更改。sys使用者擁有dba,sysdba,sysoper等角色或許可權,是oracle許可權最高的使用者。system使用者用於存放次一級的內部資料,如oracle的一些特性或工具的管理資訊。system使用者擁有普通dba角色許可權。2)其次的區別,許可權的不同syst
Time of Update: 2014-06-15
環境:主從伺服器上的MySQL資料庫版本同為5.1.34主機IP:192.168.0.1從機IP:192.168.0.2一. MySQL主伺服器配置1.編輯設定檔/etc/my.cnf# 確保有如下行server-id = 1log-bin=mysql-binbinlog-do-db=mysql #需要備份的資料庫名,如果備份多個資料庫,重複設定這個選項即可binlog-ignore-db=mysql
Time of Update: 2014-06-15
DATETIME類型用在你需要同時包含日期和時間資訊的值時。MySQL檢索並且以'YYYY-MM-DD HH:MM:SS'格式顯示DATETIME值,支援的範圍是'1000-01-01 00:00:00'到'9999-12-31
Time of Update: 2014-06-15
MySQL實現主從複製 1.方便隨著資料的增長而超出我們的預期,是mysql實現自動擴充,將mysql做在LVM中1.1 LVM的建立建立兩個新分區,大小各為5G,我的分別為/dev/sda5、/dev/sda6#pvcreate /dev/sda{5,6}#vgcreate mysql /dev/sda{5,6}#lvcreate -L 5G -n my1 mysql#mke2fs -j /dev/mysql/my1#mkdir /data/mysql#mount
Time of Update: 2014-06-15
MySQL主從複製原理及拓撲結構:650) this.width=650;" border=0> 準備工作:1)配置好主機名稱和IP地址node1.forman.com 172.16.220.11node2.forman.com 172.16.220.122)時間同步和雙機互連Master: #hwclock -s#vim /etc/hosts 添加如下:
Time of Update: 2014-06-15
先說一下Linux 下Oracle沒有卸載乾淨再安裝會出現什麼後果吧,在一次生產環境安裝中,裝Oracle時出現一個錯誤,倒致oracle沒有安裝成功,無視之前的安裝,再次重新安裝oracle,正常安裝完成,serverS 也正常,當應用跑起來時,半個小時後oracel就會自動重啟一次,這個原因整整折騰了我一個星期。太痛苦了,希望 大家要注意工作中不要範這樣的錯誤。1. 用 oracle 使用者登入 如果要再次安裝, 最好先做一些備份工作。
Time of Update: 2014-06-15
關於MySQL服務無法啟動(1067)問題網上的文章和說法多如牛毛,是在難以分辨真假,或者是否與自己的出錯情況相同。有了前車之鑒,就有必要提前聲明,這篇是我在電腦--管理--服務中啟動mysql服務時出現的錯誤,如下:最後的解決辦法是:進入安裝目錄-->data檔案夾,這個檔案夾裡的每一個子檔案夾都是一個資料庫,其他四個檔案是啟動服務時產生的,刪除四個檔案即可。如下:不難發現,如果修改安裝目錄下my.ini檔案夾中的這句話“datadir="D:/Program
Time of Update: 2014-06-15
在開發中遇到了一個問題,被困擾了好找時間。 事情是這樣的,因為我們現在做的系統資料庫是用Oracle,而我又喜歡凡是和資料庫有關的語句先在pl/sql developer裡面測試好了,再往程式裡面寫。而今天做的代碼裡面涉及到查詢庫裡面現在有沒有使用者輸入的表所對應的同義字。所以我便寫了這樣的一條語句:string.format(select * from user_synonyms where upper(synonym_name)='{0}' and
Time of Update: 2014-06-15
如果在查詢中沒有隔離索引的列,mysql通常不會使用索引。“隔離“列意味著它不是運算式的一部分,也沒有位於函數中。例如:mysql>select id from test where id +1 =5;我們能輕易地看出where子句中的id等4,但是mysql卻不會幫你求解方程,這取決於自己。我們應該養成簡化where子句的習慣,這樣就會把被索引的列單獨放在比較子的一邊。再例如:mysql>select ... where TO_DAYS(CURRENT_DATE) -
Time of Update: 2014-06-15
我們在exp匯入的時候,經常會有警告字元不一致的問題。下面來看看在imp/exp匯入匯出的時候,nls_lang這個參數到底應該怎麼來配置。Oracle推薦在執行exp的時候nls_lang配置與database nls_character一致,這樣不會出現字元轉換的問題,能提高exp的效率。查看database
Time of Update: 2014-06-15
安裝Oracle 11g或10g 的過程中在如果出現提示說找不到.../oracle/11g/oc4j/j2ee/oc4j_applications/applications/em.ear這個檔案,那就說明檔案補齊。Oracle 11g的下載之後解壓出來有兩個檔案夾,出現這個錯誤是因為檔案copy不齊全,只要將第二部分中的database\stage\Components 與 第一部分的database\stage\Components
Time of Update: 2014-06-15
1.環境準備:安裝好三台MYSQL伺服器。A 192.168.1.8B 192.168.1.88C 192.168.1.188環形結構: 192.168.1.8主 192.168.1.88從
Time of Update: 2014-06-15
第一部分:測試條件A、IP地址192.168.1.52 node1192.168.1.53 node2192.168.1.55 node1-vip192.168.1.56 node2-vip10.10.10.52 node1-priv10.10.10.53
Time of Update: 2014-06-15
flashback閃回分為三大類第一,flashback table 第二,flashback database第三,flashback query(一),開啟關閉資源回收筒 alter session setrecyclebin =on; altersession set recyclebin= off;
Time of Update: 2014-06-15
system 不僅僅有DBA角色的許可權,而且還有其他許可權。 使用sys使用者 進行授權相關的許可權在dba_role_privs表中去找SELECT T.GRANTED_ROLE FROM DBA_ROLE_PRIVS T WHERE T.GRANTEE='SYSTEM';大概有如下三個:分別進行GRANT就ok了。 SELECT 'GRANT '||T.GRANTED_ROLE||' TO CHENZW;' FROM DBA_ROLE_PRIVS T WHERE
Time of Update: 2014-06-15
(1)在一台電腦中可以安裝多個Oralce資料庫(執行個體),它們的SID不能相同(2)但是在不同的電腦中,可以安裝多個相同SID的Oracle資料庫(執行個體)(3)在同一個網路中,多個Oracle資料庫的全域資料庫名一定不能相同(4)全域資料庫的命名方式:SID.網域名稱(家庭的名字,家庭的戶主名字)(一個家庭裡面小孩子的名字)(5)SYS使用者SYS使用者是Oracle中的超級使用者,主要用於維護系統資訊和管理執行個體,資料庫中資料字典的所有表和視圖都儲存在SYS模式中SYSTEM使用者S
Time of Update: 2014-06-15
1. 控制檔案: 一個記錄資料庫物理結構的二進位檔案。2. 控制檔案主要包含:資料庫名(DB_NAME)資料檔案名,與位置, REDOLOG檔案名稱與位置資料庫建立時間當前日誌SCNCHECKPOINT號3. 控制檔案在開啟狀態下能夠寫入。如果不能寫入控制檔案,則資料庫不能被掛載和不能恢複。4. 控制檔案會在建立資料庫時同時建立。 Oracle建議COPY兩份或者多份,在不同的磁碟上。 以防丟失。5. 可以在參數檔案中設定CONTROL_FILES的位置。如果沒有設定:如果沒有啟用OMF,
Time of Update: 2014-06-15
[Oracle@node1 pfile]$ export ORACLE_SID=MRAC1[oracle@node1 pfile]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Thu Sep 27 10:27:35 2012 Copyright (c) 1982, 2005, Oracle. All rights reserved.Oracle Database 10g
Time of Update: 2014-06-15
啟動Oracle資料庫的記憶體配置Total System Global Area 389189632 bytesFixed Size 1345156 bytesVariable Size 243272060 bytes 4194304+4194304+159383552+7549
Time of Update: 2014-06-15
四種常用的mysql備份工具,各有缺點:0 tar缺點:不支援熱備份,要關閉mysqld伺服器再進行備份。恢複時也必須關閉mysqld。1 mysqldump缺點:MySQL自己提供的mysqldump是把資料轉換為SQL語句,這種方式的效率比較低,備份與還原的速度都很慢,而且在dump過程中為了保證資料一致性,任何資料插入和更新操作都會被掛起。 2 ibbackup缺點:付費。3 LVM缺點:這種方法是利用的邏輯卷的 鏡像