Time of Update: 2015-02-05
標籤:1、訪問資料庫的方法 在ORACLE資料庫管理和系統中,有三種訪問資料庫的方法; ⑴.用SQL*Plus, 它有SQL命令以互動的應用程式訪問資料庫; ⑵.用第四代語言應用開發工具開發的應用程式訪問資料庫,這些工具有SQL*Froms,QL*Reportwriter,SQL*Menu等;
Time of Update: 2015-02-06
標籤:database oracle 事務 資料庫 Oracle資料庫用了多種系統鎖保護內部資料庫和記憶體結構,這些機制對於使用者來說是透明的。閂(Latches)閂是簡單的、低層級的序列化機制,協調多個使用者使用共用資料結構、對象和檔案,閂在平行處理中保護共用記憶體資源,特別地,閂在下面的情境中保護資料結構: 1)被多個session並行修改;&nb
Time of Update: 2015-02-06
標籤:1.建立目錄directory(角色system/sys)create directory hello_file as ‘d:\dupmfile‘;--查看所有已建立的directory--select * from dba_directories;--drop directory刪除路徑用的.--drop directory exp_dir;2.建立資料表空間(可以使用其預設資料表空間)2.1建立暫存資料表空間 create temporary tablespacehello_
Time of Update: 2015-02-04
標籤:OBIEE 11g BI 管理工具 串連OCI 10g/11g資料來源時報錯[串連失敗] OBIEE 11g Client Admin Tool Connection To Datasource In Offline Mode Fails With Error "The Connection Has Failed使用OBIEE 11g BI 管理工具 匯入中繼資料,串連OCI 10g/11g資料來源時,點擊串連會報錯[串連失敗],如: 參考了Oracle
Time of Update: 2015-02-02
標籤:一般來說,Oracle普通使用者建立後,不建議分配DBA許可權。那麼一般分配哪些許可權呢? 首先來說,一個Oracle普通使用者,我們一般性的要求是: 1.能夠在本使用者下進行本使用者相關的建立表結構,資料維護。 2.能夠訪問其他使用者的表(看系統屬性)。 所以,一般採用以下語句: grant connect,resource to base;//設定對本地資源的控制許可權,grant create session to
Time of Update: 2015-02-03
標籤:在net安裝程式中部署oracle用戶端全攻略主要的是要做三件工作: 打包檔案,寫註冊表,註冊環境變數說明:我的oracle版本為9, 在2000 advanced server 上測試通過,可以正常建立資料庫連接1.打包檔案目錄結果如所示 以下是我的打包程式中的檔案目錄,bin :
Time of Update: 2015-02-03
標籤:原文地址:http://yanwushu.sinaapp.com/oracle_extract_year_month_day_valu/之前一直使用to_char(timeField, ‘YYYY’)的方式來擷取日期中的年份欄位值。這種方式效率肯定是不高的,為了寫出更規範、更加合理的sql,應該使用下面的方式來擷取資料庫中日期欄位的年、月、日、時、分、秒等值。select extract (year of timeFieldName) from
Time of Update: 2015-01-31
標籤:windows oracle rac gpt windows rac gpt 現在磁碟不值錢,因此,從儲存映射給主機的一個LUN,可能很大。最近就遇到一個問題:2個windows主機要作為rac來用,儲存映射給windows 的一個disk 有10T大小。眾所周知,在 windows 下 oracle rac
Time of Update: 2015-02-02
標籤:oracle11g rac 手動更改 叢集ip地址環境:oracle 11.2.0.4 rac 修改前IP地址# public ip192.168.2.71 db1192.168.2.72 db2192.168.2.76 db3#priv ip200.100.100.11 db1-priv200.100.100.12 db2-priv200.100.100.13 db3-priv#vip ip192.168.2.73
Time of Update: 2015-02-03
標籤:如果要定義一個類型與某個變數的資料類型或資料庫表中某個列的資料類型一致的變數的變數, 可以使用%TYPE來實現.如果要定義一個與資料庫中某個表結構一致的記錄類型的變數,可以使用%ROWTYPE.以預設測試使用者scott下的表做例子注:安裝的時候如果沒解鎖可以用sys登入,執行解鎖語句: alter user scott account unlock;1 DECLARE2 v_ename emp.ename % TYPE;3 v_emp emp % ROWTYPE;4
Time of Update: 2015-02-02
標籤: 1 /*此處預設資料庫執行個體為ORCL, 為ORCL建立一個永久性的資料表空間, 區定製分配, 段採用自動管理方式*/ 2 CREATE TABLESPACE ORCLTBS01 DATAFILE 3 ‘D:\app\darkdog\oradata\ORCL\ORCLTBS01_1.DBF‘ SIZE 50M; 4 5 /*為ORCL建立暫存資料表空間*/ 6 CREATE TEMPORARY TABLESPACE ORCLTEMP01 TEMPFILE 7
Time of Update: 2015-02-02
標籤:oracle db2 sqlserver 資料庫 預存程序 動態sql OracleCREATE OR REPLACE PROCEDURE a_testAS t_sql VARCHAR2(2000); t_a VARCHAR2(20); t_b VARCHAR2(20); t_c VARCHAR2(20)
Time of Update: 2015-02-02
標籤:oracle中的記錄檔模式 歸檔模式 非歸檔模式 在oracle資料庫中有兩種記錄模式,分別是:非歸檔記錄模式和歸檔記錄模式。
Time of Update: 2015-02-01
標籤:很多朋友在開發項目中並不是每個人用一個資料庫,而是有單獨的一台主機作為開發的資料庫伺服器,這樣,就需要我們的開發人員去串連它。 首先是進入oracle的 Net Mananger; 接下來就是進行簡單的設定了。。 &
Time of Update: 2015-02-03
標籤:包括:centos6.5 oracle11gR2 DataGuard安裝dataGuard 主備switchover角色切換資料同步測試<一,>DG資料庫資料同步測試1,正常啟動主庫$sqlplus / as sysdbasql>startup2,啟動備庫$sqlplus / as sysdbasql>startup mountsql>alter database recover managed standby database disconnect
Time of Update: 2015-02-03
標籤:(1)鎖表查詢的代碼有以下的形式:select count(*) from v$locked_object;select * from v$locked_object;(2)查看哪個表被鎖select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;(3)查看是哪個session引起的select
Time of Update: 2015-01-30
標籤:擷取一段時間內所有的小時SELECT to_date(‘2013-07-01 12‘, ‘yyyy-mm-dd hh24‘) + (ROWNUM - 1) / 24 sdate FROM dualCONNECT BY ROWNUM <= (to_date(‘2013-07-02 22‘, ‘yyyy-mm-dd hh24‘) - to_date(‘2013-07-01 12‘, ‘yyyy-mm-dd hh24‘)) * 24 + 1;擷取一段時間內所有的天SELECT
Time of Update: 2015-02-02
標籤:oracle資料匯入匯出Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。exp命令可以把資料從遠端資料庫伺服器匯出到本地的dmp檔案,imp命令可以把dmp檔案從本地匯入到遠處的資料庫伺服器中。利用這個功能可以構建兩個相同的資料庫,一個用來測試,一個用來正式使用。 執行環境:可以在SQLPLUS.EXE或者DOS(命令列)中執行,DOS中可以執行時由於 在oracle 8i 中
Time of Update: 2015-02-02
標籤:cbo 視圖invalid 11.1.0.7 11.2.0.4 源端:Oracle 11.1.0.7目標端:Oracle 11.2.0.4最近做的一個資料移轉的CASE中遇到的問題,一個VIEW在完成資料移轉後由VALID的狀態變為了INVALID。從源庫中使用get_ddl拿到的該VIEW建立語句如下:CREATE OR&n
Time of Update: 2015-01-31
標籤:這個問題是我一直都在關注的問題。11G關於這個問題已經有了改善,到了12C更是多了一些新特性關於11G的新特性討論,參考我這篇部落格http://blog.csdn.net/dbcrocodile/article/details/2117040712C關於這方面是在11G新特性上進行添加的。11G中添加一列並設定預設值,不會對錶中實際資料做更改,而是通過對資料字典中做標記我們查詢的時候,會對新列做一個類似nvl()之類的操作,如果是null,則返回預設的數