Time of Update: 2018-07-23
本執行個體已完全通過測試,單向,雙向同步都可使用. --名詞說明:源——被同步的資料庫 目的——要同步到的資料庫 前6步必須執行,第6以後是一些輔助資訊. --1、在目的資料庫上,建立dblinkdrop public database link dblink_orc92_182;Create public DATABASE LINK
Time of Update: 2018-07-23
orcal imp/exp的參數 exp nc50/1 inctype=complete file=E:/data.dmp full=y(匯出全部) exp nc50/1 file=E:/data.dmp OWNER = nc50(匯出指定使用者nc50) imp nc50/1@orcl
Time of Update: 2018-07-23
在前面學習Oracle資料庫基礎架構時,已經瞭解了Oracle的儲存結構,邏輯上,Oracle的資料存放在tablespaces中,物理上存放在datafiles中。一個tablespace只能屬於一個資料庫(一個資料庫可包括多個tablespace),包括了1個或多個資料檔案。Tablespace可進一步分為segments、extents和blocks。一個datafile只屬於一個資料庫的一個tablespace。 Tablespace的分類有2種,一種分為SYSTEM
Time of Update: 2018-07-23
一。查看oracle資料庫是否為歸檔模式:1.select name,log_mode from v$database;NAME LOG_MODE------------------
Time of Update: 2018-07-23
1、資料庫不能啟動 SQL> startup ORACLE 常式已經啟動。 Total System Global Area 289406976 bytes Fixed Size 1248576 bytes Variable Size
Time of Update: 2018-07-23
對於DBA來說,資料庫Job再熟悉不過了,因為經常要資料庫定時的自動執行一些指令碼,或做資料庫備份,或做資料的提煉,或做資料庫的效能最佳化,包括重建索引等等的工作。但是,Oracle定時器Job時間的處理上,千變萬化,今天我把比較常用寫法匯總如下: 在總結之前,先把Job的參數一一說明一下: job參數是由Submit()過程返回的binary_ineger。這個值用來唯一標識一個工作; what參數是將被執行的PL/SQL代碼塊; next_date參數指識何時將運行這個工作。
Time of Update: 2018-07-23
MyEclipse中利用DB Browser嚮導框串連Oracle資料庫時,報錯: Error while performing database login with the oracle.jdbc.driver.OrcaleDriver driver:ORA-00604:error occurred at recursive SQL level 1ORA-12705:Cannot access NLS data files or invalid environment
Time of Update: 2018-07-23
一、問題引出 1. 假設噹噹網上使用者下單買了本書,這時資料庫中有條訂單號為001的訂單,其中有個status欄位是’有效’,表示該訂單是有效; 2. 後台管理員查詢到這條001的訂單,並且看到狀態是有效; 3. 使用者發現下單的時候下錯了,於是撤銷訂單,假設運行這樣一條SQL: update order_table set status = ‘取消’ where order_id = 001;
Time of Update: 2018-07-23
最近oracle升級,由oracle8升級到oracle9i,遇到了不少麻煩。首先是卸載問題。因為oracle8沒有使用正規的卸載方法,著實給oracle9i的安裝帶來了困難。正確的卸載步驟如下:1.關閉所有oracle的服務和程式 ;2.選擇開始| 程式|oracle Installation Products命令,運行Universal Installer,彈出歡迎對話方塊 ;3.單機 卸載產品 按鈕,彈出Inventory對話方塊
Time of Update: 2018-07-23
看到了這個介面,相信很多人都會喜歡,這個介面十分的簡潔,沒有多餘的東西,我認為對於日常的操作基本上可以滿足要求了,資料庫的操作都十分的方便,我相信看過一眼,基本上就會了。以下是我對這個軟體的安裝和配置。希望對有需要的人有所協助。 一、Navicat for Oracle的安裝: 1、雙擊它的安裝檔案,出現如下所示的介面,這裡我選擇的是自訂安裝,單擊“下一步”繼續安裝,如圖所示:
Time of Update: 2018-07-23
從資料庫伺服器上使用exp匯出時顯示如下: [oracle@kf15-1]:/users/oracle>$ exp username/passwd@kf15-1/i1000 tables=table_name file=table_name_unix.dmp satistics=none buffer=1000000 Export: Release 10.2.0.4.0 - Production on 星期四 8月 26 16:37:08 2010 Copyright (c) 1982
Time of Update: 2018-07-23
當我們在使用oracle時,如果有sql中有類似的字元轉換,通常會出現上面的亂碼情況,原因是oracle資料庫所在作業系統的字元集與用戶端的字元集不一至所造成的,因此我們需要在用戶端的環境變數中對LANG,NLS_LANG進行設定 LANG=zh_CN.GBK NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 以上的值為預設值, 實際資料庫的字元集可以用以下命令來查詢 select * from nls_database_parameters;
Time of Update: 2018-07-23
Veritas Cluster Server for Oracle雙機熱備的配置 -概述
Time of Update: 2018-07-23
create or replace procedure tj_data is -- 當前預存程序用到的變數 v_tableName VARCHAR2(100); v_sql varchar2(200); v_count integer; -- 擷取當前資料庫中的所有表 CURSOR TABLE_LOOP IS SELECT Table_name FROM User_tables; BEGIN -- 開啟遊標 OPEN TABLE_LOOP; LOOP
Time of Update: 2018-07-23
/** * 刪除當前資料庫中,所有表中傳入的欄位名,以及對應標記值的記錄 * Mr_Chenph(2012-1-12) * 調用方式 select DeleteTag('isdel', 1) from dual * 以上語句將刪除所有表中isdel欄位值為1的記錄 **/ CREATE OR REPLACE FUNCTION DeleteTag(v_col IN VARCHAR2, del_tag IN NUMBER) RETURN VARCHAR2 IS --
Time of Update: 2018-07-23
Oracle中,遊標是操作資料最常用,也是最有效方法. 根據Oracle遊標的聲明方法不同,可以將Oracle的遊標分為顯式和隱式兩種. 顯式遊標就是有明確聲明的遊標,顯式遊標的操作主要有如下幾類: 第一,遊標的聲明: 聲明遊標時,要用關鍵字 CURSOR , 如 CURSOR CUR_SAMPLE IS SELECT * FROM TAB; 其中,CURSOR, IS 為關鍵字,
Time of Update: 2018-07-23
2008/03/07skate 遊標中可以定義變數,下面是一個例子,關於我更新列目排序的procedure create or replacePROCEDURE TEST AS-- v_id varchar2;-- v_num number;-- v_x number; i number(10,0) :=1; v_id varchar2(32); v_num number(10,0); v_x number(10,0); &
Time of Update: 2018-07-23
ORACLE中表、索引的資料表空間的批量更改方法 1、查詢 目前使用者下 的所有表 select 'alter table '|| table_name ||' move tablespace tablespacename ;' from user_all_tables; select 'ALTER TABLE '|| table_name ||' MOVE TABLESPACE
Time of Update: 2018-07-23
在日常和oracle資料庫打交道的過程中,也許會遇到在system資料表空間建了非sys或system的段的現象。時間久了,隨著資料量的激增,資料庫會變的越來越慢,筆者在實際工作中遇到了這種問題。若干使用者的表全部建大了system資料表空間,真地感歎當時建立資料庫的大才,於是就那次跳躍表空間做一下總結,與大家分享。
Time of Update: 2018-07-23
ORACLE建立使用者並指定預設表空和預設暫存資料表空間 //建立暫存資料表空間 create temporary tablespace bocodbtempdbs tempfile 'D:/oracle/oradata/bocodb/bocodata/bocodbtempdbs01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local; //建立資料資料表空間create