Time of Update: 2016-04-17
配置Oracle Gateway 12串連到SQL Server 2014最近的工作中需要基於Oracle串連到SQL Server 2014,我們可以通過配置Gateway的方式來實現這個功能。這個Gateway的實質是透過dblink來實現的。即把SQL Server類比成一個遠端的Oracle執行個體,這個執行個體由Gateway來負責進行接收,轉寄等等。本文簡要描述其配置過程。一、安裝環境介紹gateway: 12.1.0.2Oracle db: 11.2.0.4 +
Time of Update: 2016-04-17
Oracle手動固定SQL執行計畫在營運過程中,我們經常會遇到Oracle由於資料、統計資訊等的變動,導致Oracle CBO選擇不是我們期望的執行計畫的情況,下面記錄一下手動固定執行計畫的過程。1、查詢每個執行計畫消耗的資源情況SQL> set lines 150 pages 999; SQL> col p_user for 99999 ; SQL> col execs for 9999999 ; SQL> select
Time of Update: 2016-04-11
Oracle 12c中如何自動啟動PDB Pluggable DatabasePDB Pluggable Database是12c的一個重要的新特性, 但是對於CDB中的PDB,預設啟動CDB時不會將所有的PDB帶起來,這樣我們就需要手動alter pluggable database ALL OPEN;[Oracle@clouds ~]$ sqlplus "/as sysdba"SQL*Plus: Release 12.1.0.2.0 Production on 星期四 3月 31 08:52
Time of Update: 2015-07-01
Oracle 11g開啟閃回功能Flashback在Oracle的建庫過程中,通常會提示是否開啟閃回並指定閃回恢複區大小,我一般會選擇不開啟。這樣,如果需要使用閃回功能,就需要手動開啟。1.環境準備 我們在Oracle11g上進行測試。點擊(此處)摺疊或開啟SQL> select * from v$version; BANNER-----------------------------------------------------------------------------
Time of Update: 2015-03-19
scn_to_timestamp ORA-00904Oracle中scn與時間之間可以進行相互轉換,朋友的資料庫是10.2.0.5,之前通過scn_to_timestamp將scn轉換為相對應的時間時一切正常,但今天執行卻報錯了。SQL>select to_char(scn_to_timestamp(3111823),'yyyy-mm-dd hh24:mi:ss') from dual;select
Time of Update: 2015-02-14
DB2記憶體使用量過高最佳化最近在在做DB2的benchmark,探索資料庫的記憶體佔用特別高,因為是做benchmark測試,所以表並不多,並且主要是針對其中的一張表做測試,當這張表的資料快到1億的時候,用top查詢系統狀態如下# toptop - 20:06:34 up 5 days, 22:20, 12 users, load average: 18.53, 6.57, 3.19... PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+
Time of Update: 2014-12-07
Oracle Linux 6.5安裝Oracle 11.2.0.4 x641. Oracle11g安裝環境準備採用Oracle Linux 6.5 x64安裝,安裝過程與RedHat一致,安裝過程中選中案頭,開發包,開發庫,其它預設選項。 Desktops > X Window System Development > Additional Development Development >
Time of Update: 2015-07-22
Mysql匯出逗號分隔的csv檔案,mysql匯出逗號csv CleverCode在實際的工作中,經常需要將一些報表,或者日誌資料等匯出來,如果直接做頁面,如果次數也不是很多,需求也不同。所以直接匯出csv檔案,更加直觀。1 匯出csv檔案1.1 語句格式 SELECT [列名] FROM table [WHERE 語句] [order by 語句] [limit 語句]
Time of Update: 2015-07-07
MySQL詳解(14)----------交易處理,mysql----------前言:前一篇文章關於交易處理的博文沒有寫清楚,讀起來很晦澀,很難理解,所以有整理了一些資料,協助理解,見諒! 關於MySQL交易處理學習記 START TRANSACTIONCOMMITROLLBACK文法 START TRANSACTION | BEGIN [WORK]
Time of Update: 2015-07-01
資料庫複習11——關係模式與範式,資料庫複習11範式 資料庫複習CH11 關係模式與範式11.1
Time of Update: 2015-05-14
報表開發執行個體——動態多層次KPI鑽研報表(II),kpiii 在報表開發執行個體——動態多層次KPI鑽研報表(I)中,我們說到了動態層次報表需要層次切入的情境,並介紹了利用oracle複雜sql的實現方法。這裡仍然通過該報表來瞭解一下使用“指令碼+本地檔案”的開發方法。
Time of Update: 2015-03-30
windows上安裝oracle 12c到69%時卡住不動解決方案,12c69%1、環境情況1.1軟體環境與安裝方式 軟體環境:Win7_64bit + oracle 12c_64bit(12.1.0.2) 安裝方案:僅安裝資料庫軟體,單一實例資料庫安裝1.2 軟體包下載與解壓縮1.2.1 下載的壓縮包 從oracle官網上下載下來的兩個封裝壓縮包分別是: winx64_12102_database_1of2.zip winx64
Time of Update: 2015-02-14
TimesTen學習系列之一:TT的遷移和備份,timesten系列之一TimesTen可以使用ttMigrate進行遷移,類似於Oracle的exp/imp。具體用法文檔上寫得非常詳細了,或者可以執行ttMigrate --help查看。我這裡只對幾個常見的使用情境進行記錄。1)匯出單表:可以使用下面格式:ttMigrate -c|-a DSN|ConnectStr 檔案名稱
Time of Update: 2015-01-31
【ORACLE】DUMP轉儲 redo log , undo段及table段,redoundo1.1 使用oradebug--啟動任務oradebug setmypid--設定dump檔案的名稱標示alter session set tracefile_identifier=undo--查看dump檔案SQL> oradebug tracefile_name;c:\opt\oracle\product\10.2.0\admin\rundb\udump\rundb_ora_6660_pra1
Time of Update: 2014-12-05
ORA-12547: TNS:lost contact 錯誤處理,ora-12547tns閑來無事,配置一下oracle資料庫的隨系統自動重啟,查閱資料得知,主要需要配置/etc/oratab 和 rc.local。 配置oracle隨系統自啟動主要使用了$ORACLE_HOME/bin/dbstart檔案。先把dbstart的內容貼出來,方便查看#!/bin/sh## $Id: dbstart.sh 22-may-2008.05:05:45 arogers Exp $ # Copyright
Time of Update: 2014-11-18
JDBC讀取Oracle的US7ASCII編碼中文亂碼及不同編碼下漢字佔用位元組的問題,jdbcus7ascii資料庫版本:Oracle 10g字元集:SIMPLIFIED
Time of Update: 2014-09-30
Oracle 11gR2 用exp無法匯出空表解決方案,11gr2expOracle
Time of Update: 2014-09-23
MongoDB許可權,mongodb使用權限設定MongoDB啟動預設是不設定許可權的,這一點和mysql,oracle有本質的區別。當啟動的時候增加參數
Time of Update: 2014-09-13
Oracle,oracle官網包頭:create or replace package ProdureceCursorData istype curtype is ref cursor; type type_record is record ( deptno NUMBER(2) , dname VARCHAR2(14), loc VARCHAR2(1
Time of Update: 2014-08-22
Oracle cloud control 12c 如何修改sysman密碼,12csysman 前陣子在虛擬機器部署了Oracle Cloud Control