Time of Update: 2017-01-13
使用情境:當你需要從Oracle資料庫上訪問另一台SqlServer資料庫的資料時,Oracle提供了一個工具:gateways。通過這個工具,你可以建立dblink來串連sqlserver或其他不同公司的資料庫----取決於你安裝時的選項。 安裝GATEWAYS後,使用下列2種方式可建立DBLINK 方式A: create
Time of Update: 2017-01-13
一、interval函數interval函數用於將一個整形值轉換成時間值date類型的年月或時分秒。oracle文法:interval 'integer [- integer]' {YEAR | MONTH | DAY | HOUR | MINUTE | SECOND} [(precision)][TO {YEAR | MONTH | DAY | HOUR | MINUTE | SECOND}]註:1、年、月、日、時、分、秒可以單獨使用。2、{YEAR | MONTH} to {YEAR |
Time of Update: 2017-01-13
oracle自治事務是指的預存程序和函數可以自己處理內部事務不受外部事務的影響,用pragma autonomous_transaction來聲明。要建立一個自治事務,必須在匿名塊的最高層或者預存程序、函數、資料包或觸發器的定義部分中,使用PL/SQL中的PRAGMA AUTONOMOUS_TRANSACTION語句。以下是使用自治事務的幾種情況:(1)Declaring Autonomous Function in PackageCREATE OR REPLACE PACKAGE
Time of Update: 2017-01-13
在本文中,我將示範如何使用這個新平台。我見過很多開發人員被卡在了基礎技術上。我將儘力說明例子的編寫Hello World。以便,讓任何個人可以走上開發之路並從此平台中獲得益處。注意:為了詳細描述開發過程,我粘貼了一些圖片。所以這篇文章看起來會比較長,其實,實用性卻很高。背景下面有一些介紹什麼是Oracle ADF Mobile的串連。因為馬上就要開始示範使用新平台了,所以這些串連可以協助你設定開發環境。什麼是 Oracle JDeveloper什麼是 Oracle ADF Mobile開發
Time of Update: 2017-01-13
patch資訊C:\Users\XIFENFEI>E:\oracle\product\11.2.0\dbhome_1\OPatch\opatch lspatches17977915;WINDOWS DB BUNDLE PATCH 12.1.0.1.3 (64bit): (17977915)session 1XIFENFEI_CDB$ROOT@SYS> show con_name; CON_NAME------------------------------CDB$ROOT&
Time of Update: 2017-01-13
racle其實也差不多,只不過oracle本身設計的安全性和穩定性都十分好。所以相應的設定檔也要多些。1、先將原oracle的安裝目錄和data目錄都做個備份。然後安裝oracle,安裝路徑要和原來的一樣。安裝時選擇'只安裝軟體'即可,不用選擇安裝資料庫。例如:安裝在E:oracleproduct10.2.0目錄,會發現在該目錄只有一個db_1目錄。2、再將db_1NETWORKADMIN目錄下的tnsnames.ora、sqlnet.ora、listener.ora檔案拷到相應的目錄中。3、配
Time of Update: 2017-01-13
config NBU備份資料庫nbu安裝環境:database:oracle 11.2.3OS:oracle linux 5.7 X86_64backupsoftware:NBU 7.5tape library:mhvtl-utils-1.4在生產環境中一般使用的真實的帶庫,或者廠商提供的虛擬帶庫。But 在學習的過程中沒有那麼多的銀子去買裝置,那麼只有用虛擬機器來做虛擬帶庫了。這是NBU 備份oracle
Time of Update: 2017-01-13
今天在調查原代碼時遇到一處錯誤,提示”SELECT式が?o?郡扡?rdquo;百思不得其解。後來發現是”DISTINCT”關鍵字在作祟。我原先的sql語句 代碼如下複製代碼 select distinct GoodsId,Barcode,DepotId,GoodsName from sa_sale where depotid='11' order by selldate 原句部分代碼如下+ expand source協助123
Time of Update: 2017-01-13
對於oracle資料庫教程只有物理備份和邏輯備份 物理備份:是將實際組成資料庫的作業系統檔案從一處拷貝到另一處的備份過程,通常是從磁碟到磁帶。 邏輯備份:是利用SQL語言從資料庫中抽取資料並存於二進位檔案的過程。 第一類為物理備份,該方法實現資料庫的完整恢複,但資料庫必須運行在歸擋模式下(業務資料庫在非歸擋模式下運行),且需要極大的外部存放裝置,例如磁帶庫,具體包括冷備份和熱備份。冷備份和熱備份是物理備份(也稱低級備份),它涉及到組成資料庫的檔案,但不考慮邏輯內容。 第二類備份方式為邏輯
Time of Update: 2017-01-18
查詢Oracle正在執行的sql語句及執行該語句的使用者SELECT b.sid oracleID, b.username 登入Oracle使用者名稱, b.serial#, spid 作業系統ID, paddr, sql_text 正在執行的SQL, b.machine 電腦名稱FROM v$process a, v$session b, v$sqlarea cWHERE a.addr = b.paddr AND b.sql_hash_value = c.
Time of Update: 2017-01-18
出現的情況我就不說了,直接重點:電腦—>屬性—>進階系統設定—>進階—>環境變數1)在“系統變數”編輯Path,全選將其中的路徑全部複製出來放到文字文件中;2)建立一個系統變數取名Path1
Time of Update: 2017-01-18
本文執行個體講述了mysql、mssql及oracle分頁查詢方法。分享給大家供大家參考。具體分析如下:分頁查詢在web開發中是最常見的一種技術,最近在通過查資料,有一點自己的心得一、mysql中的分頁查詢註:m=(pageNum-1)*pageSize;n= pageSize;pageNum是要查詢的頁碼,pageSize是每次查詢的資料量,方法一:select * from table order by id limit m,
Time of Update: 2017-01-18
lengthb(string)計算string所佔的位元組長度:返回字串的長度,單位是位元組length(string)計算string所佔的字元長度:返回字串的長度,單位是字元eg://去掉該欄位後面15位字串select t.depre_name,substr(t.depre_name, 0, (length(t.depre_name) - 16))from table t where t.del_flag = '0' 【備忘】一個漢字在Oracle資料庫裡佔多少位元組跟資料庫的字元集有關,
Time of Update: 2017-01-18
一、資料庫升級的必要性資料庫升級是資料庫管理員經常要面對的問題,如果你的應用要使用新版本資料庫的新特性;如果資料庫運行負載過重,而通過軟硬體調整又不能有根本性的改善;如果要更換作業系統平台;如果要增強資料庫的安全性;還有一個原因是隨著新版本資料庫的出現與成熟,oracle停止了對舊版本資料庫的支援人員,升級到高版本,可以繼續獲得oracle的支援,還可以利用新版本資料庫的新特新,可以改善系統的效能,健壯性,可擴張性和可用性,等等,面對這些問題,需要通過資料庫升級才得以解決。不過,如果你的系統運行
Time of Update: 2017-01-18
(1)在英文版本的ORACLE中預設日期格式為'DD-MON-YY',例如'01-JAN-98' 在漢化的中文版本中ORACLE預設日期格式為'日-月-年',例如'21-8月-2003'或'21-8月-03'(2)轉換字串為日期使用ORACLE內建函式to_date()to_date()函數的參數是to_char()函數參數的反轉。to_date(string_value , date_format)變數定義如下:string_value
Time of Update: 2017-01-18
比如現在有一人員表 (表名:peosons)若想將姓名、社會安全號碼、住址這三個欄位完全相同的記錄查詢出來 複製代碼 代碼如下:select p1.* from persons p1,persons p2 where p1.id<>p2.id and p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address =
Time of Update: 2017-01-18
Oracle一個大事務的SQL往往不知道運行到了哪裡,可以使用如下SQL查看執行進度。複製代碼 代碼如下:set linesize 400;set pagesize 400;col sql_text format a100;col opname format a15;SELECT se.sid,
Time of Update: 2017-01-18
我們在進行pl/sql編程時打交道最多的就是預存程序了。預存程序的結構是非常的簡單的,我們在這裡除了學習預存程序的基本結構外,還會學習編寫預存程序時相關的一些實用的知識。如:遊標的處理,異常的處理,集合的選擇等等1.預存程序結構 1.1 第一個預存程序 create or replace procedure proc1( p_para1 varchar2, p_para2 out varchar2, p_para3 in out varchar2 )as v_name
Time of Update: 2017-01-18
1、su – oracle 不是必需,適合於沒有DBA密碼時使用,可以不用密碼來進入sqlplus介面。 2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
Time of Update: 2017-01-18
在設定資料庫執行個體的密碼時,注意不要以數字開頭,否則您將會遇到 ORA-00988 missing or invalid password (口令缺失或無效) 錯誤。Oracle 10g 安裝完成後,您可使用 dbca 命令建立新的資料庫執行個體,或維護已有的資料庫執行個體。如果您安裝的是 Oracle XE 資料庫,則必須反安裝 Oracle XE 後重新安裝 Oracle XE,並在安裝過程中指定非數字開頭的密碼 (例如 password 或 pswd123)。ORA-00988: