安裝oracle 10g經常會遇到的問題解決方案

最近在學習Oracle資料庫,在安裝過程中出現了一些小問題,雖說是小問題但卻使我耗費大量精力去嘗試總結,最後終於把問題解決掉了,心情不言而喻了。       在安裝oracle資料庫時過程中主要困擾大家主要有兩種情況:一、他要先檢查幾個先決條件別一般都不會出問題,主要是在核查網路需求時,可能會遇到”警告“字樣,網路核查失敗(雖然可以繼續安裝使用,但在用IE登入oracle時會出現登入不上去的情況),一般情況下只要保證把網路斷開就不會出現此類問題;二、另一種情況就是在安裝oracle

Oracle SQLplus常用的命令和函數

常用命令: 串連sqlplus命令列下運行cmd進入,如以sys模式登陸,命令如下:(1).sqlplus "sys/zhb126 as sysdba" (2).sqlplus/nolog  connect sys/zhb126 as sysdba(3).sqlplus scott/tiger啟動資料庫執行個體startup --啟動資料庫的同時啟動控制檔案、資料檔案startup mount --啟動資料庫的同時啟動控制檔案、不啟動資料檔案startup nomount

oracle鎖表

一,鎖為了防止使用者在同一時間並發地訪問和修改資源,ORACLE使用不同類型的鎖控制對資料的並發訪問,以防止使用者之間出現破壞性的互動操作,oracle 為處理事務自動鎖定資源。鎖在SQL語句開始它們與資料的相互作用時獲得,並在事務的整個過程中有效 oracle9i使用兩種鎖模式:.獨佔模式(排他):不允許其他任何並發會話以任何方式共用鎖定定的資源,修改資料時需要這種鎖。.共用模式:允許對同一塊資料的並發讀訪問。在更改資料時,上升為獨佔模式 一)行級鎖insert update delete

oracle學習筆錄

set serveroutput on  開啟伺服器螢幕顯示資訊set sqlblanklines on  編寫SQL語句時,開啟忽略空格功能save   c:/sqlplus_test01.txt    --儲存edit    --開啟記事本進行編輯get c:/sqlplus_test01.txt    --把記事本中的資訊調入到緩衝中list    --顯示緩衝中的資訊desc deptment   --顯示部門表中的表定義]構l2 4   --顯示第二行到第四行的資訊change  --

oracle日常操作

1、把本機Oracle使用者sys、system密碼全部改為oracle;2、建立一個本地管理的資料表空間TS_ESTORE,並指定區(extent)大小為128K,檔案的初始大小為1M,自動擴充,每次擴充為500k。 3、建立一個使用者estore,設定密碼為estore,預設資料表空間為TS_ESTORE。4、為使用者eStore設定下列許可權: ü 串連資料庫ü 建立和執行PL/SQL程式ü 可以建立、修改、刪除任意表ü

Oracle練習(2)

練習五1.顯示所有員工的姓名,部門號和部門名稱(dname)。聯集查詢emp, dept.兩個表中都有deptno欄位  select ename "員工姓名",d.deptno "部門號",d.dname from emp e,dept d where e.deptno=d.deptno2.不重複地查詢10號部門員工的job和90號部門的loc  select e.job "工種",e.deptno "部門號", d.loc "部門所在地" from emp e,dept d where e.

OTL 操作 Oracle BLOB 時“ORA-22990: LOB 定位器無法擴充交易處理”的解決方案

