oracle服務啟動與停止經驗總結

好久不用Oracle,差不多都忘完了,今天安裝了一個oracle9i居然忘了,使用svrmgrl啟動服務的方法,後來在網上查詢了一下才發現,自己記錯了,svrmrl是oracle8的啟動方法,oracle9i後就不一樣了,唉,都忘完了;還好在網上找到了一個說明:  Oracle9I開始,取消了伺服器管理員(svrmgl)和internal使用者,資料庫的啟動和停止都是通過sql*plus來完成!Oracle10g可以通過瀏覽器來啟動和停止資料庫服務!這裡主要說說9I下的啟動和停止服務,下面的命令

成功實現應用程式和Oracle用戶端一起打包

做程式的時候,經常會需要安裝Oracle的用戶端,如果客戶終端非常多的時候,這就會是一項很麻煩的工作,一方面要安排我們的應用程式,另一方面要安裝Oracle用戶端,而且還要對Oracle用戶端進行NET EASY配置,真是不勝其煩。 為此我研究了很久,現在終於做到了可以把Oracle用戶端和應用程式一起打包,又自己用程式來配置NET EASY,剛好前兩天有兩個小弟問我如何把用戶端打包和用程式配置NET EASY的問題,我今天就在這裡說一下。

保持Oracle資料優良效能的技巧分享

如今,Oracle資料庫以其高可靠性、安全性、可相容性,得到越來越多的企業的青睞。如何使Oracle資料庫保持優良效能,這是許多資料庫管理員關心的問題,筆者建議不妨針對以下幾個方面加以考慮。   分區

ubuntu下mysql安裝最簡方法

學習mysql是自己主動要學的,當然學習之前我要安裝mysql咯,於是去網站上去找呀找呀,找是找了很多,不過都是很長的文章,叫我這樣看,看到什麼時候啊?而且都是比較麻煩的解釋文章,沒有一片簡單易懂的,所以我都以失敗告終,最後我想到了Ubuntu裡的一個寶貝,那就是新德利咯,相信用ubuntu的使用者都是這麼認為的。呵呵,下面我用一句話解釋怎麼去安裝mysql吧!  什嗎?不相信?哈哈,相信不相信試了才知道,對吧!  第一,你要開啟新德利吧!(費話,吃冷飲還要先開啟冰箱呢)  第二,在搜尋中找my

Oracle 10g ASM 控制檔案多工

1> 檢查資料庫,查看控制檔案存放路徑 SQL> startup Oracle instance started. Total System Global Area  230686720 bytes Fixed Size      1218676 bytes Variable Size    71305100 bytes Database

Solr索引Oracle資料庫的基本配置

1:tomcat_home/solr/config/solrconfig.xml中加入如下配置<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"><lst name="defaults"><str name="config">data-config.xml</str>

pl/sql預存程序loop死迴圈

今早,一個預存程序,寫過很多次的預存程序,隨手一寫,各種報錯,各種糾結,網上一搜,有好多個都遇到,論壇上給出的結局答案,都沒說到點上,先看一下原程式,我注釋掉的部分是我缺少的跳出迴圈語句。declare  type cur_type is ref cursor;  cur_emp cur_type;  r_emp emp%rowtype;  v_sql varchar2(500);begin  v_sql:='select * from emp

Oracle觸發器查詢統計本表

Oracle觸發器查詢統計本表這次由於項目需要,實際動手演練了一把,達到了需要的效果,大致是插入資料後,統計表內和當前插入資料時間相同的個數。採用行級觸發器+語句級觸發器。--包  CREATE OR REPLACE PACKAGE UPDATECASE AS  TYPE T_DATE IS TABLE OF date INDEX BY BINARY_INTEGER;  V_UPDATETIME T_DATE;  V_ROW 

ORA-07445 Qsmmixcomputeclusteringfactor 分析

系統:LINUX 5.6-64資料庫版本:11.2.0.2Oracle的自動sql tuning 產生髮生如下錯誤:Thu Jan 10 22:00:02 2013Begin automatic SQL Tuning Advisor run for special tuning task  "SYS_AUTO_SQL_TUNING_TASK"Thu Jan 10 22:02:39 2013Exception [type: SIGSEGV, Address not mapped to

RMAN-03002 RMAN-06091 錯誤解決方案

客戶自從使用nbu 以來一直報這個錯誤。因為以前一直都是正常的。所以晚上先讓停止了nbu的備份。單獨使用以前的指令碼正常。報錯資訊一樣。所以懷疑是不是指令碼的問題。查詢網上分析原因如下:SymptomsWhen attempting to delete obsolete backups from RMAN using the following command:RMAN> delete obsolete;the following error occurs:RMAN-00571: ====

Oracle中表的建立與修改-五種約束

表的建立Oracle中包括五種約束,包括主鍵約束(primary key,該屬性的值不可為空,不可重複,預設該列自動建立索引),外鍵約束(foreign key() references rname,參照完整性條件約束,該屬性的值必須在所對應的關係中存在),非空約束(not null),唯一約束(unique,不可重複,但可以為空白,因為在資料庫中,該運算式 null=null 的返回結果為unknown),check約束(check(a in(a1,a2,a3))),如下例create

Oracle 索引遷移,釋放磁碟空間

Oracle索引檔案遷移步驟: 準備工作: 1)備份GBOS使用者表索引:通過plsqlDevelop工具將GBOS使用者表索引全部匯出,以做備份。 1.查看索引資料表空間 具有那些資料檔案 select file_id,file_name,tablespace_name,bytes/1024/1024 M,blocks from dba_data_files where  TABLESPACE_NAME='USERINDEX'order by

