Oracle 入門之控制檔案multiplex

Oracle當中的控制檔案相當的重要,裡面規定了啟動和關閉Oracle資料庫的一些重要的參數,例如記錄檔和資料檔案的個數和位置等,所以對這個檔案一般要使用multiplex多工儲存,而且最好存在不同的分區以實現冗餘性,但是當多路中的一個控制檔案出現問題的時候,Oracle資料庫也將無法啟動或關閉,下面來簡要的介紹下配置方法[oracle@jsb-ylw-5024 ~]$ sqlplus /nolog  

Linux下如何自動啟動Oracle服務

在windows下,可以在電腦服務管理裡將Oracle服務設定為自動,Linux中在Oracle安裝完畢以後,如果重新啟動Linux ,Oracle是不會自動啟動的,你可以通過手動調用dbstart命令來進行啟動,不過這樣似乎也很繁瑣。我們可以通過配置Oracle的自動啟動腳 本,然後利用Linux的Service來啟動Oracle伺服器。 首先在/etc/rc.d/init.d/目錄下配置Oracle的服務檔案。touch oracle10gchmod a+x

Oracle之steam主從資料庫同步

1、 修改系統參數alter system set aq_tm_processes=2 scope=both;alter system set global_names=true scope=both;alter system set job_queue_processes=20 scope=both;alter system set parallel_max_servers=20 scope=both;alter system set undo_retention=3600

Linux下Oracle Tomcat 8080連接埠衝突解決

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

Linux下安裝完Oracle後的一些操作及技巧

1 ERROR:  ORA-01034: Oracle not available  ORA-27123: unable to attach to shared memory segment  Linux Error: 13: Permission denied以root在終端輸入:cd $ORACLE_HOME/binll oracle    (其實ll不算命令,只是 ls -l 的簡寫罷了)chmod 6751 oracle 或 chmod +s

建立資料表空間遇到的字元大小些問題

SQL> create tablespace test datafile 'Y:\test.dbf' size 20M;實際建立的資料表空間名字為 TEST。按照下面3行命令執行都可以刪除資料表空間:SQL> drop tablespace test;資料表空間已刪除。SQL> drop tablespace TEST;資料表空間已刪除。SQL> drop tablespace

MySQL 5.5讀寫效能比5.1提高3倍多

隨著MySQL 5.5版本的發布,Oracle開始推銷這個開來源資料庫的Web應用程式職能了,而它的Oracle資料庫則主要面向企業級的應用程式。Oracle產品營銷部門的資深經理Monica Kumar說:“我們發現對於不同應用情境來說,它們是截然不同。”在星期三,該公司發布了開源的MySQL資料庫的5.5版本,這是Oracle在一月收購Sun

AIX6安裝Oracle 10G RAC遇到的問題總結

1、安裝crs的最後一步運行root.sh指令碼之前需要修改$CRS_HOME/bin/racgvip指令碼,否則會導致vip無法啟動,修改方法如下:# cd $CRS_HOME/bin# cp racgvip racgvip.old# vi racgvip將221,231,371這三行中的 $5 修改為 $62、第二個點執行root.sh時 報Oracle cluster verification utility 起用VIPCA最後報crs-0223

Linux下MySQL的使用

作業系統:CentOS 5.5(1)安裝MySQL在該作業系統上安裝MySQL最方便的方法是使用yum進行安裝:[root@localhost yum.repos.d]# yum install mysql-server(有時網路比較慢的話,會花費較多的時間,如何配置本地yum源的方法,我將在另一篇blog上做詳細的介紹)(2)查看MySQL是否啟動安裝完MySQL以後,可以查看一下當前mysql是否已經啟動:[root@localhost yum.repos.d]# netstat -tl |

Oracle事務的隱式提交

隱式提交的定義又名自動認可,即無需顯示執行commit語句,session中的操作被自動認可到資料庫的過程。隱式提交的方式1、正常執行完ddl語句。包括create,alter,drop,truncate,rename。2、正常執行完dcl語句。包括grant,revoke。3、正常退出isql*plus,沒有明確發出commit或者rollback。隱式提交的注意事項1、執行ddl語句時,前面的dml操作也會被提交到資料庫中因為是在一個session裡,那執行ddl語句的時候前面的dml語句肯

