Oracle操作實踐總結

1.為了加快機子啟動速度,安裝好Oracle之後,在管理工具-服務下把OracleService[SID]置為手動啟動(SID即為資料庫執行個體名稱),這樣在下一次機子啟動之後Oracle服務就不會自動啟動了;當需要用到Oracle服務的時候,既可以在管理工具-服務下把OracleService[SID]啟動,也可以在dos下用net start

Oracle資料庫——服務端配置遠端連線

前言        我們做的項目人家點名要用oracle資料庫,在查詢、修改等方面,由於有SqlServer的基礎,這塊沒有什麼問題。但是剛剛接觸,不熟悉還是有的,例如建立資料表空間,建立使用者,還需要給使用者賦予許可權。        我用的是PL/SQL,用了這幾天,感覺Oracle的許可權賦予這塊,確實挺強大的。依稀記得我在弄FTP伺服器時,為了控制許可權而大費周折。還有強大的就是串聯刪除這個功能,在用SqlServer時,還需要自己寫觸發器來實現,而Oracle單單只需要一句話就實現了,

oracle rank函數

rank()對錶中的資料進行分級排序. 譬如有張學產生績統計單的表STUDENT_RESULT name number kemu fenshu li 0113101 高數 90 zhang 0113098 高數 80 wang 0113077 高數 70 li 0113101 物理 80 zhang 0113098 物理 90 wang 0113077 物理 70 我如果要檢索出表中高數的前兩名和物理的前兩名 那麼可以通過使用 RANK()方法達到目的 --首先

Oracle Top N 和 Oracle中的limit問題解決方案

oracle top N1.在ORACLE中實現SELECT TOP N    由於ORACLE不支援SELECT TOP語句,所以在ORACLE中經常是用ORDER BY跟ROWNUM的組合來實現SELECT TOP N的查詢。簡單地說,實現方法如下所示:      SELECT 列名1...列名n FROM        (SELECT 列名1...列名n FROM 表名 ORDER BY 列名1...列名n)       WHERE ROWNUM <= N(抽出記錄數)     

oracle主鍵自增

