Time of Update: 2018-12-05
Oracle建立使用者並為其匯入scott使用者的全部資料表空間2011-08-14 18:021. 備份scott/tiger使用者的資料表空間 進入控制台,進入某一個空的目錄。 執行命令:exp 之後會產生一個EXPDAT.DMP 2. 進入dba帳戶 conn sys/sys as sysdba; create user fpc identified by fpc default tablespace users quota 10M on users;
Time of Update: 2018-12-05
@echo off echo 正在備份資料庫檔案,請稍等...... exp.exe report/ok@report file=d:/reportBack/report%date%.dmp log=d:/reportBack/report%date:~0,10%.log echo 正在刪除備份檔案,請稍等...... rem 需要Win2003/Vista/Win7系統內建的forfiles命令的支援rem forfiles /p "d:/reportBack" /d -2 /c "cmd
Time of Update: 2018-12-05
我在RHEL6 32位上安裝。使用GNOME圖形介面,安裝的時候把Development Tools裡的開發包都安裝上,或者快速安裝後搭建本地yum源再利用群組安裝也可。值得注意的是swap要求至少3G,我的機器為2G實體記憶體。安裝過程分為兩步,一是修改系統參數,二是軟體及資料庫安裝。修改系統參數step1: vi /etc/sysctl.conf, 添加如下參數:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097
Time of Update: 2018-12-05
安裝好win7後,安裝Oracle11G出現了問題。windows 7與oracle 11G不相容,修改下oracle 的安裝設定檔就可以繼續安裝了。具體如下:將oralce 11G的安裝鏡像解壓都硬碟,找到\stage\prereq\db\ 下的refhost.xml檔案添加如下內容:<!–Microsoft Windows 7–><OPERATING_SYSTEM><VERSION
Time of Update: 2018-12-05
在windows 7下安裝Oracle 11g R2 時大概安裝到45%時 提示找不到em.ear檔案,如果點擊繼續還會出現其他錯誤,最後安裝不成功.檢查檔案發現另外一個zip沒有解壓解壓第二個壓縮包然後將stage\Components裡的檔案夾及檔案合并到第一個解壓出來的檔案下面的stage\Components檔案夾裡卸載原來的安裝然後重新setup安裝成功.
Time of Update: 2018-12-05
這是實現將使用者 ebmall 下所有對象匯出到目錄 test 下的 ebmall.dmp 檔案中的操作,記錄的記錄檔為ebmall.log 。expdp xxyy/xxyyp SCHEMAS=ebmall directory=test dumpfile=ebmall.dmp logfile=ebmall.logimpdp system/oracl directory=xxyy dumpfile=xxyy.dmp
Time of Update: 2018-12-05
轉移過程:1.先登入sqlplus: C:/Documents and Settings/jbdu>sqlplus “/as sysdba”2.修改資料表空間為Offline: SQL> alter tablespace users offline; 3.拷貝資料表空間檔案 拷貝 D:/oracle/product/10.2.0/oradata/orclado/USERS01.DBF 到 H:/oracle/product/10.2.0/oradata/orclado/USERS01
Time of Update: 2018-12-05
1. 添加監聽器儲存不了 解決方案,將電腦使用者權限設定到最低,重新啟動電腦即可。(控制台\使用者帳戶和家長監護服務\使用者帳戶\更改使用者帳戶控制設定) 2.配置enterprise manager時,提示監聽系統未啟動或資料庫服務為註冊到該監聽程式,必需先執行netca云云 原因分析:未啟動監聽程式。 解決方案:在電腦服務裡啟動監聽器服務。如果沒有該服務項,則在cmd裡執行lsnrctl start,啟動監聽服務 3.電腦名稱不符合要求,如有底線等不法字元
Time of Update: 2018-12-05
在pl sql 中,集合(collection) 是一組有序的元素組成的對象,這些元素的類型必須一致。pl sql 將collection 分成3 類,分別為Associative arrays (也稱index-by tables )、Nested tables、Varrays 。Associative arrays ,可以看著是一個資料字典,有key,value 兩列。key 值可以是任一數字和字串,value 值可以是任意對象包括collection 類型的對象。Nested
Time of Update: 2018-12-05
對多資料進行分組排序後取每組第一條記錄Sql代碼 SELECT * FROM (SELECT ROW_NUMBER() OVER(PARTITION BY <PK_FINANCE_ACCOUNT_1> ORDER BY <amassdate> DESC) LEV, <hx_amass_liquid>.* FROM <hx_amass_liquid>) WHERE
Time of Update: 2018-12-05
Oracle在執行一個SQL之前,首先需要看一下SQL的執行計畫,然後在按照執行計畫執行SQL,分析執行計畫的工作是由最佳化器來執行的,在不同的條件下,一個SQL可能存在多條執行計畫,但是在某個特定的時間點,特定的環境下,一定只有一種執行計畫是最優的。一、最佳化器的類型: oracle 的最佳化方式有兩種,一種是基於規則的RBO(Rule-Based Optimization),一種是基於開銷或者代價的CBO(Cost-Based Optimization)。
Time of Update: 2018-12-05
oracle建立多個資料庫執行個體及其管理2011-02-18 22:01 1007人閱讀 評論(0) 收藏 舉報1.使用database assist或者create database 語句後提示資料庫已經有了。2.用database configuration assistance 建立,省時、安全、高效。
Time of Update: 2018-12-05
由於ORACLE並沒有FOR WIN7的版本,必須下載for vista_w2k8這個版本,將oralce 10G的安裝鏡像解壓都硬碟,然後修改安裝目錄下的rehost.xml和oraparam.ini兩個檔案。:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.ziphttp://download.oracle.com/otn/nt/oracle10g/10203/1020
Time of Update: 2018-12-05
1. 建立測試表create table G_TEST ( ID NUMBER(12), C_DATE DATE ) ;2.建立預存程序create or replace procedure prc_g_test is begin insert into g_test values(SEQ_CAM_ACTION_ID.nextval,sysdate); end prc_g_test; 3.建立定時任務plsql中定義job:declare job number;
Time of Update: 2018-12-05
簡介:資料泵使用指南10g開始引入了最新的資料泵(Data
Time of Update: 2018-12-05
簡介:在開發過程中經常會有需要製作報表或資料統計的模組,在這裡就記錄本人開發過程中使用過製作報表的ORALCE函數。製作報表幾個原則:所有複雜查詢語句都建立一個視圖儲存例如:1.建立一個視圖create or replace view v_period as SELECT TO_CHAR( SYSDATE ,'YYYY-MM-DD' ) 今天 FROM DUAL2.查詢檢視語句select v.* from V_PERIOD
Time of Update: 2018-12-05
每天1點執行的oracle JOB範例DECLAREX NUMBER;BEGINSYS.DBMS_JOB.SUBMIT( job => X,what => 'ETL_RUN_D_Date;',next_date => to_date('2009-08-26 01:00:00','yyyy-mm-dd hh24:mi:ss'),interval => 'trunc(sysdate)+1+1/24',no_parse => FALSE);SYS.DBMS_OUTPUT.
Time of Update: 2018-12-05
create table WZW_SALES( ACCT_NO NUMBER(5), PERSON VARCHAR2(30), SALES_AMOUNT NUMBER(8), WEEK_NO NUMBER(2))partition by range (WEEK_NO)subpartition by list (ACCT_NO)( partition PART9 values less than (9) tablespace DW_CDR_DATA
Time of Update: 2018-12-05
最近公司斷電的情況下,發現linux下的oracle資料和監聽程式正常啟動後,用戶端的plsql仍然無法串連上伺服器,報ORA-12514錯誤,發現一般情況下,oracle伺服器在安裝的時候,監聽設定檔listener.ora中可以不必指定監聽的服務名(預設也是沒有指定監聽的服務名的),但是一旦你的資料庫服務和監聽服務關閉了,再重新啟動資料庫服務和監聽服務的時候,使用plsql串連資料庫,就會出現ORA-12514問題,這時我們必須在listener.ora檔案中配置相應的服務。然後重新啟動資料
Time of Update: 2018-12-05
------spool設定spool常用的設定set colsep' '; //域輸出分隔字元set echo off; //顯示start啟動的指令碼中的每個sql命令,預設為onset feedback off; //回顯本次sql命令處理的記錄條數,預設為onset heading off; //輸出域標題,預設為onset pagesize 0; //輸出每頁行數,預設為24,為了避免分頁,可設定為0。set termout off;