Java串連oracle的類,提供操作介面

本類的使用要用到串連oracle的jar包 步驟:1.載入驅動2.建立串連3.獲得sql陳述對象(statement)4.執行sql語句5.釋放資源   import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/* *@author SunnyCoffee *@Time 2011

串連oracle 11g出錯error:ORA-28001:the password has expired;

出錯代碼如下:Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "system","myoracle");以確定使用者名稱密碼無誤。錯誤說是密碼到期,可能原因是很長時間沒有登入oracle了。 解決方案:重設密碼即可。開啟oracle的SQL

Mac下串連遠程Oracle資料庫

基本步驟1.開啟終端,輸入ssh看看chenmatoMacBook-Pro:~ Nono$ sshusage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file] [-L

PHP 與MYSQL、oracle的時間差距計算方法

 PHP strtotime("1980-8-20 12:25:33")-strtotime("1997-1-23 6:04:56");//秒鐘差距MYSQLDatediff("d",date1,date2)//兩日期的天數差 "d" day   “m" month   "yyyy" year "h" hour "s"   second "ww" week date1為開始時間 date2為結束時間

Oracle DBA筆試題

一:SQL tuning

『Linux & Oracle 最佳化』kernel 說明

在Linux 上安裝Oracle後, 需要調整系統參數,以提高Oracle效能.幾個參數說明:kernel.shmmax ---- 單個進程(process)能使用的共用記憶體段的最大尺寸(Bytes為單位), 一般需要根據實體記憶體修改,盡量讓整個SGA在共用記憶體段中 。kernel.shmall ---- 該參數控制著系統一次可以使用的共用記憶體總量(以頁為單位,即可以使用的共用記憶體頁總數)。簡言之,該參數的值始終應該至少為:

oracle之路(一)—user管理;

1 oracle使用者Oracle安裝會自動的產生sys使用者和system使用者: (1)  sys使用者是超級使用者,具有最高許可權,具有sysdba角色,有createdatabase的許可權,該使用者預設的密碼是change_on_install(2)  system使用者是管理操作員,許可權也很大。具有sysoper角色,沒有create database的許可權,預設的密碼是manager(3)

Oracle的最佳化器的RBO和CBO方式

 1、基於規則的最佳化方式(Rule-Based Optimization,簡稱為RBO)     最佳化器在分析SQL語句時,所遵循的是Oracle內部預定的一些規則,對資料是不敏感的。它只藉助少量的資訊來決定一個sql語句的執行計畫,包括:    1)sql語句本身    2)sql中涉及到的table、view、index等的基本資料    3)本機資料庫中資料字典中的資訊(遠端資料庫資料字典資訊對RBO是無效的)   

Oracle中job的使用詳解

我們在項目開發中,常常會有一些複雜的商務邏輯。使用oracle的預存程序,可以大大減少java程式碼的編寫工作量,而且預存程序執行在資料庫上,這樣可以利用oracle的良好效能支援,極大地提高程式執行效率和穩定性。定時執行預存程序,就要用到job。以下是常用的參數說明:欄位(列)          類型                 描述 JOB                NUMBER          任務的唯一標示號 LOG_USER           VARCHAR2(30)   

一步步在Jbuilder5中整合Oracle 9iAS開發WEB應用(2)

第二篇,發布一個簡單的webapp的例子。 最簡單的,就是Helloworld了,下面我們就用Servlet輸出一句hello world,發布到oc4j上吧。 下面的例子前提是你已掌握在JB中開發Servlet的方法,並依本文第一篇所述在JB中正確配置了OC4J。 第一步:開啟jb,建立立一個web application。我們命名為 helloworld,在context設定頁中我們命名context名稱叫test,點選Generate war,我們要求產生war檔案。目錄是wwwroot。

C#.net向oracle的blob欄位插入檔案

新鮮出爐的代碼        private Boolean ImportGatherFile(string BlobFileFolder, string Xqdm, string Xqmc)        {            try            {                System.IO.FileStream fs = null;                string[] blobFiles =

windows 7 下安裝 oracle 11g r2 em

安裝時按照預設配置一路“下一步”,建立了個資料庫orcl。訪問EM時發現竟然沒有,於是手動安裝。以管理員方式運行命令列視窗,執行下面的命令:1、刪除配置emca -deconfig dbcontrol db2、刪除repositoryemca -repos drop3、建立新配置emca -repos create 4、配置emca -config dbcontrol db訪問EM地址:https://localhost:1158/em安裝過程中遇到的問題是:配置: ORA-12541:

Oracle 建立資料表空間、使用者、備份恢複

1、建立資料表空間--資料CREATE SMALLFILE TABLESPACE "MYNAME_DATA"    DATAFILE 'H:\ora_data\MYNAME_data.ora' SIZE 10M    LOGGING    EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;--索引CREATE SMALLFILE TABLESPACE "MYNAME_IDX"    DATAFILE

ORACLE全庫備份

做了一次ORACLE的全庫備份,也不知道對不對, 反正有備份檔案產生了.  查了很多資料, 發現好多方法, 我還是用EXP吧, 簡單, 具體區別以後再研究.exp system/manager@orac FULL=y FILE=orac.dmp LOG=orac.log可以用exp help=y來查看協助. 本來做全庫備份, 老是沒成功, 我用sys使用者, 不知道為什麼, 一直說要 as sysdba什麼的, 後來用system就可以了, 而用一般使用者又不能備份系統資料表. 真麻煩.

ORACLE預存程序實戰之二:遊標

6.CURSOR 申明 無參數申明:CURSOR CUR_NAME IS SELECT COL1,COL2,... FROM ... WHERE ...; 帶參數申明:CURSOR CUR_NAME(PARAM1 DATA_TYPE,PARAM2 DATA_TYPE,...) IS SELECT COL1,COL2,... FROM ... WHERE ...;7.用FOR IN使用CURSOR  FOR CUR_RS IN CUR_NAME LOOP   BEGIN  

oracle 建立其他使用者下物化視圖 許可權不足問題

eg:CREATE MATERIALIZED VIEW MV_ASSET_QUERY_COUNTREFRESH FORCE ON COMMITENABLE QUERY REWRITEASSELECT COUNT(T.SBBH)  FROM PMSBI.F_SB_SBXX T, D_PM_COMPANY T1, PMSBI.D_BDS T2, D_PM_ASSET_STYLE T4,D_PM_ZZC T5,D_PM_ASSET_TYPE T6 WHERE T.SSJDM = T1.DWDM

關於Oracle資料庫的SQL語句使用時的一些技巧。

在Oracle中,別名不能用在where語句中 比如 SELECT  t*,to_char(d.date ’yyyy‘) AS yearFROM tabTest t,tabDate dwhere year = '2011' 我們除了可以把函數放在where中,還可以這麼寫(因為有時我們取出這個欄位還有用,一般不會把函數寫在where中) SELECT  t*,DD.yearFROM tabTest t,  (    SELECT        to_char(d.date ’yyyy‘) AS

Oracle中的函數 之 (wm_concat)

在Oracle中,有一個wmsys使用者,這個使用者與sys,system等使用者一樣,是在oracle安裝時就建立了。 wm開頭的函數就是這個使用者下的函數。 wmsys使用者主要負責oracle日常工作的管理(WM:work manager), 作用,可以理解為:把列轉換為行。 比如userID  class001        1002        1003        1004        2005        2006        3 使用如下SQLSELECT   

Oracle資料表空間設計

Oracle資料表空間設計資料表空間設計原則:1.        為表和索引分配不同的tablespace。2.        為正式表和曆史表分配不同的tablespace,提高資料的安全性。3.        為大資料量表單獨分配tablespace。4.        將唯讀表或以讀取為主的表單獨分配tablespace。5.        以高頻率更新的表分成一組,單獨分配tablespace。6.        存於同一個 tablespace中的表(或索引)的extent

建立、啟動oracle資料庫

 啟動資料庫在http://blog.csdn.net/chenxiaohua/archive/2008/01/22/2057815.aspx中已經描述怎樣簡單地啟動資料庫,和相應的服務監聽。用oracle安裝使用者登入主機,啟動資料庫和服務監聽,操作如下:[ora@localhost ora]$ sqlplus "/ as sysdba"SQL*Plus: Release 9.2.0.4.0 - Production on Sun Mar 22 23:55:56 2009Copyright (

總頁數: 1509 1 .... 697 698 699 700 701 .... 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.