Oracle imp命令常用用法

1. 擷取協助 imp help=y2. 匯入一個完整資料庫 imp system/manager file=bible_db log=dible_db full=y ignore=y3. 匯入一個或一組指定使用者所屬的全部表、索引和其他對象 imp system/manager file=seapark log=seapark fromuser=seapark  imp system/manager file=seapark log=seapark fromuser=(seapark,amy,

啟動/關閉oracle服務有三種方式

啟動oracle服務有三種方式: 1 從控制台 2 使用MS-DOS命令 3 通過Oracle Administration Assistant for WindowsNT-通過控制台啟動oracle服務 1)選擇開始 > 控制台 〉管理工具 --〉服務 2)找到你所要啟動的oracle服務,單擊啟動-通過MS-DOS命令啟動oracle服務 1)開啟DOS視窗 2)在視窗中輸入:NET START OracleServiceName-通過Oracle Administration

oracle共用與專用模式的動態轉換及區別

 一直沒對專用於共用的互換搞清楚,找到了這篇文章http://blog.csdn.net/tianlesoftware/archive/2010/06/26/5695784.aspx,讓我實踐了一把,確實明白了許多。以下大多是轉自該連結的,將其收藏,供以後方便尋找學習。共用與專用伺服器的區別: 專用伺服器(DEDICATED):一個用戶端串連對應一個伺服器處理序  共用伺服器(SHARE):多個用戶端串連對應一個伺服器處理序,伺服器端存在一個進程調度器來管理。它必須使用net services.

oracle 包純度層級

oracle 包純度層級    PRAGMA RESTRICT_REFERENCES(),這個PRAGMA比較複雜, 總的來說,它是一個程式輔助檢驗碼,檢查子程式的純度(PURITY),協助檢驗子程式是否有違反規則的地方。一般用在函數上,但當函數調用過程時,也要作相應的設定檢查。這是為了避免當在DML語句上調用函數時正常執行不至於產生錯誤。    文法,PRAGMA RESTRICT_REFERENCES(function_name | default , )RNDS, WNDS, RNPS,

oracle服務重建與ora-01034錯誤

--oracle服務重建方法(--telemt是資料庫名)>oradim -new -sid telemt -srvc OracleServicetelemt -intpwd oracle -pfile C:\oracle\product\10.2.0\admin\telemt\pfile\init.ora.89200801642--仍然未能解決>oradim -shutdown -sid telemt>oradim -startup -sid

卸載Oracle資料庫介紹

卸載Oracle資料庫(1)、開始->設定->控制台->管理工具->服務       停止所有Oracle服務。(2)、開始->程式->Oracle - OraHome81->Oracle Installation Products->Universal Installer

產生Oracle Statpack步驟

產生Oracle Statpack步驟1、telnet到遠端資料庫伺服器CMD>telnet 遠端資料庫的IP2、切換到資料庫的使用者DQXXDBS01:/> su  -  oracle3、用超級使用者進入資料庫$ sqlplus   "/as   sysdba"4、查看參數,是否可以用job(可以用job進行自動的收集Statpack Report的資料)SQL> show parameter   job_queue_processes5、該參數可以收集作業系統的資訊SQL&

oracle查詢操作注意事項

oracle查詢操作注意事項1、模糊查詢 如果要將萬用字元%和_作為字元值使用,必須在escape後使用逸出字元,舉例如下:--尋找g3e_username欄位以‘PT_’開頭的記錄select * from G3E_DIALOGTAB where g3e_username like 'PTa_%' escape 'a'2、order by 子句的使用當在select語句中同時包含有多個子句(where,group by,having,order by)等時,order by必須是最後一條子句。

oracle-一些查看效能相關的視圖

 timed_statistics參數:用於決定是否收集相關的時間參數,true為收集。如果該參數設為false,則等待事件相關視圖也就無法收集到資料。SQL> SHOW PARAMETER timed_statistics;NAME                                 TYPE        VALUE------------------------------------ -----------

Oracle建立使用者、資料表空間、匯入匯出

//建立暫存資料表空間  create temporary tablespace test_temptempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf'size 32mautoextend onnext 32m maxsize 2048m extent management local;    //建立資料資料表空間  create tablespace test_data logging

oracle資料庫常用SQL

