Time of Update: 2018-12-04
一、設定初始化參數 job_queue_processes sql> alter system setjob_queue_processes=n;(n>0) job_queue_processes最大值為1000 查看job queue 後台進程 sql>select name,description fromv$bgprocess; 二,dbms_job package
Time of Update: 2018-12-04
第一步:刪除到期使用者DROP USER colin CASCADE;第二步:查詢到期使用者相關的資料表空間是否還有對象SELECT OWNER, SEGMENT_NAME, SEGMENT_TYPE, TABLESPACE_NAME FROM DBA_SEGMENTS WHERE TABLESPACE_NAME IN (SELECT TABLESPACE_NAME FROM DBA_TABLESPACES WHERE
Time of Update: 2018-12-04
/** * 新增書籍類型 * @param bookType 書籍類型對象 * @return 書籍類型id * @throws SQLException */ public int addBookType(BookType bookType) throws SQLException{ Connection con = MyDBUtil.getConnection(); String sql = "insert into booktype(title,detail) values(
Time of Update: 2018-12-04
問題:win7系統,配置oracle的net manager儲存出錯。問題:1、錯誤提示:Error writing entry to local tnsnames.ora file2、點“詳細資料”按鈕問題分析:是因為win7系統的安全性較高,有些檔案預設許可權不能修改。解決辦法:以管理員身份運行net manager操作步驟:1、從開始菜單的所有程式中,依次找到“oracel-配置和移植工具-Net Manager”,找到net
Time of Update: 2018-12-04
修改資料的編碼為 UTF-8查看及修改oracle編碼格式方法 --查看oracle資料庫字元集: select userenv('language') from dual; 查詢結果: SIMPLIFIED CHINESE_CHINA.AL32UTF8 --修改oracle資料庫字元集:(在SQL Plus中) sql> conn / as sysdba; sql> shutdown immediate; database closed. database
Time of Update: 2018-12-04
今天在做一個CURD的web小應用,為後面使用ExtJS搭建一個後台。因為還沒有使用過Oracle資料庫,因此今天也特的地的使用oracle資料庫作為背景資料庫,也當練習使用oracle。
Time of Update: 2018-12-04
xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">rdf:about="http://www.blogjava.net/cymao/archive/2006/03/30/38289.html"dc:identifier="http://www.blogjava.net/cymao/archive/2006/03/30
Time of Update: 2018-12-04
一、什麼是註冊?註冊就是將資料庫作為一個服務註冊到監聽程式。用戶端不需要知道資料庫名和執行個體名,只需要知道該資料庫對外提供的服務名就可以申請串連到資料庫。這個服務名可能與執行個體名一樣,也有可能不一樣。在資料庫伺服器啟動過程中,資料庫伺服器會向監聽程式註冊相應的服務(無論何時啟動一個資料庫,預設地都有兩條資訊註冊到監聽器中:資料庫伺服器對應的執行個體和服務。)相當於是這樣:在資料庫伺服器和用戶端之間有一監聽程式(Listener),在監聽程式中,會記錄相應資料庫對應的服務名(一個資料庫可能對
Time of Update: 2018-12-04
Oracle是一個多進程的DBMS,每個串連執行個體都會觸發一個進程,十分消耗資料庫伺服器的資源;而SQL SERVER 是多線程DBMS,多個線程共用一個進程空間,故消耗的系統資源要少的多,這就是同樣的演算法SQL SERVER比ORACLE快的原因。但另一方面ORACLE因此又比SQL SERVER穩定。 建議使用DELPHI的分布多層應用結構。建立應用伺服器,並在該層使用DELPHI的DATABASE POOLING技術來最佳化程式。DATABASE
Time of Update: 2018-12-04
以下表格中收集了Oracle資料字典中幾乎所有的視圖或別名,至於每個視圖或別名的欄位請用‘Describe’語句來查詢。命名說明:Oracle資料字典中,對象名稱多數以"USER.","ALL.","DBA."為首碼"USER."視圖中記錄通常記錄執行查詢的帳戶所擁有的對象的資訊,"ALL."視圖中記錄包括"USER"記錄和授權至PUBLIC或使用者的對象的資訊,"DBA."視圖包含所有資料庫物件,而不管其所有者。使用舉例:select * from dba_data_files
Time of Update: 2018-12-04
刪除原來的密碼檔案%/oraclehome/databse/pwd%oracle_sid%.ora%然後重建立密碼檔案開始-〉運行-〉cmd->cd/c>orapwd file=e:/oracle/ora92/database/%oracle_sid%.ora password=**** entries=5再重啟服務oracleservicestudy通過SYS層級使用者修改system使用者的密碼:ALTER USER SYSTEM IDENTIFIED BY password
Time of Update: 2018-12-04
1.啟動和關閉. a. shutdown immediate;關閉資料庫 b. startup nomount; c. alter database mount; d. alter database open;也可以一次啟動到位,但不推薦。 在MOUNT狀態下,可以把資料庫設為歸檔與非歸檔 alter database archivelog;alter database noarchivelog; 2.冷備步驟。 a. shutdown
Time of Update: 2018-12-04
摘要:在大量業務資料處理的項目中,可以考慮使用分區表來提高應用系統的效能並方便資料管理,本文詳細介紹了分區表的使用。 在大型的公司專屬應用程式或企業級的資料庫應用中,要處理的資料量通常可以達到幾十到幾百GB,有的甚至可以到TB級。雖然儲存介質和資料處理技術的發展也很快,但是仍然不能滿足使用者的需求,為了使使用者的大量的資料在讀寫操作和查詢中速度更快,Oracle提供了對錶和索引進行分區的技術,以改善大型應用系統的效能。 使用分區的優點:
Time of Update: 2018-12-04
racle資料庫系統是一個複雜的軟體系統。如果不瞭解其內部的結構原理及關係,就不可能設計和編寫出高品質的應用軟體系統,也不可能管理好一個複雜的應用系統。為了給以後章節的打好基礎,本章簡要給出 ORACLE 8 /ORACLE8i資料庫系統結構的描述。 §2.1 術語 資料庫塊(BLOCK) ORACLE 資料庫中的最小儲存和處理單位,包含塊本身的頭資訊資料或PL/SQL代碼。 ORACLE 塊的大小是可以在安裝時選擇“自訂安裝”來指定,也可以在CREATE
Time of Update: 2018-12-04
一、問題的提出很多的時候我們迅速的殺掉Oralcle的一些session,理由大體如下:1、 一些時候,由於我們的資料量很大,相應的事務大並且多,在做shutdown immediate的時候會花費好多的時間,而我們卻想用shutdown immediate的方式,而又要把資料庫迅速的shutdown下來。2、 我們的應用可能使用了會話控制,即在應用的層面控制了一些使用者的串連的數量。但有時可能網路發生的瞬斷,從而就產生了一些死進程,他們的狀態為Inactive的狀態。當我們用alter
Time of Update: 2018-12-04
SQL> select 1 - ((physical.value - direct.value - lobs.value) / logical.value) 2 "Buffer Cache Hit Ratio" 3 from v$sysstat physical,v$sysstat direct,v$sysstat lobs,v$sysstat logical 4 where physical.name = 'physical reads' 5 and
Time of Update: 2018-12-04
1、物理結構 (由控制檔案、資料檔案、重做記錄檔、參數檔案、歸檔檔案、口令檔案組成) 一個資料庫中的資料存放區在磁碟上物理檔案,被使用時,調入記憶體。 其中控制檔案、資料檔案、重做記錄檔、追蹤檔案及警告日誌(trace files,alert files)屬於資料庫檔案; 參數檔案(parameter file)口令檔案(password
Time of Update: 2018-12-04
摘要:簡述在redhat Linux9環境下安裝Oracle9.2.0資料庫的過程。關鍵字:Oracle9i redhat Linux9 核心參數 環境變數 一直是在redhat Linux7.1環境下使用Oracle817的,前幾天整理系統,乾脆整體升級,要在redhat Linux9環境下安裝Oracle9i。花了幾天的時間,在網上尋找了很多資料和若干文章,歸納整理了一下,然後動手終於在redhat9上成功的安裝了Oracle9.2.0(Oracle9i
Time of Update: 2018-12-04
融會貫通Oracle資料庫的25條基本知識: 1.一個資料表空間只能屬於一個資料庫。 2.每個資料庫最少有一個控制檔案(建議3個,分別放在不同的磁碟上)。 3.每個資料庫最少有一個資料表空間(SYSTEM資料表空間)。 4.建立SYSTEM資料表空間的目的是盡量將目的相同的表存放在一起,以提高使用效率,只應存放資料字典。 5.每個資料庫最少有兩個聯機日誌組,每組最少一個聯機記錄檔。 6.一個資料檔案只能屬於一個資料表空間。 7.一個資料檔案一旦被加入到一個資料表空間中,就不能再從這
Time of Update: 2018-12-04
事情是這樣的。 我們在某地方做個項目,正是需求的調研階段,工作進展還是很順利,同時,客戶給我們提供個Oracle資料服務器(測試)給我們進行系統資料的匯入,系統進行示範。 我們用的伺服器一般情況都是一直開著的,我們每天早上都可以直接的訪問,所以我們Telnet伺服器的時候都是在應用伺服器進行,Telnet