oracle資料庫恢複

沒做backup,把冷備份複製出來,裝好oracle9.2.0.1,報controlfile version 9.2.0.0.0不匹配oracle 版本9.2.0.0.0。試過很多辦法,都沒用,最後只好重建control file: CREATE CONTROLFILE REUSE DATABASE "datastor" NORESETLOGS NOARCHIVELOG    MAXLOGFILES 32    MAXLOGMEMBERS 2    MAXDATAFILES 32   

一次oracle分頁所遇到的問題

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

Oracle PGA 使用控制

當使用者進程串連到資料庫並建立一個對應的會話時,Oracle服務進程會為這個使用者專門設定一個PGA區,用來儲存這個使用者會話的相關內容。當這個使用者會話終止時,資料庫系統會自動釋放這個PAG區所佔用的記憶體。

sql server和oracle行轉列的一種典型方法

前言:網上有不少文章是講行轉列的,但是大部分都是直接貼代碼,忽視了中間過程,本人自己思考了下為什麼要這樣實現,並且做了如下的筆記,對有些懂的人來說可能沒有價值,希望對還不懂的人有一點借鑒意義。對於有些業務來說,資料在表中的儲存和其最終的Grid表現恰好相當於把源表倒轉,那麼這個時候我們就碰到了如何把行轉化為列的問題,為了簡化問題,我們且看如下查詢出來的資料,您不必關心表的設計以及sql語句: 假設用到的sql語句為:SELECT [姓名],[時代],[金錢]  FROM [test].[dbo]

Oracle PL/SQL入門之慨述

一、PL/SQL出現的目的  結構化查詢語言 (SQL)(Structured Query Language,簡稱SQL)是用來訪問關係型資料庫一種通用語言,它屬於第四代語言(4GL),其執行特點是非過程化,即不用指明執行的具體方法和途徑,而是簡單的調用相應語句來直接取得結果即可。顯然,這種不關注任何實現細節的語言對於開發人員來說有著極大的便利。 然而,對於有些複雜的商務程序又要求相應的程式來描述,那麼4GL就有些無能為力了。PL/SQL的出現正是為瞭解決這一問題,PL/SQL是一種過程化語言,

Oracle 的ROWNUM,等同其它資料庫的 SELECT TOP

