Time of Update: 2018-12-05
支援運行OCI、OCCI、JDBC、JDBC-OCI的檔案,支援多種語言。Basic Lite是Basic版本的精簡版,只包括了英文的錯誤描述,也只支援Unicode、ASCII和歐洲字元集。因此,如果資料庫伺服器是中文字元集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),則必須下載Basic版本。1、下載後解壓到任意目錄。如 X:\instantclient_10_22、配置環境變數1) 變數名:ORACLE_HOME變數值:X:\instantclient_10_
Time of Update: 2018-12-05
1、方法一:使用loadjava;(1)用oracle內建的JDK編譯java源檔案D:/>C:/oracle/product/10.1.0/db_1/jdk/bin/javac showDate.java注:機器上可能會有多版本jdk環境,但一定要使用oracle內建的jdk來編譯檔案(2)用loadjava載入classloadjava -user myweb/myweb showDate.class代碼載入後下一步與2(2)相似,繼續建立函數或過程。
Time of Update: 2018-12-05
建立預存程序指令檔,如 test.sqlcreate or replace procedure DIS_1as i integer;begin DBMS_OUTPUT.PUT_LINE('Hello Beijing');end;/注意最後的/字元SQL>@test.sqlProcedure created.SQL>set serveroutput onSQL>exec DIS_1Hello BeijingPL/SQL procedure successfully
Time of Update: 2018-12-05
電腦系統崩潰了,原來的是XP的系統,現在裝的是win7. 重裝前沒有備份 oracle資料庫,下面說一下是如何將 原來資料庫恢複的。網上查了一下,眾說紛紜的,哎,乾脆自己實驗一下得了。結果很成功,資料庫完整恢複。--------------------------------------------------------------------------------1. 將原來的 oracle 目錄下的 admin和 oradata 目錄下的檔案
Time of Update: 2018-12-05
把下面的地址複製到訊雷裡就可以下載 , 包括了最新的 10.2.0 .5 的補丁---------------------------------------------------------------------------------------------------ORACLE 9iOracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows
Time of Update: 2018-12-05
首先:問題的產生原因,出現這個錯誤是因為我將\oracle\product\10.1.0\oradata\oral下的一個檔案刪除掉後出現的。 利用sql語句語句建立資料表空間時弄錯了,就一時心急把建立的檔案刪除了。結果問題就出來了。sysdba可以登入,但是在使用中就出現“資料庫未開啟,僅允許在固定表/視圖中查詢”,而normal使用者無法登入使用,出現ORA-01033: ORACLE initialization or shutdown in progress
Time of Update: 2018-12-05
1、DUAL表的用途Dual 是 Oracle中的一個實際存在的表,任何使用者均可讀取,常用在沒有目標表的Select語句塊中--查看當前串連使用者SQL> select user from dual;USER------------------------------SYSTEM--查看當前日期、時間SQL> select sysdate from dual;SYSDATE-----------2007-1-24 1SQL> select
Time of Update: 2018-12-05
文章目錄 一、 無入參預存程序調用二、 有入參預存程序調用三、INOUT類型過程的調用 一、PB中調用過程的一般格式Declare my_proce Procedure For p_get_name;// 定義程序呼叫Execute my_proce ;// 執行過程,這裡是不需要其他參數的If SQLCA.SQLCode <> 0 Then // 調用過程出現錯誤處理End IfFetch my_proce Into :ls_
Time of Update: 2018-12-05
一:sqlserver串連oracle1.配置windows的odbc資料來源:開始菜單—》設定—》管理工具—》資料來源(odbc)—》進入配置使用者dsn或者系統dsn均可以:添加—》選擇microsoft odbc for
Time of Update: 2018-12-05
用戶端版本是10.2.0.1.0 32位, 伺服器是9.2.0.4.0 64位。用戶端串連伺服器報ORA-28547: 串連伺服器失敗, 可能是 Oracle Net 管理錯誤。 狀況如下: C:\>sqlplus "sys/oracle@vm9i as sysdba" SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 1月 7 13:41:20 2010 Copyright (c) 1982, 2005, Oracle. All
Time of Update: 2018-12-05
1、修改oracle啟動參數兩種方式:第一種是修改oracle啟動參數檔案後,通過此參數檔案再建立伺服器參數檔案 a.根據現有的spfile先建立pfileSQL>create pfile from spfile; b.開啟pfile修改shared_pool_size值為新值 c.根據pfile啟動資料庫,假設pfile名為INITorcl.ORASQL>shutdown immediateSQL>startup pfile=C:/oracle/product/10.1.0
Time of Update: 2018-12-05
v$session v$session_waitv$processv$sqlv$sqltextv$bhv$lockv$latch_childrenv$sysstatv$system_event按組分的幾組重要的效能檢視1。System 的 over view v$sysstat , v$system_event , v$parameter2。某個session 的當前情況v$process , v$session , v$session_wait ,v$session_event ,
Time of Update: 2018-12-05
1、pga_aggregate_target從Oracle9i開始,Oracle引入了自動PGA管理的新特型,PGA_AGGREGATE_TARGET參數用於控制PGA的總體期望目標,但是在Oracle9i中,PGA_AGGREGATE_TARGET參數僅對專用伺服器模式下(Dedicated Server)的專屬串連有效,對共用伺服器(Shared Server)串連無效;從Oracle10g開始PGA_AGGREGATE_TARGET對專用伺服器串連和共用伺服器串連同時生效。 if (
Time of Update: 2018-12-05
下面是關於autotrace參數的解釋: OPTION 說明SET AUTOTRACE ON 同時輸出執行結果以及統計資訊和執行計畫資訊。SET AUTOTRACE OFF 關閉執行計畫和統計資訊報表SET AUTOTRACE ON EXPLAIN 只開啟執行計畫報銷,顯示命令結果,不顯示統計資訊。SET AUTOTRACE ON STATISTICS 只開啟統計資訊報銷,顯示命令結果,不顯示執行計畫。SET AUTOTRACE TRACEONLY
Time of Update: 2018-12-05
1.查詢使用者的串連狀態Select username,sid,serial# from v$session where username='MAXIMO';USERNAME SID SERIAL#------------------------------ ---------- ----------MAXOMO 22 1MAXIMO
Time of Update: 2018-12-05
作業系統: windows7 中文旗艦版 oracle安裝版本: 10.2.0.1 中文版,升級補丁至 10.2.0.3 下面說正題 首先,我們要解除oracle安裝的windows版本檢測 1、編輯安裝包內檔案 database\stage\prereq\db\refhost.xml 增加下面節點 <OPERATING_SYSTEM> <VERSION VALUE="6.1"/>
Time of Update: 2018-12-05
我本機安裝的資料庫版本是ORACLE 11G R2,用plsql串連時候,報ora-12514如下錯誤:但是在cmd裡用sqlplus串連已經建立的使用者時候,報如下錯誤:ORA-01034 - Oracle not availableORA-27101 - shared memory realm does not exist網上查了幾個解決資料,說是oracle home和sid的問題,或者是讓使用Net Configuration
Time of Update: 2018-12-05
win7安裝oracle 10g時發生“程式異常終止。發生內部錯誤”的提示安裝oracle10g“程式異常終止。發生內部錯誤。請將以下檔案提供給oracle支援人員部門。發生情景:我由於在做開發時需要用IE9來做開發,來看展示頁面,而IE9在windows XP 上是無法安裝的,所以使用windows7+IE9在安裝Oracle 10g資料庫時發生了錯誤,以前windows7上安裝從來沒出過的錯誤,現在把解決問題的方法和原因分享給大家。* 安裝出現的現象:
Time of Update: 2018-12-05
SYS使用者在CMD下以DBA身份登陸:在CMD中打sqlplus /nolog然後再conn / as sysdba// 分為四步//第1步:建立暫存資料表空間 create temporary tablespace user_temp tempfile 'E:\Oracle\product\10.2.0\oradata\orcl\user_temp.dbf' (資料表空間資料存放位置及檔案名稱)size 50m --初始大小autoextend on next 50m
Time of Update: 2018-12-05
索引是對資料庫表中一個或多個列的值進行排序的結構。 索引是為了提高資料庫的查詢效能,而引入的概念。索引的概念,就是根據表記錄中的一個或多個列,通過一定的運算規則,將這些列的特徵表示為一個數值或字串。資料庫系統將這些數值或字串加上與之相關的ROWID,用一定的資料結構儲存起來。實現的基本原理:使用了一個折半尋找法,映射到資料結構上就是一個二叉樹的應用【此理解片面】 索引分為:聚簇索引和非聚簇索引。 【聚簇索引】是索引目錄與目前記錄的物理位置一一對應,因此一個表中只能有一個聚簇索引。