Time of Update: 2016-07-22
標籤:關於DBLINK的概念在本文中不再贅述,本文主要介紹DBLINK的建立。1.建立環境描述本文將在兩台作業系統為紅帽5.5版本、裝有Oracle 11g的虛擬機器中進行DBLINK的建立以及測試工作。2.主機配置1)配置主機tnsname.ora檔案[[email protected] schema]$ cd /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/[[email protected] admin]$
Time of Update: 2016-07-20
標籤:oracle 開機自啟動 linuxORACLE 設定開機自啟動說明:一般而言windows平台oracle伺服器會自動啟動,但linux不會,包括監聽、資料庫、控制台emctl 需要進行設定可用方式: 方式一:利用OS的服務:oratab 方式二:利用oracle內建的dbstart和dbshut個人覺得兩種方式沒有特別大的區別,最後都是利用linux的服務來實現,本文結合自己生產操作,利用oratab舉例說明step 1
Time of Update: 2016-07-17
標籤:1.在安裝了oracle的伺服器中,通過Database Configuration Assistant工具,配置串連模式為[共用伺服器模式],使oracle資料庫服務支援共用!!!可能出現錯誤:Enterprise Manager配置失敗-監聽程式未啟動或資料庫服務未註冊到該監聽程式-ORACLE
Time of Update: 2016-07-17
標籤:oracle 記憶體管理 《Administrator‘s Guide》第6章介紹了ORACLE執行個體的記憶體管理,在11g中,ORACLE預設使用自動記憶體管理(AMM)來管理SGA和PGA的大小。除了預設的方法之外,還可以使用自動共用記憶體管理SGA(ASMM)、手動共用記憶體管理SGA、自動PGA記憶體管理、手動PGA記憶體管理。一、自動記憶體管理
Time of Update: 2016-07-21
標籤:Medicator和OSB (Oracle Service Bus)存在的目的,從架構的設計模式上看,和解耦多態等理念非常的相似。 通過Proxy代理的方式,把真正某個Service的實現進行隱藏,讓依賴於Service的應用只依賴Service介面,而在介面後面 Routing過去的Service,可以更方便的維護和修改。專業的術語Loosely-Coupling Services. Service解耦設計原則:
Time of Update: 2016-07-18
標籤:http://blog.sina.com.cn/s/blog_a45aac720100yu3h.htmlERROR-util.JDBCExceptionReporter>: 違反協議ERROR-util.JDBCExceptionReporter>: OALL8 處於不一致狀態!最近被這個問題糾結了很久,昨天終於找到了正確的解決方案,總結下,
Time of Update: 2016-07-11
標籤:1. 右鍵電腦,選擇屬性,增加環境變數 NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK2.進入註冊表,依次單擊HKEY_LOCAL_MACHINE -->SOFTWARE --> ORACLE-->KEY_OraDb11g_home1,找到NLS_LANG,設定數值為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK3.查看資料庫的字元集是否為 ZHS16GBK ,不是的話剛更正
Time of Update: 2016-07-11
標籤:一、ORA-12154: TNS: 無法解析指定的串連標識符 在程式中串連Oracle資料庫的方式與其他常用資料庫,如:MySql,Sql Server不同,這些資料庫可以通過直接指定IP的方式串連,但是Oracle則需要通過Oracle用戶端配置網路服務名的方式來串連。否則就會出現“ORA-12154: TNS: 無法解析指定的串連標識符”。配置Oracle用戶端詳細步驟如下:
Time of Update: 2016-07-12
標籤:今天資料庫除了個問題:項目中的一張表,資料是從另外一個系統中相同的表裡弄過來的,但是可能由於昨天同事導資料導致我這張表中的資料出現了完全相同的情況(所有欄位),全部是兩條,需要刪除相同的資料.做法:1.建立中間表, 2.將原表中的不重複資料放入中間表, 3.刪除原表資料 4.將中間表資料放入原表 5.刪除中間表--建立中間表CREATE TABLE ATT_SCATTER_REQ_NUM_TEMP AS (SELECT distinct * FROM
Time of Update: 2016-07-13
標籤:Oracle公司提出的透明網關技術可用於實現與其他多種類型的資料庫的互聯,實現不同類型資料之間建立串連,方便於使用者進行查詢。近日,在公司的某項目的實施過程中,開發人員需要訪問Sybase資料庫中的某些表,就想到建立一個中間庫,使用Oracle透明網關,建立dblink去讀取資料。由於在安裝過程中出現過不少的錯誤,特此記錄一下配置過程。一、安裝透明網關先從Oracle的官方網站下載所需版本的透明網關軟體。我這裡選用的是win32_11gR2_gateways。安裝過程可以參看網路搜尋上的教
Time of Update: 2016-07-07
標籤:oracle 12c rac 叢集環境準備節點一:CentOS 6.8 x86-64CPU:4c 記憶體:8g SWAP:8g業務ip:192.168.50.20 私網ip:10.98.50.20節點二:CentOS 6.8 x86-64CPU:4c 記憶體:8g SWAP:8g業務ip:192.16
Time of Update: 2016-07-11
標籤:問題:mysql使用mybatis批量插入時,通過foreach標籤,將每條記錄按照逗號","串連即可。但是,oracle不支援。 oracle支援如下寫法: <insert id="insertStudents"> INSERT INTO Student ( id, name, age, sex
Time of Update: 2016-07-09
標籤:oracle系統使用者sys,system , sysman, scott使用system使用者登入[username/password][@server][as sysdba|sysoper]eg: system/123456 @orcl as sysdba查看當前登入使用者:show user查看資料字典中的使用者select username from dba_users;啟用禁用scott賬戶:alter user scott account unlock;alter user
Time of Update: 2016-07-08
標籤: 經常有這樣一個業務情境,我們在同一張表中有重複的記錄,我們要重複資料刪除的記錄,這篇文章就是用來解決這個問題的,用的方法是我目前遇到的效率最高的方法(如果有更好的方法歡迎網友提供)。這個方法會用到了rowid,下面簡單介紹一下rowid的定義1、ROWID定義ROWID:資料庫中行的全域唯一地址對於資料中的每一行,rowid偽列返回行的地址。rowid值主要包含以下資訊:對象的資料對象編號該行所在的資料檔案中的資料區塊該行中資料區塊的位置(第一行是0)資料行所在的資料檔案(第一個檔案是
Time of Update: 2016-07-05
標籤:資料庫檔案 oracle 檔案管理 資料庫檔案包括資料檔案、記錄檔、控制檔案和密碼檔案、參數檔案等,對於這些檔案的管理可以看作是增刪改查的過程。1.資料檔案管理增:新增資料表空間時增加資料檔案create tablespace test_2016 datafile ‘/u01/app/oracle/oradata/orcl/t
Time of Update: 2016-07-05
標籤:oracle
Time of Update: 2016-07-04
標籤:oracle11g ocm
Time of Update: 2016-07-03
標籤:ORACLE常用資料庫欄位類型 常用的資料庫欄位類型如下: 欄位類型 中文說明 限制條件 其它說明 CHAR 固定長度字串 最大長度2000 bytes VARCHAR2 可變長度的字串 最大長度4000 bytes 可做索引的最大長度749 NCHAR 根據字元集而定的固定長度字串 最大長度2000 bytes NVARCHAR2 根據字元集而定的可變長度字串 最大長度4000
Time of Update: 2016-07-03
標籤:一.前言 在我們作業系統中,有時要卸載oracle資料庫,每一次都要去刪除win下的註冊表,為了方便刪除註冊表的資訊,下面通過一種刪除註冊錶快捷的指令碼。二.指令碼資訊Windows Registry Editor Version 5.00
Time of Update: 2016-07-02
標籤:ORACLE AWR報告產生步驟(以PL/SQL中命令視窗為例)1.sqlplus或plsql的commod視窗(命令視窗)運行命令@D:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\awrrpt.sql; --