Oracle 不支援 SELECT TOP 文法,但是如果想取前幾條記錄可用如下方法實現:(1).取最小的 10 條記錄,可用如下語句:SELECT id, name, ROWNUM FROM (SELECT id, name FROM table ORDER BY id) WHERE ROWNUM <= 10;(2).取最大的 10 條記錄,可用如下語句:SELECT id, name, ROWNUM FROM (SELECT id, name FROM table ORDER BY

Oracle 多表查詢最佳化

FROM: http://hi.baidu.com/freeperson/blog/item/2f9eafd48a693909a08bb70f.html 這裡提供的是執行效能的最佳化,而不是後台資料庫最佳化器資料:

C#使用instantclient串連 Oracle 10g )

C#使用instantclient串連 Oracle 10g  1、從Oracle網站上下載instantclient-odbc-win32-10.2.0.3.zip2、解壓縮到instantclient所在的目錄中3、雙擊odbc_install.exe4、控制台->管理工具->資料來源(ODBC)->添加資料來源->選擇oracle in instantclient10_2       Data Source Name 可以任意起名,推薦和SID一樣      

用Instant client大量安裝Oracle用戶端-安裝配置

做了一個C#和Oracle 的系統,想到每個用戶端還要裝Oracle用戶端確實很麻煩,於是上網搜尋,是否有不裝用戶端的方法,還真不錯,Oracle也早就想到了這個問題。在他的網站上已經提供了各種版本的簡化用戶端,只有幾十兆的大小,簡單配置就可以串連了。下面我就說說我實現的過程。    首先構建如下的目錄結構     去Oracle的網站下載instantclient-basic-win32-10.2.0.3-20061115.zip,具體的版本可以根據你採用的伺服器端選擇。解壓以後有 一下檔案 

ORACLE Database Backup技術

ORACLEDatabase Backup技術 ---- 1 引言 ---- ORACLE資料庫是一種大型關係型的資料庫,可以存貯達到存貯TB的資料,那麼如何保證這些資料的安全尤其至關重要,我們從1991年開始使用ORACLE資料庫,通過這些年的使用,我們制定了一整套的ORACLE資料庫的備份制度。現在把我們的備份制度介紹給大家,供大家參考。 ---- 2 根據實際需要決定資料庫的運行方式 ----

asp.net login控制項使用Oracle

以前一直用SQLServer,最近一個項目用到oracle,遇到了很多問題,其中longin控制項資料庫建立費了很大的周折,網上又查不到有關這方面的資料。自己摸索點經驗記錄下來,以備以後參考。1.從oracle官方網站下載ODTwithODAChttp://www.oracle.com/technology/software/tech/dotnet/utilsoft.htmldownload ODTwithODAC1110621.zip  2.安裝Client完成後,可以看到很多技術文檔說明。3

oracle 安裝與基本配置

 最近要做個基於Oracle的作業,下面是安裝伺服器與用戶端版本過程以及常見的問題上了Oracle 官網,找了個11g,為儘快熟悉Oracle 下載了Database 11g 快捷版安裝完之後程式菜單 看起來這個版本確實是供入門學習,點擊“入門”功能表項目,這裡可通過管理頁面來進行資料庫相關管理操作:如建庫、系統管理使用者等為了熟悉現在Oracle的公司專屬應用程式,找了個10g版本的oracle,包括oracle client端但對於開發人員來說,這兩版的所謂的用戶端,也就是SQL Plus,

oracle中的樹形查詢

基本文法select...from tabename start with cond1 connect by  prior cond2 where cond2注:cond1是根節點的限定語句cond2是串連條件,其中prior表示上一條記錄,指該記錄的父親是上一條記錄cond3是過濾條件構造環境:不說你懂的create table Family(id integer,parentid integer,name varchar2(50))insert into family values(0,0,

Oracle遊標使用

一、遊標是什麼遊標字母理解就是遊動的游標。用資料庫語言描述:遊標是映射在結果集中的一行資料的實體,有了遊標,使用者就可以訪問結果集中的任意一行資料,將遊標定位到某行後即可對該行資料進行操作,例如提取當前行的資料等。二、遊標的分類顯示遊標和隱士遊標顯示遊標的使用需要4步:1、聲明遊標cursor mycursor(vartype number) isselect id from table1where id=vartype2、開啟遊標open

Oracle第一天

初始密碼可以用於sys system sysman dbsnmp四個賬戶。兩個重要概念:伺服器、執行個體伺服器不僅是物理概念,還包括系統進程,而執行個體時DBA經常維護的對象Oracle伺服器由資料庫檔案和資料庫執行個體組成(DBMS)。資料庫伺服器除了維護執行個體和資料庫檔案外,還在使用者建立與伺服器的串連時啟動伺服器處理序並分配PGA(程式全域區)。物理結構Oracle資料庫分三類檔案資料檔案(Data

oracle表中一個欄位內容匯出到磁碟上

有沒有遇到過這樣的問題,系統設計的時候,會把一些內容比較大的常值內容存入到表中(oracle

Oracle常用操作

1.強制移除使用者有時候,刪除已經串連的Oracle使用者,不能直接刪除,需要強制 Kill 會話資訊:命令:select sid, serial#, username from v$session;用來查看使用者的會話資訊,如果我們要刪除其中的一個使用者(tiger):命令:select sid, serial# from v$session where username='TIGER';(Command 1)alter system kill session '_sid, _serial#'

oracle 匯入匯出資料

假設現在一個資料庫 orcl ,裡面有一個資料表空間,資料表空間裡有兩個使用者 scott 和 coder ,如果這裡兩個使用者都用 dba 的許可權,如果我們想把 orcl 的資料匯出,然後匯入另一個資料庫(other)中,我把步驟記錄下來:1.從 orcl 中匯出資料 (首先保證 oracle 目錄中的 bin 路徑已經添加到 path 環境變數裡)Code highlighting produced by Actipro CodeHighlighter

[置頂]【原創】Oracle資料庫實體類產生工具 For Winston

    『Oracle資料庫實體類產生工具 For Winston』,此工具是參考原Winston Tool DBToEntity(註:此工具是由我們的老大“羽扇綸巾”設計開發的,再次感謝他給我們提供了這麼好的開發協助工具輔助)工具的實現原理,結合平時開發工作的要求重新設計開發的。    其實這個工具很早就完成了,而且經過大家的使用測試沒有問題了。此工具僅僅是Oracle資料庫實體類產生工具,還有很多功能需求正在整理設計當中,但是作為一個實體類產生工具已經能夠滿足要求了,暫且叫做V1.0版本吧。

Oracle OLEDB不支援sys以sysdba方式登陸

Oracle OLEDB常見的connection  string如下:"Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;" 其中,User Id可以寫system,可以登陸成功。但如果寫成sys,會有錯誤訊息:sys必須以sysdba方式登陸。但是Oracle OLEDB並不支援下列方式:User Id=sys as sysdba;原因是OLE

總頁數: 1509 1 .... 749 750 751 752 753 .... 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.