Time of Update: 2014-06-15
【前言】目的:安裝64 bIT Oracle10g環境:RHEL 5.2 64 bit 作業系統 【步驟】:1、安裝RHEL作業系統,下載並上傳介質2、建立軟體安裝環境3、安裝依賴包 4、檢查修改系統參數5、安裝Oracle軟體 6、建立資料庫執行個體 1、安裝RHEL作業系統,下載並上傳介質 RHEL安裝過程可以參考我的另一篇文章,詳細這裡不做敘述,安裝並上傳介質後,如下:Code highlighting
Time of Update: 2014-06-15
Java的IDE(Eclipse)如何與mysql資料庫進行串連?1、從www.mysql.com網站下載mysql-connector-java(版本不定);2、在Eclipse工程中添加外部jar包,即mysql-connector-java解壓包中的jar檔案,例如mysql-connector-java-5.1.12-bin.jar;3、載入包 import.java.sql.*;4、串連函數語句:try{Connection conn
Time of Update: 2014-06-15
安裝的是Oracle11g的資料庫,在建表後刪除該表,會產生一個類似於"BIN$1Oiy3qm/QJubov1BwBUOgw==$0"的表名,(select * from tab 即可查看到)如:drop table books;的指令會將表books放到資源回收筒裡, 用 flashback table "BIN$1Oiy3qm/QJubov1BwBUOgw==$0" to before drop; 就能恢複被刪除的表。 徹底刪除表: drop table
Time of Update: 2014-06-15
1.首先把計劃任務添加到列表,系統每分鐘會掃描一次工作清單,探測目前時間下是否有待執行的任務 /etc/crontab: # m h dom mon dow user command 0 1 * *
Time of Update: 2014-06-15
工作中要用到 Oracle 10g,經常要向其中的某張表插入事件發生的日期及時間。專門就 Oracle 的日期及時間顯示方式和插入方式記一筆。 像 Number,varchar2 等內建的資料類型一樣,Oracle 用 Date 這個內建的資料類型來儲存日期和時間。和 MS SQL Server 一樣,日期和時間是儲存在一個資料類型裡的,沒有只儲存時間或只儲存日期的單獨的時間和日期資料類型。DATE 資料類型儲存年月日和時分秒。當顯示 DATE 類型的資料時,Oracle
Time of Update: 2014-06-15
Oracle實現fibonacci數列方法一:SELECT REPLACE(MAX(SYS_CONNECT_BY_PATH(fib||', ', '/')),'/','')||'...' fiblist FROM ( SELECT n, fib, ROW_NUMBER() OVER (ORDER
Time of Update: 2014-06-15
MEMORY_TARGET參數在Oracle 11g被引進,主要是用於控制Oracle對於系統記憶體的使用,首次將SGA與PGA整合到一起實現自動管理。一旦設定了MEMORY_TARGET參數值,Oracle會根據需要自動調整SGA與PGA以合理的分配及使用記憶體。但如果MEMORY_TARGET設定不當,就容易引起ORA-00845,因為MEMORY_TARGET與/dev/shm(tempfs)息息相關,本文即是對由此引發問題的描述。1、故障現象[oracle@linux1 catadb]$
Time of Update: 2014-06-15
沒有使用catalog時,rman中的所有配置資訊都會記入在 控制檔案中控制檔案中dump出來的資訊:***************************************************************************RMAN CONFIGURATION RECORDS***************************************************************************(size = 1108, compat
Time of Update: 2014-06-15
1.資料泵可以匯出表,資料表空間,使用者schema,資料庫注意:匯出資料表空間和資料庫要求使用者必須具有DBA 角色或EXP_FULL_DATABASE 角色grant connect,resource,exp_full_database,create any directory to sfcp;2.建立目錄對象create directory dump_dir as '/home/Oracle';3.給使用者授予實際路徑讀/寫操作許可權(一般不用寫)grant read,write on
Time of Update: 2014-06-15
一、安裝設定資料庫(master\slave)系統資訊:192.168.1.20 gserver20(master)192.168.1.21 gserver21(slave)1.建立目錄mkdir /opt/pgsql-9.3.1mkdir /opt/pgdata/mainmkdir /opt/pgdata/archive2.建立postgres使用者adduser postgreschown -R postgres /opt/pgdata/3.設定密碼# passwd
Time of Update: 2014-06-15
用戶端配置及報錯:[Oracle@bys3 admin]$ cat tnsnames.ora bysrac =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.228)(PORT = 1521)) --其中HOST = 192.168.1.228 這裡的IP為RAC的SCANIP。(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = bysrac)))[oracle@bys3
Time of Update: 2014-06-15
環境:CentOS6 + Oracle11g Linux下先確認輸入rman時,執行是那個bashfind / -name rman (根目錄下rman名稱的檔案)su -oracleecho $PATHvi ./.bash_profile (調整順序為 PATH=$PATH:$HOME/bin) 確認為歸檔模式sqlplus /nologconn /as sysdbaarchive log listalter system set
Time of Update: 2014-06-15
SQL> alter database open read only;alter database open read only*ERROR at line 1:ORA-10458: standby database requires recoveryORA-01152: file 1 was not restored from a sufficiently old backupORA-01110: data file 1: '/Oracle/oradata/BSTYLE/system.3
Time of Update: 2014-06-15
因為測試需要在RHEL5.5上安裝Oracle 11gr1,其中出現很多問題,先整理以下,網上搜尋了不少主要參考串連,oracle文檔:http://www.oracle.com/technetwork/articles/smiley-11gr1-install-092791.html#ove按照以下步驟不會有問題需要準備的軟體:RHEL5.5的32位伺服器版系統硬碟 與
Time of Update: 2014-06-15
Oracle使用ASM儲存,建庫時預設只有一個控制檔案,如果想多加幾個控制檔案,需要通過手工來添加,以下是具體步驟:1. 查看現在的控制檔案[oracle@Oracle-LAB dbs]$sqlplus /nologSQL> conn /assystemSQL> conn /assysdbaSQL> set line 200SQL> column nameformat a50SQL> select * from v$controlfile;STATUS NAME
Time of Update: 2014-06-15
環境:DB:Oracle 11.2.0.2OS:OEL Linux (OEL)5.6 現象:更改hostnamenjdyw -> hotel07 重啟伺服器後發現crs服務無法啟動[oracle@hotel07 diag]$ crs_stat -tCRS-0184: 無法與 CRS 精靈通訊。 [oracle@hotel07diag]$ crsctl start hasCLSU-00105: 作業系統介面報告了內部故障CLSU-00103: 錯誤位置:
Time of Update: 2014-06-15
很多時候,我們需要初始化資料庫的設定,比如建立索引,特別是多台MongoDB伺服器要配置的時候,或者是需要將初始化存檔的時候。通過下面的命令,可以執行一個js檔案:./mongo IP/DBName init.jsinit.js檔案內容可以這麼寫:db.dropDatabase(); //刪除資料庫達到清空資料的目的db.message.ensureIndex({display_id:1});
Time of Update: 2014-06-15
最近發現網上關於在linux劃lv綁定裸裝置建庫的文章或多或少都有不少問題,容易誤導初學者,故整理了個裸盤下直接建庫的前期操作步驟。os:RedHat 4.4首先,在vm虛擬機器上添加一塊硬碟,進入系統建立分區,我們以sdc1來劃分lv[root@Oracle ~]# fdisk -l –查看現在有分區Disk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610
Time of Update: 2014-06-15
早上收到一台Linux伺服器磁碟警示郵件以及監控警示日誌程式發來的郵件。檢查過後,發現Linux伺服器中一個分區沒有空間了。主要原因是由於昨晚程式員做升級時,產生了大量的歸檔日誌,導致聯機重做日誌無法歸檔,出現下面錯誤:363 | Wed Mar 19 02:33:16 2014 | ORA-00312: online log 2 thread 1: '/u01/app/Oracle/oradata/mes/redo02.log' 369 | Wed Mar 19 02:34:16 2014 |
Time of Update: 2014-06-15
1、MySQL複製表結構和表資料的語句:完成表結構和表資料同時複製(建立表並複製資料)mysql> CREATE TABLE tmp_table SELECT * FROM dede_news;Query OK, 628 rows affected (2.04 sec)Records: 628 Duplicates: 0 Warnings: 0說明:這種方法的一個最不好的地方就是新表中沒有了舊錶的primary