oracle 序列 迴圈新增記錄

一點小經驗共同分享:SEQ_bos_t_priv_function為序列,colnum1為主鍵insert into table1(colnum1,colnum2) values ('select SEQ_bos_t_priv_function.NEXTVAL from dual', '1');insert into table1(colnum1,colnum2) values ('select SEQ_bos_t_priv_function.NEXTVAL from dual',

linux下安裝oracle 10g記錄

以下操作在root使用者下進行$uname -aLinux yndxjk 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux$grep MemTotal /proc/meminfoMemTotal:      3115144 kB$grep SwapTotal /proc/meminfoSwapTotal:     1044184 kB$df -hFilesystem           

linux 下ORACLE 發Mail的怪事

用ORACLE的UTL_SMTP發郵件,在前台測試好好的,同樣的語句,一進入SQLPLUS後,來發就報錯: ORA-29279: SMTP permanent error 5.5.4 查了半天,終於在METALINK上找到,這樣一篇,試一下,果然Ok,需要加<>括弧。這個看來和PORT有關係,並不是一定出現,原來也是OK的,就今天突然不行,懷疑是當有多個發送MAIL的過程同時啟動,可能使用了其他非標準PORT。  Ora-29279: Smtp Permanent Error: 50

[ORACLE EBS]1. Get the EBS version

 SELECT aru_release_name || '.' || minor_version || '.' || tape_version VERSION,       row_source_comments Memo,       base_release_flag FROM ad_releases---------------------------------------------------11i.5.10.2     Created by Snapshot-preseeding

[Oracle EBS]5. About Maintenance Mode

Maintenance Mode 是EBS 11.5.10後給出的新特性。首先,可以制定SYSTEM 正常down機計劃,給出公告來,這通過Oracle Applications Manager (OAM)來完成。 其次,在Maintenance Mode時有Restricted Mode訪問頁,最後,上Patch時,需要使用Maintenance Mode, 即Maintenance Mode設定為ENABLE。否則adpatch需要options=hotpatch

ORACLE 10G R1 重建em

emca 出現ERROR,需要重建,但是提示Repository already exists....Do you wish to continue? [yes/no]: yesApr 15, 2008 1:38:59 PM oracle.sysman.emcp.EMConfig checkConfigurationSEVERE: Repository already exists.  Fix the error(s) and run EM Configuration A.Could not

ORACLE 參數和Unix Kernal關係

processes設定過大,就開不了ORACLE了.ORA-27303: additional information: invalid shared ctxORA-27146 : post/wait initialization failedORA-27300: OS system dependent operation:semget failed with status: 28ORA-27301: OS failure message: No space left on deviceORA-

在UNIX裸裝置和檔案系統之間移動ORACLE(2)–轉

三、移動聯機重作日誌(ONLINE REDO LOG)    3.1 在裸裝置上建ONLINE REDO LOG   用以下命令增加一組ONLINE REDO LOG:  SQL> ALTER DATABASE ADD LOGFILE GROUP 4 '/dev/rlv_redo' SIZE

Oracle資料類型之number

轉自:http://www.blogjava.net/caojianhua/archive/2011/01/24/343461.htmlOracle資料類型之numberoracle的number類型是oracle的內建類型之一,是oracle的最基礎數值資料類型。在9iR2及其以前的版本中只支援一種適合儲存數值資料的固有資料類型,在10g以後,才出現了兩種新的數實值型別,即推出本地浮點數據類型(Native Floating-Point Data Types):

Oracle 中VARRAY的 NOT NULL之惑

如果在定義VARRAY的時候帶上NOT NULL限制,那麼這個VARRAY的元素就不能為NULL.如下定義:CREATE OR REPLACE TYPE integer_varray  AS VARRAY(5) OF INTEGER NOT NULL;/ 然後有一個PLSQL塊如下:DECLARE  -- Declare and initialize a null set of rows.  varray_integer INTEGER_VARRAY :=

Oracle Flashback之Flashback table和flashback drop

在Oracle 10g中, Flash back家族分為以下成員: Flashback Database Flashback DropFlashback TableFlashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Query)下面介紹一下Flashback Drop 和 Flashback Table                            Flashback