刪除資料庫某個表中的一列alter table tablename drop clumn clumnname;因為需求的變更,所以,有要對資料庫中的一些欄位進行修改.查了下網路上在資料,欄位名稱是無法修改的.唯一的辦法,就是刪了再添加.如何修改oracle資料庫中表的結構(欄位的名稱、長、類型、是否為空白)?改類型、長度、是否為空白:      alter     table     mytable     modify     (mycol     varchar2(20)     not  

Oracle單行函數

單行函數格式:函數名【(參數1,參數2,參數3,...)】其中參數可以為使用者定義的常量、變數、列名和運算式。單行函數只對錶中的一行資料進行操作,並且對每一行資料只產生一個輸出結果。單行函數可用在SELECT、WHERE和ORDER BY的子句中,而且單行函數可以嵌套。單行函數包含字元型。數字型、日期型、轉換型和一般型函數。1.單行字元型函數(1)LOWER(列名|運算式):該函數用於把字元轉換成小寫。SELECT LOWER('SQL: Structural Query

linux系統oracle服務自啟動

折騰了我好幾個時辰了,終於知道為什麼自啟動指令碼一直無法成功執行,原來都是空格不對惹的禍。具體步驟說明如下:1.修改dbstart和dbshut指令碼 dbstart指令碼預設值啟動oracle服務,不啟動監聽服務,如果想在啟動oracle服務的同時啟動監聽,就必須修改該指令碼

oracle表資料匯出為文本形式

oracle表資料匯出文本資料(xls或txt)今天實驗了兩種方法,記錄如下1.第一種方法:採用utl_file包如下過程即可實現某表資料的匯出CREATE OR REPLACE PROCEDURE p_tabletoxls IS   v_file utl_file.file_type;    CURSOR cur_emp IS      SELECT ename, deptno FROM emp;BEGIN   IF utl_file.is_open(v_file) THEN     

oracle中trim,ltrim,rtrim函數用法

oracle中trim,ltrim,rtrim函數用法該函數共有兩種作用:第一種,即大家都比較熟悉的去除空格。例子:--TRIM去除指定字元的前後空格SQL> SELECT TRIM(' dd df ') FROM dual;TRIM('DDDF')------------dd df--LTRIM去除指定字元的前面空格SQL> SELECT LTRIM(' dd df ') FROM dual;LTRIM('DDDF')-------------dd

oracle中chr含義

 CHR(10)和 CHR(13)——在oracle都為換行chr(32)——表示空格CHR(9)——不知道是啥含義,以下說明了不是空格也不是tab鍵 DECLARE   v_a VARCHAR2(255);   v_b VARCHAR2(255);BEGIN   SELECT 'a' || chr(9) || 'b' INTO v_b FROM dual;   v_a := 'a  b'; --a和b之間是tab鍵   dbms_output.put_line(v_b);  

ORA-01033 ORACLE initialization or shutdow in progress

Oracle資料庫10g預設的歸檔日誌存放在flash_recovery_area,而預設安裝的時候該區間選擇了1G大小。在歸檔日誌超過1G的時候,空間不足,於是無法歸檔,當時手工刪除歸檔記錄檔,Oracle資料庫由於無法識別空間是否釋放。導致資料庫出現無法無法啟動的現象。解決方案:  1、mount資料庫  sql> startup mount (注意,這時候還會報錯,但是可以更改系統參數)  2、 更改系統參數  sql> alter system set

Oracle資料庫不能使用索引的原因定位

 Oracle資料庫有時候出現不能使用索引的現象,出現該現象的原因有很多,該怎麼去定位呢?本文我們主要就介紹這一部分內容。  首先,我們要確定資料庫運行在何種最佳化模式下,相應的參數是: optimizer_mode .可在 svrmgrl 中運行" show parameter optimizer_mode" 來查看。 ORACLE V7 以來預設的設定應是 "choose" ,即如果對已分析的表查詢的話選擇 CBO ,否則選擇 RBO .如果該參數設為" rule

Solaris下批量kill掉oracle的session

      在要drop一個資料庫使用者時發現這個使用者已串連到資料庫,因此沒法直接drop掉這個使用者。使用 1: select * from v$session where username='USERNAME' and STATUS <>'KILLED'查看出要kill掉的session後,發現有近15個session。發現這樣一個個去kill,太慢了,就來了招狠的: 1: SELECT CONCAT('ALTER SYSTEM KILL SESSION

如何在Oracle下建立自動遞增欄位

原文發表於網易部落格 2010-09-17 17:30:17      先前在學校時候是有看過並且也用過一段時間的Mysql的.在Mysql中建立一個自動遞增的欄位,比較簡單. 比如建表語句中,id int key auto_increment,最後在insert時,對應欄位填空就行了.      但在oracle中,還沒有見到周圍人有直接建立一個自增欄位的.上網找了下,不少資料中都說不支援.要實現自增欄位,只能通過其他方式來實現.比如,sequence.     

總頁數: 1509 1 .... 264 265 266 267 268 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.