ORA-000845 與 /dev/shm(tempfs)

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]$

PLSQL無法連Oracle 11g接資料庫--問題解決

問題說明:本人在PC機上安裝了Oracle 11g R2版本的資料庫服務,通過PL/SQL串連資料庫時總是無法串連,下面具體說明下安裝環境。PC作業系統: Window7 (64bit)Oracle伺服器版本:Oracle 11g R2 ((安裝目錄:D:\oracle\)(64bit)PL/SQL版本:PL SQL 10.0在配置好oracle的tnsnames.ora檔案(D:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\),內容如下:#

Hibernate配置Proxool以串連Oracle 11g

Hibernate支援第三方的串連池,官方推薦的串連池是C3P0,Proxool,以及DBCP。在配置串連池時需要注意的有三點:一、Apche的DBCP在Hibernate2中受支援,但在Hibernate3中已經不再推薦使用,官方的解釋是這個串連池存在缺陷。如果你因為某種原因需要在Hibernate3中使用DBCP,建議採用JNDI方式。二、預設情況下(即沒有配置串連池的情況下),Hibernate會採用內建的串連池。但這個串連池效能不佳,且存在諸多BUG(筆者在串連oralce資料庫的程式中

查看RMAN工作進度

當RMAN需要備份或恢複的資料量較大時,RMAN可能長時間沒有反饋的結果,使人誤以為RMAN掛掉了。使用以下SQL語句可以查看進行中中的RMAN的工作進度:SELECT SID,SERIAL#,CONTEXT,SOFAR,TOTALWORK,ROUND(SOFAR/TOTALWORK*100,2) "%_COMPLETE"FROM V$SESSION_LONGOPSWHERE OPNAME LIKE 'RMAN%'AND OPNAME NOT LIKE

Linux下MySQL的root密碼忘記解決方案

Linux下MySQL的root密碼忘記解決方案驗證環境:[root@localhost ~]# rpm -qa | grep mysqlmysql-5.1.71-1.el6.i686mysql-server-5.1.71-1.el6.i686mysql-libs-5.1.71-1.el6.i686[root@localhost ~]# lsb_release -aLSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-

解決DB2介面檔案到Oracle無法匯入問題的解決曆程

前幾天觸點營銷平台出了點問題,請同事幫忙處理,結果兩天過去了,還是沒定位到問題。臨近春節,還是要把問題解決掉的,今天忙碌了一上午總算解決這個問題從DB2主機往Oracle主機發送介面檔案,介面檔案的資料總是缺失一部分,導致CRM系統無法看到相應的營銷活動。於是你說我沒傳介面檔案,我說你沒法處理介面檔案,其實也很容易處理,關鍵是一個扯字,呵呵,看下介面檔案是否在伺服器上以及是否與兩端的資料庫一致即可。好不容易釐清了介面檔案問題,又扯到介面檔案本身內容的問題,從介面機上看到的檔案部分內容是亂碼,且存

Oracle 11g單一實例GI and DB升級

1. 升級Grid Infrastructure1.1 升級前準備1.1.1 軟體準備 這個當然不用多說:下載、上傳到伺服器、解壓 1.1.2 建立GI的新HOMEmkdir -p /u01/app/11.2.0.4/gridchown -R grid:oinstall /u01/app/11.2.0.4chmod -R 775 /u01/app/11.2.0.4 1.2 進行升級[root@Oracle-LAB app]# su -

Oracle 11g在ASM磁碟組上添加控制檔案

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

Oracle通過軟串連裸裝置建庫

最近發現網上關於在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

Oracle之DBMS_RANDOM 包用法詳解

dbms_random是一個可以產生隨機數值或者字串的程式包。這個包有initialize()、seed()、terminate()、value()、normal()、random()、string()等幾個函數,但value()是最常用的,下面依次介紹各個函數的詳細用法:1.dbms_random.value方法第一種:FUNCTION value RETURN

總頁數: 978 1 .... 306 307 308 309 310 .... 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.