Oracle 10G 類比塊損壞後恢複

當你訪問某個表的時候出現類似下面的錯誤:ORA-01578: ORACLE data block corrupted (file # 6, block # 344)ORA-01110: data file 6: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST.DBF'原因就是資料檔案中出現了壞塊.下面來類比一下塊損壞和恢複.1,建立一個比較小的資料表空間,在這個資料表空間上建立一個表create tablespace test datafile

Oracle中診斷阻塞的session

由於鎖的機制,當某一條DML或者DDL SQL語句執行被阻塞的時候,需要找出是什麼原因導致這條SQL被阻塞了,下面介紹一下通常的診斷方法:假設有這樣一個表: table t(id int primary key,val int);資料為:idval11221,在一個Session,這裡把它叫做Session A,做了如下的update語句,沒有提交或者復原.SQL> update t set val = 3 where id=1;2,在一另一個Session,這裡把它叫做Session

Tips] 移植Oracle資料庫到PostgreSQL的要點

[Tips] 移植Oracle資料庫到PostgreSQL的要點最近嘗試把一個Oracle資料庫,連同構建在這個資料庫上的Java應用移植到PostgreSQL環境。在移植過程中,總結了一些要點,一方面作為筆記備忘,一方面也給有類似任務需要處理而又無從下手的朋友作為參考。1- 首先是準備PostgreSQL環境。有條件的話,最好是找一台閒置PC機作為測試伺服器,安裝Linux或BSD,然後從源碼編譯最新的PostgreSQL

Oracle監聽在服務中失效的處理

Oracle監聽在服務中失效的處理                                                                             修訂者:黃 凱        E_mail:hk_sz@163.com         如果,你在控制台/管理工具/服務中雙擊開啟OracleOraHome92TNSListener的服務看到其“可執行檔的路徑”一欄為空白時的處理方法:   

shell向Oracle匯入資料有sqlldr,向mysql怎麼匯入呢?

如題,sqlldr不多贅述。平時都是向Oracle寫資料,突然想到如果是mysql呢?有沒有類似sqlldr的外掛程式呢?我沒找到外掛程式,只是mysql操作比較簡單,直接在命令列,匯入檔案就可以了。mysql -uusername -ppasswd -e "command;command"  參考資料:1、shell操作mysql http://blog.csdn.net/hbcui1984/article/details/51253872、例子

Oracle 11g R2 安裝時提示找不到em.ear

在windows 7下安裝Oracle 11g R2 時大概安裝到45%時 提示找不到em.ear檔案,如果點擊繼續還會出現其他錯誤,最後安裝不成功.檢查檔案發現另外一個zip沒有解壓解壓第二個壓縮包然後將stage\Components裡的檔案夾及檔案合并到第一個解壓出來的檔案下面的stage\Components檔案夾裡卸載原來的安裝然後重新setup安裝成功.

轉移oracle資料檔案”*.dbf”

轉移過程: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

win7 下 oracle部署問題

1. 添加監聽器儲存不了    解決方案,將電腦使用者權限設定到最低,重新啟動電腦即可。(控制台\使用者帳戶和家長監護服務\使用者帳戶\更改使用者帳戶控制設定) 2.配置enterprise manager時,提示監聽系統未啟動或資料庫服務為註冊到該監聽程式,必需先執行netca云云  原因分析:未啟動監聽程式。  解決方案:在電腦服務裡啟動監聽器服務。如果沒有該服務項,則在cmd裡執行lsnrctl start,啟動監聽服務 3.電腦名稱不符合要求,如有底線等不法字元 

oracle 調用定時任務簡單例子

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;    

總頁數: 1509 1 .... 775 776 777 778 779 .... 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.