在oracle中表中設定主鍵,並主鍵自增,因為oracle沒有辦法直接設定數字自增,只有自己寫上sequence,並添加觸發器,才可以進行;在網路上尋找了一會,發現都是博文轉寄來轉寄去,我按照他們的步驟寫了一下,但是有點問題,估計是自身能力有限,很多大師的不敢恭維,就自己寫了一下;以下是的步驟,只是oracle主鍵自增功能,oracle觸發器水很深,我還沒有沉下去,請高位賜教......首先建立一個表:deptcreate table dept(deptno

java和oracle

package com.h.oa.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class UtilConnectionLocal {public static final

oracle 中建立表 資料表空間

drop user oa cascade;刪除oa賬戶 DROP TABLESPACE WEIBOBOX INCLUDING CONTENTS ANDDATAFILES;刪除資料表空間建立暫存資料表空間create temporary tablespace WEIBOBOX tempfile 'C:/app/hechaojie/oradata/orcl/weibobox.dbf'size 50m autoextend on next 50m maxsize 20480m extent

有關學習oracle資料庫的一點小體會

     說實話,對於oracle資料庫,我沒怎麼看它的文法,我覺得有些東西,只要我們會用就行。說說,最近學習它時,遇到的一些個小問題。我之前已經用它的視覺化檢視做了一些練習,所以當我再回過頭來用它的原始工具時(PL/SQL),感覺特不爽,但這樣也許能夠學到一些東西。問題一:有關帳戶解鎖的問題,預設情況下,oracle資料庫的一些表時鎖著的,那麼我們該如何解鎖呢,只需要在dos下輸入:alter user 使用者名稱 account unlock

配置Oracle的odbc資料來源

作者:易文俊郵箱:yiwenjun@126.com 首先要把Oracle 的監聽和服務兩項開啟開啟odbc資料來源配置介面,選擇系統DSN,添加,選擇Oracle驅動程式關鍵是下面參數的設定Data source name:自己為該資料來源命的名description:隨便自己描述啦TNS server name:下拉式功能表有(如果沒有的話,就自己在net configuration assistant裡配置一個,配好的伺服器名就填這)User

oracle 產生隨機數,取整

oracle 裡的 dbms_random.value 產生的是一個帶有小數部分的數,當給它限定範圍,並且想要得到一個整數的時候就應該:floor(dbms_random.value*200+1); select   floor(12.23)   from   dual;         FLOOR(12.23)     ------------     12   select   round(2.34)   from   dual;     2   select   round(2.

安裝 Oracle 9iR2 on RHEL AS 3 (摘錄)

 Installing Oracle 9iR2 on RHEL AS 3 Step-by-Step作者: FenngInstalling Oracle 9iR2 on Red Hat Enterprise Linux Advanced Server 3 (RHEL 3)全球最大的 Linux 廠商 Red Hat 公司 最近發布了Red Hat Enterprise Linux 3.該版本號碼稱有史以來最強大的開源作業系統,也被視為是當前最為完整的 Linux 企業級解決方案.得到了包括

Oracle函數手冊

SQL中的單記錄函數1.ASCII返回與指定的字元對應的十進位數;SQL> select ascii("A") A,ascii("a") a,ascii("0") zero,ascii(" ") space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322.CHR給出整數,返回對應的字元;SQL> select chr(54740) zhao,chr(65) chr65 from

oracle學習(二)

--刪除表--drop table account;--學生資訊表--create table student(STU_ID number(10) NOT NULL,STU_NAME varchar2(20) NOT NULL,STU_SEX CHAR(5) NOT NULL,STU_BIRTHDAY date NOT NULL,constraint PK_STUDENT PRIMARY KEY(STU_ID)--設為主健);--插入資料--insert into student select 

oracle 學習(四)

/*建立新表用COURSE表為模板,建立一張新表COURSE_NEW,並且包括COURSE表的所有記錄。*/--刪除已存在的表DROP TABLE course_new;CREATE TABLE course_new AS SELECT * FROM COURSE;select * from course_new/*清空COURSE_NEW表中的所有記錄。*/TRUNCATE TABLE

How Do I get Started with Oracle?

This is actually a fairly common question and not one that is often addressed adequately. The following is the, slightly edited text of a reply sent by Howard Rogers www.dizwell.com to someone who asked this exact question. The post is so good, that

Oracle Database 10g安裝

安裝前需要做以下準備工作:1)仔細閱讀聯機文檔,確保當前安裝環境能夠滿足安裝需求。2)明確是伺服器端還是客戶機端的安裝。兩者的安裝內容是不同的。3)以管理員的身份登入到要安裝Oracle

oracle基本概念之–oracle的邏輯結構和物理結構

1、資料庫的邏輯結構和物理結構:   Oracle logically divides the database into a smaller units to manage ,store,and retreivedata efficently.  Tablespace/Blocks/Extents/segment/有四種segment:data segment、Index segment、Temporay segment、Rollback Segmenttemporary

ORACLE建立主鍵自增表

--建立表,設定主鍵自增Create Table stu(uerId NUMBER(4) Not Null Primary Key,username Varchar(20),userpass Varchar(20),email varchar2(30),grade NUMBER(5));Commit;--小查一下Select * From STU;--建立主鍵自增序列Create Sequence emp_sequenceIncrement By 1Start With

Debian4.0安裝oracle 10g XE的一些記錄

    本來開始只想裝一個oracle的用戶端,有imp/exp命令的。但是instantclient沒有這兩個命令,又不想下載600多M的10g的Client軟體,裝起來也麻煩。結果就找到了10g Express Edition,而且這個還有專為debian準備的deb安裝包。   

將JavaObject Storage Service到Oracle資料庫中

 對象持久化,也就是可以把這個對象永遠的儲存起來,這裡的儲存不僅是對象本身,還包括他的屬性和所依賴的其他類。通常,對象可以持久化到檔案或者是資料庫中。我這裡只介紹如何將Object Storage Service到資料庫中。恰巧Oracle資料庫為我們提供了這樣的方便。   在Oracle中,有一種blog的欄位類型,它是用來儲存大量的位元據的。我們就利用這個欄位去儲存物件資訊。   首先建立一個測試表:create table TESTBLOB(  NAME    VARCHAR2(50)

總頁數: 1509 1 .... 1157 1158 1159 1160 1161 .... 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.