Oracle資料庫的上機作業

標籤:select department_name,city,count(*)from departments d, employees e, locations lwhere e.department_id=d.department_id and l.location_id=d.location_id and e.salary>1000group by department_name,city having count(*) > 2; select first_name||‘ ‘

ORACLE RAC 11.2.0.4啟動後報ORA-01172、ORA-01151錯誤

標籤:oracle   rac   ora-01172   ora-01151 錯誤環境描述作業系統:redhat6.4 64位oracle版本:11.2.0.4 RAC(兩節點)盤陣:宏彬3300e問題描述年前實施RAC叢集時,在rac叢集所在的作業系統中只有一組路徑,另外一組冗餘路徑沒顯示出來,但RAC能正常啟動,因為時間關係,並沒有去解決,直接shutdown

ORACLE 11G在預存程序裡面遍曆遊標, 調用job任務定時執行

標籤:ORACLE預存程序裡遊標遍曆、調用job定時執行 1,第一種使用For 迴圈for迴圈是比較簡單實用的方法。 首先,它會自動open和close遊標。解決了你忘記開啟或關閉遊標的煩惱。 其次,自動聲明一個記錄類型及定義該類型的變數,並自動fetch資料到這個變數。 注意C_ROW

oracle 運行指令碼:character set mismatch