不知道如何捕獲這個異常,它不是 otl_exception 類型的,但調試的時候,發現確實是“ORA-22990: LOB 定位器無法擴充交易處理”。將otl_connect 對象自動認可禁用即可解決這一問題。otl_connect有幾個方法來設定自動認可的開關:otl_connect(const char* connect_str,const int auto_commit=0);void rlogon(const char* connect_str,const int

Oracle, Odbc and DB2-CLI Template Library(OTL)使用方法

OTL使用方法1        來源http://otl.sourceforge.net/http://otl.sourceforge.net/otlv4_h.zip(2005-8-17)2        安裝2.1          Windows XP,VC6.0,Oracle8.1.61)        將下載的安裝包解壓成C:/Program Files/Microsoft Visual Studio/VC98/otlv4_h/otlv4.h。2)       

oracle常用語句記錄

1、檔案IO統計select TS.Name,      DF.Name File_Name,      FS.Phyblkrd Blocks_Read,      FS.Phyblkwrt Blocks_Written,      FS.Phyblkrd+FS.Phyblkwrt Total_IOs  from V$FILESTAT FS, V$DATAFILE DF,v$tablespace TSwhere DF.File#=FS.File#  AND DF.ts#=TS.TS#order

oracle中關於分區表欄位的更新

對錶分區欄位的更新會報錯,因為分區一般會指定不同的資料表空間,當對一個欄位進行誇分區規則更新時需要作:alter table ** enable row  movement;這樣就可以更新了。當然也可以這樣作,先向資料庫插入一條相同記錄(如果主鍵重複,可先更改一下這條資料的主鍵欄位值)同時記得插入之前要把要更改的欄位值先賦值,然後把原來的記錄刪掉,然後更新剛剛修改過主鍵欄位值。其實方法一中的過程和二中差不多,只是對rowid的操作較為複雜。 

如何完全刪除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、

使用select調用oracle函數,傳回值的處理

Vector returned = BQueryClient.queryValueBySQL("select func_foo(a,b) from dual");Hashtable table = (Hashtable)returned.get(0);//傳回值是個放著table的vectorBigDecimal dec = (BigDecimal)table.get("func_foo");//table裡以函數名存放傳回值,number型返回BigDecimalint value = -1;

Oracle的幾個集合操作

 Union,對兩個結果集進行並集操作,不包括重複行,同時進行預設規則的排序;Union All,對兩個結果集進行並集操作,包括重複行,不進行排序;Intersect,對兩個結果集進行交集操作,不包括重複行,同時進行預設規則的排序;Minus,對兩個結果集進行差操作,不包括重複行,同時進行預設規則的排序。可以在最後一個結果集中指定Order by子句改變排序方式:select score,id,namefrom studentwhere id > 2 and id <

oracle的一些有用操作收集,tablespace相關

建立tablespace典型用法: create tablespace ts_name datafile 'D:/oracle/.../xxx.dbf' size 1024m autoextend on next 500m maxsize unlimited; 查看現有tablespace的資訊:SELECT UPPER(F.TABLESPACE_NAME) "資料表空間名", D.TOT_GROOTTE_MB "資料表空間大小(M)",

Oracle驅動classes12.jar 與ojdbc14.jar的區別

以下是Oracle JDBC官方文檔的說法:也就是隨便翻譯一下就理解了。 JDBC Thin for All Platforms classes12.jar (1,600,090 bytes) - for use with JDK 1.2 and JDK 1.3 在低級JDK版本1.2與1.3中使用的驅動,雖然實際上在1.4,1.5中使用大部分情況也是OK的classes12_g.jar (2,044,594 bytes) - same as classes12.jar, except

在oracle中匯入匯出dmp資料庫檔案

Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。exp命令可以把資料從遠端資料庫伺服器匯出到本地的dmp檔案,imp命 令可以把dmp檔案從本地匯入到遠處的資料庫伺服器中。 利用這個功能可以構建兩個相同的資料庫,一個用來測試,一個用來正式使用。   執行環境:可以在SQLPLUS.EXE或者DOS(命令列)中執行,  DOS中可以執行時由於 在oracle 8i 中 

Win7安裝oracle 10g 方法

首先下載,10203_vista_w2k8_x86_production_db(注意要下對了,不然沒有refhost.xml檔案)http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10203vista.html然後解壓,在目錄中找到refhost.xml(有兩個,我的一個是在stage/prereq/db目錄下,一個是在stage/prereq/db_prereqs/db目錄下)進行添加修,添

Oracle 中的service_name,sid的作用和區別

在init.ora中有db_name,instance_name,service_name在作業系統中需要配置oracle_sid在listener.ora中有SID_NAME,GLOBAL_DBNAME,在tnsname.ora中有SERVICE_NAME,SID這麼多,是不是你也看糊塗了。先暈一個,下面慢慢道來。 在init.ora中有db_name,instance_name,service_namedb_name是資料庫的名稱,在db安裝時就已經設定了,這裡不可修改,它覺得了資料庫安裝檔

oracle系統許可權

 alter any cluster 修改任意簇的許可權  alter any index 修改任意索引的許可權  alter any role 修改任意角色的許可權  alter any sequence 修改任意序列的許可權  alter any snapshot 修改任意快照的許可權  alter any table 修改任意表的許可權  alter any trigger 修改任意觸發器的許可權  alter cluster 修改擁有簇的許可權  alter database

【ORACLE】成功的配製檔案樣本:tnsnames.ora和listener.ora

說明:orcl 是安裝oralcle時預設資料庫,orcldb是自己後來添加的資料庫。tnsnames.ora和listener.ora配製如下:# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora# Generated by Oracle configuration tools.ORCL =  (DESCRIPTION =   

總頁數: 1509 1 .... 326 327 328 329 330 .... 1509 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.