讓Oracle使用者有密碼永不到期

SQL*Plus: Release 11.2.0.1.0 Production on Mon Feb 18 15:42:14 2013OS:Linux node 2.6.32-200.13.1.el5uek #1 SMP Wed Jul 27 21:02:33 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux由於應用的需要,某些使用者密碼不能到期,需要將密碼置成永不到期。下面進行這個實驗:SQL> create user test identified by

Oracle RAC OCR 與健忘症

OCR就好比Windows的一個註冊表,儲存了所有與叢集,RAC資料庫相關的配置資訊。而且是公用的配置,也就是說多個節點共用相同的配置資訊。因此該配置應當儲存於共用磁碟。本文主要基於Oracle 10g RAC描述了叢集的OCR以及OCR產生的健忘問題。一、OCR的特點  類似於Windows註冊表,用於儲存所有與叢集,RAC資料庫相關的配置資訊  被多個節點所共用,因此,只能儲存於共用磁碟。支援單disk以及鏡像方式來存放。大小通常100MB-1GB。 

ORA-16038的解決

下午15:33分突然接到測試組一個MM的電話說資料庫無法串連,於是趕緊登入到資料庫嘗試登入,果然串連後 長時間處於等待狀態。當時第一感覺是不是歸檔滿了,於是查看了當前RAC環境下每個節點的alert日誌。結果其中一個節點日誌在15:30分報錯:ORA-16038: 日誌 3 序號 5035 無法歸檔ORA-19809: 超出了恢複檔案數的限制ORA-00312: 聯機日誌 3 線程

MySQL SELECT同時UPDATE同一張表

MySQL不允許SELECT FROM後面指向用作UPDATE的表,有時候讓人糾結。當然,有比建立無休止的暫存資料表更好的辦法。本文解釋如何UPDATE一張表,同時在查詢子句中使用SELECT.問題描述假設我要UPDATE的表跟查詢子句是同一張表,這樣做有許多種原因,例如用統計資料更新表的欄位(此時需要用group子句返回統計值),從某一條記錄的欄位update另一條記錄,而不必使用非標準的語句,等等。舉個例子:create table apples(variety char(10)

ORA-01000: maximum open cursors exceeded

在Java開發中,使用Oracle資料庫的時候,經常會碰到有ORA-01000: maximum open cursors exceeded.的錯誤。實際上,這個錯誤的原因,主要還是代碼問題引起的。ora-01000: maximum open cursors

Oracle 隱藏參數:_undo_autotune

雖然談論那些隱藏的參數必定是無意義的、但那些隱藏的參數卻是有價值的、我們不得不對那些隱藏的參數"心懷敬意"AUM下、為什麼我的Undo資料表空間只增長,不回收,現在都40多G了,還在長,是為什麼啊?為什麼在系統不是很繁忙的時候會出現undo不夠用的情況呢,如果說不夠用,那在波峰時段應該問題更加嚴重才對?......有時候DBA會聽到諸如上面的一些聲音因為有個參數叫_undo_autotune=true,undo_retention不再適用Oracle會自行決定tuned_undo_retenti

Linux 下 Oracle 開機自啟動配置

Linux 下 Oracle 開機自啟動配置㈠ 修改/etc/oratab的值為Y[root@Rocky ~]# cat /etc/orataborcl:/u01/app/oracle/product/10.2.0/db_1:Y㈡ 修改dbstart的ORACLE_HOME_LISTNER,使其指向$ORACLE_HOME[root@Rocky bin]# pwd/u01/app/oracle/product/10.2.0/db_1/bin[root@Rocky bin]# cat

Oracle資料庫OPEN狀態下遷移資料檔案的幾種方法

有時可能會遇到磁碟空間滿了,要求把部分資料表空間或者是資料檔案遷移到位置的情況,下次介紹了3種方法來移動資料檔案,移動資料表空間方法也是一樣的。1,使用作業系統的MV方式。2,使用BACKUP AS COPY方式。3,使用RESTORE方式下面是詳細的每種方式的步驟:1,使用作業系統的MV方式1.1 查看資料檔案的系統 SQL> @files.sql Type    Tablspace      Filename 

總頁數: 978 1 .... 795 796 797 798 799 .... 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.