標籤:(select bg.sysyear,bg.orgontid,bg.orgname,bg.accvouchercode,bg.accvouchername,‘‘ as accvoucherpropfrom gzyt_middle.beginningbalance bgwhere bg.ledger = ‘02‘ and bg.sysyear = ‘2015‘)union all(select

oracle插入資料報錯ORA-26026

標籤:今天進行資料清理時發現報錯ORA-26026,主要是把從交易庫提取資料並插入到歸檔庫中。檢查一下發現是歸檔庫的索引問題。當時為了提高插入速度,所以刪除了歸檔庫的索引,可能對主鍵索引產生了影響。解決方案很簡單,重新重建了一下該表的主鍵索引,問題解決。sql語句:alter index 索引名稱 rebuild; oracle插入資料報錯ORA-26026

Oracle之異常資訊的加工處理

標籤:引言    很多時候,我們調用oracle預存程序都會發生各種各樣的異常資訊,例如ORA-12899值過大,ORA-01400不能插入空值等.雖然說這類異常是前端沒控制到位的緣故,但是現實很難100%完全控制住,所以一旦發生了這類異常,並返回的最上層顯示時就會造成很差的使用者體驗了.或許,我們可以將這類異常加工一下,封裝得好看些,讓使用者看得懂發生了什麼事情,能夠自行處理.下面是我的一點嘗試.   

Oracle spool 應用

標籤:關於spool(spool是SQLPLUS的命令,不是SQL文法裡面的東西。) 對於spool資料的SQL,最好要自己定義格式,以方便程式直接匯入,SQL語句如: select taskindex || ‘|‘ || commonindex || ‘|‘ || tasktype || ‘|‘ || to_number(to_char(sysdate, ‘YYYYMMDD‘)) from ssrv_sendsms_task;spool常用的設定 set

Oracle API Profile 的應用

標籤:在Oracle中,使用者相關配置資訊都可以通過FND_PROFILE 包和FNDSQF 庫擷取,這個API可以有以下兩個應用:  1.擷取當前運行環境中使用者的相關設定檔的值;  2.可以在當前運行環境下對使用者的相關配置進行設定。我們可以通過調用這個API中的各種object來擷取我們想要的東西。1. put用於指定持定user的相關配置資訊:begin fnd_profile.put(‘PROFILE_NAME‘,

WebForm發布提示:無法載入或找不到oracle.dataaccess檔案

標籤:出錯提示:在32位錯做系統的開發機上引用了第三方外掛程式(oracle的dataaccess)完成的項目,將發布的程式拷貝到64位的伺服器上進行發布時提示無法載入或找不到dataaccess檔案。錯誤原因:因為是在32位的的伺服器上開發,在添加引用檔案時,添加的引用檔案是在32位作業系統上使用的,而在64位系統中則會找64位的檔案所以導致找不到或版本不對,從而導致報錯。解決方案:1、在64位作業系統找到對應的引用檔案(oracle的dataaccess),要是64位作業系統使用的檔案,拷貝

Linux下oracle資料庫常用命令

標籤:轉載自:http://blog.csdn.net/mal327/article/details/6458907Oracle使用者下執行:$ sqlplus system/manager @ file.sql 執行sql指令檔$ sqlplus system/manager 登入sqlplus,使用system使用者$ sqlplus /nolog 以不串連資料庫的方式啟動sqlplus,啟動資料時會用到$ lsnrctl status/stop/start

Linux平台 Oracle 11g DG測試環境快速搭建參考

標籤:環境現狀:兩台虛擬機器主機A和B:1. A機器已安裝ASM儲存的Oracle 11g 執行個體     參考:http://www.cnblogs.com/jyzhao/p/4332410.html2. B機器已安裝系統,配置以及目錄結構均和A機器保持一致     /u01 +

Oracle rac 是不支援一個節點是rhel5.x ,另一個節點是rhel6.x的

標籤:Oracle rac 是不支援一個節點是rhel5.x ,另一個節點是rhel6.x的因為rhel5.x 和rhel 6.x  在oracle看來,是“different operating system versions”oracle 解決sr的工程師給的回覆全文如下:There shouldn‘t be any problem in installing RAC with different patch bundle as long as they are meeting

修改ORACLE-NLS_DATE_FORMAT時間格式的四種方式

標籤:修改ORACLE-NLS_DATE_FORMAT時間格式的四種方式改變ORACLE -NLS_DATE_FORMAT中時間顯示格式的顯示有以下方式:1.可以在使用者環境變數中指定(LINUX)。在使用者的.bash_profile中增加兩句:export NLS_LANG=AMERICAN       ---要注意這一句必須指定,不然下一句不生效。export NLS_DATE_FORMAT=‘yyyy/mm/dd

ORACLE 關於DELETE操作的一些事

標籤:  在實際工作中,經常會遇到這樣的需求:定期對已經到期的資料進行刪除,釋放伺服器資源。例如,我們定義了一個定時器任務,在淩晨2點開始執行,這個任務就是刪除1個月之前的資料,以釋放空間。  最初的時候,我們可以這麼寫:  delete from table_name where t_time <

ORACLE建立Java過程

標籤:STEP1:CREATE OR REPLACE  JAVA SOURCE NAMED "Employee" ASimport java.sql.*;import oracle.jdbc.*;public class Employee{    public static void getItEmps(){      Connection conn =

sqlserver和oracle修改表結構

標籤:sqlserver和oracle修改表結構常用SQL Server:1、增加列  ALTER TABLE users ADD address varchar(30);2、刪除列  ALTER TABLE users DROP COLUMN address;3、修改欄位類型  ALTER TABLE users ALTER COLUMN address varchar(80);4、重新命名列:  EXEC sp_rename

ASP.NET串連ORACLE資料庫

標籤:     這段時間維護客戶的一個系統,該系統使用的是ORACLE資料庫,之前開發的時候用的都是MSSQL,並沒有使用過ORACLE。這兩種資料庫雖然都是關係型資料庫,但是具體的操作大有不同,這裡作下記錄。連接字串:<add name="ConnectionString" connectionString="Password=qswd2015;User ID=qswd;Data

Oracle中的ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

標籤:oracle錯誤向某個資料庫使用者中插入、更新、刪除一個表的資料,或是增加一個表的主鍵、索引時,出現下面的錯誤:ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired這是因為有事務進行中或是事務已經被鎖,因此導致不成功 1)用dba許可權的使用者查詢資料庫中有哪些鎖select t2.username,t2.sid,t2.serial#,t2.logon_time from

oracle中時間轉換的問題

標籤:時間轉換   oracle   http://www.cnblogs.com/hanyun/archive/2009/05/14/1456772.html1).在使用Oracle的to_date函數來做日期轉換時,可能會直覺地採用“yyyy-MM-dd HH:mm:ss”的格式作為格式進行轉換,但是在Oracle中會引起錯誤:“ORA 01810 格式代碼出現兩次”。如:select to_date(‘2005-01-01 13:

[轉]Oracle資料庫ASH和AWR的簡單介紹

標籤:       在Oracle資料庫中,有時我們可能會遇到這樣的術語:ASH和AWR,那麼它們是怎樣產生的呢?它們的作用又是什麼呢?本文我們就來介紹這一部分內容。      

總頁數: 1509 1 .... 491 492 493 494 495 .... 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.