solaris X86-64下ORACLE打11.2.0.3.8補丁:正確步驟:1.BUG6880880 ,OPATCH的補丁2.BUG16902043,11.2.0.3.8補丁感慨就是要實踐啊看著容易的事也一波三折--像OPATCH的版本問題在安裝11.2.0.3.8補丁前有提示的,要細心唉。MOS還是很好用的哈哈。安裝過程:1.環境檢查-bash-3.2$ ls16902043 &
首先建立aa使用者:sys@ORCL> create user aa identified by aa;User created.用hr使用者登入查看使用者權限:sys@ORCL> conn hr/hrConnected.hr@ORCL> select * from session_privs;PRIVILEGE----------------------------------------CREATE SESSIONALTER SESSIONUNLIMITED
在構建自訂搜尋引擎時,開發人員常遇到的一個問題是實現某種類型的分頁功能;也就是說,允許使用者提交一個返回很多行資料的查詢,但是只顯示前20條。在使用者點擊一個連結時,下20條或者前20條資料會從資料庫應用程式中取出。資料庫訪問存在的一個問題是來自 Web 網站的請求是無狀態的。在等待使用者請求下一組資料時,讓資料庫維護一個遊標的效率是非常低的。對 HTML 編寫代碼讓遊標位於用戶端是可以做到的,但是遊標是一個有限的資源,所以每次在頁面裝載完成時最好關閉遊標。Oracle
Oracle 表之間的串連分為三種:1. 內串連(自然串連)2. 外串連(1)左外串連 (左邊的表不加限制)(2)右外串連(右邊的表不加限制)(3)全外串連(左右兩表都不加限制)3. 自串連(同一張表內的串連)SQL的標準文法:select table1.column,table2.column from table1 [inner | left | right | full ] join table2 on table1.column1 = table2.column2;inner join
在一些win系統的Oracle資料庫中,大家都知道,Oracle啟動前需要先啟動服務,但是偶爾還有這兩種需求:1. 啟動Oracle執行個體服務,但是不想啟動資料庫執行個體(特別是在有些情況下,資料庫因為某種錯誤一啟動到open直接報錯,可能導致系統僵死2. 在主機關閉或者服務關閉(重啟)之時,希望資料庫能夠正常關閉後,而不是直接終止執行個體.由於win平台的特殊性,Oracle也對其進行了特殊處理,提供了專門的工具(Administration Assistant for
我們都知道在9i之前,要想獲得建表和索引的語句是一件很麻煩的事。我們可以通過export with rows=no來得到,但它的輸出因為格式的問題並不能直接拿來用。而另一種方法就是寫複雜的指令碼來查詢資料字典,但這對於一稍微複雜的對象,如IOT和巢狀表格等,還是無法查到。 從資料字典中獲得DDL語句是經常要用的,特別是在系統升級/重建的時候。在Oracle 9i中,我們可以直接通過執行dbms_metadata從資料字典中查處DDL語句。使用這個功能強大的工具,
寫第一個串連Oracle的JSP程式test.jsp1、連入SQL*Plus以system/manager使用者登入,SQL> conn system/manager建立新的使用者:如user1/pass1,賦予connect,resource許可權。SQL> grant connect,resource to user1 identified by pass1;SQL> con
首先想到的就是contains,contains用法如下:select * from students where contains(address, 'beijing')但是,使用contains謂詞有個條件,那就是列要建立索引,也就是說如果上面語句中students表的address列沒有建立索引,那麼就會報錯。好在我們還有另外一個辦法,那就是使用instr,instr的用法如下:select * from students where instr(address, 'beijing') &
標籤:源地址:http://zhidao.baidu.com/link?url=mehN7bFY14DGH6DwhpbJnAbzb_fI3WbQn2-WqVInyyqHkfYlZSfu7GQVjQgQoPV07tCFIqGiOtVSqFF-m9d-MK開啟cmd,輸入:sqlplus/nolog輸入:conn username/[email protected]資料庫名稱當然還有其他的方式:sql>conn / as