ORACLE 10G EM錯誤解決

在客戶處部署的REDHAT LINUX AS5 + ORACLE 10 RAC,安裝完時EM能夠正常訪問。自從客戶改了sys密碼後,通過WEB登上EM,英文版本報"The database status is currently unavailable. It is possible that the database is in mount or nomount state. Click 'Startup' to obtain the current status and open the

Oracle在英文匹配時大小寫敏感,如何忽略大小寫進行匹配

SQL Server使用英文字串的匹配的時候預設是忽略大小寫,這樣用起來是比較方便的,如果想不忽略大小寫也可以修改配置,但是Oracle好像不能忽略大小寫,在進行字串匹配的時候就比較麻煩了。那麼該怎麼解決大小寫敏感的問題,把需要的資料都查詢出來呢?最常見的辦法就是把查詢的參數和欄位中的內容都轉化成大寫或者都轉化成小寫,這樣就可匹配了。比如如下的查詢:select * from hr.EMPLOYEES t where

Bing Maps開發擴充一:Oracle Spatial的空間資料渲染

Oracle Spatial的空間資料應用和微軟SQL Server 2008的大同小異,SQL Server 2008提供了基於SQLCLR的編程支援,Oracle Spatial暫時還沒有比較完善的組件支援。在實際開發應用中我們可以選擇折中的解決方案,比如將空間資料讀取為通用的空間資料表達格式(如:WKT),利用開源的WKT讀取組件便可將WKT資料解析為對應的空間資料座標點或座標集合。 下面以一個實際的案例來介紹如何讀取Oracle

Oracle筆記 一、oracle的安裝、sqlplus的使用

1、 首先你得安裝Oracle資料庫伺服器端和用戶端軟體,在安裝過程中要注意的是,選擇oracle的安裝目錄,切記不要用中文目錄或的帶空格的目錄。 : http://hi.baidu.com/dashuaiwang/blog/item/42f8e7fab96978d6b58f314b.html/cmtid/d5bba9190dd0904a42a9ad77 2、 安裝結束後,會提示你記住一些東西。也就是一些網址,這個也很重要。下面是我的oracle提示的資訊: Enterprise

oracle求同比,環比函數(LAG與LEAD)的詳解

