標籤:在net安裝程式中部署oracle用戶端全攻略主要的是要做三件工作: 打包檔案,寫註冊表,註冊環境變數說明:我的oracle版本為9, 在2000 advanced server 上測試通過,可以正常建立資料庫連接1.打包檔案目錄結果如所示 以下是我的打包程式中的檔案目錄,bin :
標籤: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
標籤: .net中使用ODP.net訪問Oracle資料庫(無用戶端部署方法)分類: c# database2012-01-05
標籤:oracle找回dba密碼 oracle找回密碼 dba密碼丟失 找回dba密碼 oracle使用者密碼找回
標籤:oracle中的記錄檔模式 歸檔模式 非歸檔模式 在oracle資料庫中有兩種記錄模式,分別是:非歸檔記錄模式和歸檔記錄模式。
標籤:oracle的日期 date操作 Oracle 中如何插入日期時間類型的資料,示範的資料表如下create table t( mydate date); SQL> insert into t values(to_date(‘2015-1-30 12:20:33‘,‘YYYY-MM-DD HH24:MI:SS‘));SQL> select to_char(mydate,‘YYYY-MM-DD HH24:
標籤:oracle的實體儲存體結構 Oracle資料庫的體繫結構是從某一角度來分析資料庫的組成,工作過程以及資料庫如何管理和組織資料的,主要包括實體儲存體結構,邏輯儲存結構,記憶體結構以及進程結構。Oracle的實體儲存體結構:Oracle實體儲存體結構主要包括三種類型的物理檔案,分別是資料檔案(*.dbf),控制檔案(*.ctl)和重做記錄檔(*.log)。1. 資料檔案
標籤:1、檔案->建立項目->qt widgets application->qwidget->完成2、在.pro檔案中增加QT +=sql 3、代碼#include "widget.h"#include <QApplication>#include <QtSql/QSqlDatabase>#include <QtSql/QSqlQuery>#include <QDebug>int main(int argc,
標籤:問題:在生產環境中有兩台WEB伺服器,分別為227和228,部署的應用代碼都是每日同步的,兩邊完全一致,但是某些頁面查詢資料時,227無結果,並且後台報java數組越界的錯誤,而228一切正常。經開發人員對頁面程式進行調整後,增加容錯處理,227查詢恢複正常,但是查詢結果中的日期值顯示為英文,而228則是正常的2014-01-01字樣的格式。227環境:weblogic 8.1.0.0JDK jdk141_03228環境:weblogic 8.1.6.0
標籤: 兩個經典的Oracle觸發器樣本http://blog.csdn.net/justdo2008/article/details/4137779 【案例一】題目:--觸發器:--添加員工資訊,流水號作為自動編號(通過序列產生),--並且判斷如果工資小於0,則改為0;如果大於10000,則改為10000。CREATE TABLE emp2(e_id NUMBER,e_no NUMBER,e_name VARCHAR2(20),e_sal NUMBER)SELECT * FROM
標籤:擷取一段時間內所有的小時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
標籤:1.設定輸出長度SEGMENT_NAME--------------------------- BYTES----------TZ01_LOGIN_DATA 20971520TZ02_EP_GATHER 131072TZ03_AAA 65536問題:怎麼設定輸出格式使得第一列顯示:SEGMENT_NAME, 第二列顯示BYTES, 而不是上面這樣的一行顯示SEGMENT_NAME, 另一行顯示BYTES回答:>set linesize 100;其中------
標籤: 之前一直是使用Asp.Net 串連 Oracle 10g,最近想寫個小程式,所以選擇了 Winform。折騰半天后,才發現 Winform 與 Asp.Net 串連 Oracle 是有些許區別的。 區別一,讀取設定檔不一樣: 如果要通過設定檔串連資料庫,Winform 的設定檔是 App.config,而 Asp.Net 的設定檔是 Web.config. 區別二,引用命名空間不一樣: Winform
標籤:plsql 串連 oracle 需要在本地安裝oracle用戶端(附件中下載):將檔案下載下來後,放到任意目錄,例如 D:\instantclient_10_2修改 tnsnames.ora 檔案,第一行填寫要連結的資料庫名,第4行填寫資料庫的IP,第7行填寫SID配置環境變數TNS_ADMIN D:\instantclient_10_2\ ,在path中添加 %TNS_ADMIN%,這個不能少,否則配置的環境變數排不上用場,這個曾經困擾了我很久
標籤: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
標籤:-- Create sequence create sequence INNERID minvalue 1 maxvalue 99999999999999 start with 1 increment by 1 cache 20 order;2.--INNERID.currval 指當前序列 --INNERID.nextval 指下一個序列create table admin (id varchar2(20),name varchar2(10
標籤:今天接到一個任務,需要修改觸發器,因為好久都沒有看過關於oracle觸發器的東東了,所以這裡通過兩個簡單的小例子複習下觸發器,以備忘。1. 案例一需求:建立觸發器,判斷員工工資,如果小於0,則改為0;如果大於10000,則改為10000建表:create table emp1( e_id number primary key not null, e_no number, e_name varchar2(20), e_sal number)select * from
標籤:undo 改變向量 change vector redo redo和undo1.1 oracle 9i 任務執行過程--DML
標籤:dump 轉儲 alter system dump 1.1 使用oradebug--啟動任務oradebug setmypid--設定dump檔案的名稱標示alter session set tracefile_identifier=undo--查看dump檔案SQL> oradebug
標籤:【原因/觸發因素】確定是由於oracle11g中預設在default概要檔案中設定了“PASSWORD_LIFE_TIME=180天”所導致。【影響和風險】影響 密碼到期後,業務進程串連資料庫異常,影響業務使用。 問題發生頻率