Lag和Lead函數可以在一次查詢中取出同一欄位的前N行的資料和後N行的值。這種操作可以使用對相同表的表串連來實現,不過使用LAG和LEAD有更高的效率。複製代碼 代碼如下:CREATE TABLE salaryByMonth( employeeNo varchar2(20), yearMonth varchar2(6), salary number) ;insert into SALARYBYMONTH (EMPLOYEENO, YEARMONTH, SALARY)values (1, '20

oracle資料庫建立備份與恢複指令碼整理

1:建立使用者 複製代碼 代碼如下:create temporary tablespace user_temp tempfile 'D:\app\topwqp\oradata\orcl\user_temp.dbf' size 500m autoextend on next 50m maxsize 2048m extent management local; create tablespace ts_mydb logging datafile

Oracle Decode()函數提示分享

今天上頭要求做一個類似的功能,初步想到的列轉行,但是如何?也沒有什麼好辦法,這個函數不錯DECODE函數是ORACLE PL/SQL是功能強大的函數之一,目前還只有ORACLE公司的SQL提供了此函數,其他資料庫廠商的SQL實現還沒有此功能。DECODE有什麼用途 呢? 先構造一個例子,假設我們想給智星職員加工資,其標準是:工資在8000元以下的將加20%;工資在8000元以上的加15%,通常的做法是,先選出記錄 中的工資欄位值? select salary into var-salary

Oracle中的Connect/session和process的區別及關係介紹

Session:在電腦中,尤其是在網路應用中,稱為“會話”。 Session:在電腦專業術語中,Session是指一個終端使用者與互動系統進行通訊的時間間隔,通常指從註冊進入系統到登出退出系統之間所經過的時間。 Connect、session、process的區別: 一個資料庫的Connect可以有一個或多個session,同時connect也可以有一個或多個process.

oracle忘記sys/system/scott使用者密碼的解決方案

一、忘記除SYS、SYSTEM使用者之外的使用者的登入密碼。 用SYS (或SYSTEM)使用者登入。 CONN SYS/PASS_WORD AS SYSDBA; 使用如下語句修改使用者的密碼。 ALTER USER user_name IDENTIFIED BY newpass; 注意:密碼不能全是數字。並且不能是數字開頭。否則會出現:ORA-00988:

oracle預存程序中return和exit區別概述及測試

複製代碼 代碼如下:create or replace procedure Test5(o_cellphone in varchar2) is v_cellphone cc_quiz_stat.cellphone %type; v_name cc_quiz_stat %rowtype; v_state cc_quiz_stat.state %type; begin declare cursor cur_cc is select * from cc_quiz_stat; cursor

oracle iSQL*PLUS配置設定圖文說明

iSQL*PLUS介紹iSQL*PLUS是從ORACLE 9i開始提供的新功能,是SQL*PLUS的Web形式(ORACLE 11g已經不支援)。是基於三層結構設計的。其client、middle、server可以位於同一台機器上也可以位於不同的機器。iSqlPlus不需要單獨安裝,通過isqlplus,使用者可以不需要安裝任何ORACLE用戶端,就能夠通過瀏覽器方式的使用SQL*PLUS進行資料操作與資料庫管理。普通的資料庫使用者可以直接通過isqlplus的網址http://ip:port/

ORACLE時間函數(SYSDATE)深入理解

加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期 select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS')

oracle 分頁問題解決方案

昨天做完項目後讓測試測試了一把,測試說分頁查詢貌似不起作用,翻到第4頁以後,看到的資料結果都是相同的。 當時我就覺得很納悶,不可能啊,分頁組件應該是好的,咋可能有問題呢。帶著疑問,我開啟了自己的ide,在自己的機器上跑了一把,果然有問題。 有問題就要找問題: 首先把2條查詢結果相同的sql列印出來到資料庫中執行: sql1: 複製代碼 代碼如下:select * from (select t.*, rownum rn from (select t_e_id, t_e_name, t_e_tel,

Oracle 11g Release (11.1) 索引底層的資料結構

本文內容 B-樹(B-tree) 散列(Hash) k-d 樹(k-d tree) 點四叉樹(Point Quadtree) 本文介紹關於 Oracle 索引的結構。大概瞭解 Oracle 索引底層的資料結構,從而更好地理解 Oracle 索引對增、刪、改、查的效能。B-樹(B-tree) 非索引的結構能滿足所有需要,但自平衡的 B-樹索引結構更能最佳化在大資料集上檢索的效能。每個 B-樹節點擁有多個鍵和指標。特定 B-樹支援的一個節點中鍵的最大數量是那顆樹的順序。每個節點都具有一個潛在的

oracle 在一個預存程序中調用另一個返回遊標的預存程序

第一種情況是返回的遊標是某個具體的表或視圖的資料,如: SQL-Code: 複製代碼 代碼如下:CREATE OR REPLACE PROCEDURE P_TESTA ( PRESULT OUT SYS_REFCURSOR ) AS BEGIN OPEN PRESULT FOR SELECT * FROM USERS; END P_TESTA; 其中USERS就是資料庫中一個表。在調用的時候只要聲明一個該表的ROWTYPE類型就可以了: SQL-Code: 複製代碼 代碼如下:CREATE

Oracle 插入超4000位元組的CLOB欄位的處理方法

在通過拼組sql語句來實現資料插入的應用中,我們很有可能會遇到需要插入大型資料的情況,例如,在oracle中需要插入位元組數超過4000的欄位內容時,我們如果通過簡單的拼組sql語句來實現插入,顯然就會出現問題,而在sql server中卻沒有這個限制,個人嘗試了26w個字元的sql語句在sql server2005中執行,依舊可以插入資料,但是在oracle中插入超過4000個字元的內容則會報異常。 下面就此問題的解決辦法,做一下小結:

Oracle 啟動常式 STARTUP參數說明

1.不裝入資料庫而啟動案例 可以不裝入資料庫而啟動案例,一般是在資料庫才建立時才可以這樣做: STARTUP NOMOUNT 2.啟動案例並裝入資料庫 使用者可以啟動案例而並裝入資料庫但不開啟資料庫,允許使用者執行特定的維護操作。例如: l 重新命名資料檔案; l 添加、撤消或重新命名重做記錄檔; l 啟動和禁止重做日誌歸檔; l 執行全部的資料庫恢複。 STARTUP MOUNT 3.啟動案例裝入並開啟資料庫

資料類型格式化函數(PostgreSQL),ORACLE支援

9.8. 資料類型格式化函數PostgreSQL 格式化函數提供一套有效工具用於把各種資料類型 (日期/時間,integer,floating point,numeric) 轉換成格式化的字串以及反過來從格式化的字串轉換成 指定的資料類型。 Table 9-20 列出了這些函數。 這些函數都遵循一個公用的調用習慣: 第一個參數是待格式化的值,而第二個是一個定義輸出或輸出格式的模板。 to_timestamp 函數也能接受一個 double precision 參數, 把它從 Unix

plsql不安裝oracle用戶端 進行遠端連線

plsql 可不可以直接遠端連線伺服器?都說要安裝用戶端,記得以前用過個什麼sql deveplore 什麼的工具,不用安裝用戶端的,而且是綠色軟體來的,我就想,一定就辦法,不用這麼麻煩安裝用戶端的。上網找了找,下面把我的實踐詳細過程記錄下來,希望對大家有協助,有什麼不對的,請大家多多評論,指出來。1、在安裝ORACLE伺服器的機器上搜尋下列檔案,oci.dllocijdbc10.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dll  

在兩台機器上安裝分別安裝oracle和arcsde

 1.先裝好oracle,並在將要裝SDE的機器上裝好Oracle用戶端,配置好net manager一個服務命名XXXX指向已經裝好的oracle2.根據正常流程在將要裝SDE的機器上裝好ArcSDE程式3.進行ArcSDE Post Installation,按正常流程進行,過程中的參數要設定對,直接成功建立了SDE表庫(有提示).4.到建立SDE服務時,直接取消。5.轉到命令列,進SDE程式目錄中的XXX\ORA9iexe\bin\下,運行SDEService -o create -d

總頁數: 1509 1 .... 299 300 301 302 303 .... 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.