在oracle中創建表如下:createtableTM_FAULT_BUS_ATTENTION(BUS_NONUMBER(6),LINE_NOVARCHAR2(6),FILA_NONUMBER(3),BUS_JOB_NOVARCHAR2(20)notnull,CITY_NONUMBER(4),GROUP_NONUMBER(4),INS_TIMEDATE,IS_SENDNUMBER(1)default1);--Addcommentstothetablecom
系統 2019-08-12 01:54:48 1768
一:建立sequence--CreatesequencecreatesequenceSEQ_PUSHminvalue1maxvalue9999999999startwith1incrementby1cache20;二:建立Trigger在向t_push表中插入一條數據時,ID自動賦值createorreplacetriggertr_id_insertbeforeinsertont_pushforeachrowdeclare--localvariablesh
系統 2019-08-12 01:54:18 1768
創建物理備庫機器名a1a2IP:192.168.1.10192.168.1.20Net_Namea1a2SIDa1a2DB_UNIQUE_NAMEa1a2注:主節點上創建數據庫a1,備節點上只安裝oracle軟件不創建任何數據庫;1.配置listener.ora主節點listener.ora:SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(GLOBAL_DBNAME=a1)(ORACLE_HOME=/u01/app/oracl
系統 2019-08-12 01:53:49 1768
Oracle的文件系統:控制文件(.CTL),數據文件(.DBF),日志文件(.LOG)除此三種文件還有一種參數文件,參數文件不是數據庫系統中的有效組成部分,在啟動數據庫時,參數文件不直接參與工作,只是控制文件是由參數文件尋找的。參數文件位置:oracle/product/10.1.0/db_1/dbs/spfileoracleSID.ora控制文件的內容會顯示在參數文件中。參數文件的作用起到尋找控制文件的作用。Oracle中有兩種日志文件,一種為聯機日志
系統 2019-08-12 01:53:40 1768
OracleASMforlinxas4x86-64創建過程1、劃分區Disk/dev/sdb:5368MB,5368709120bytes255heads,63sectors/track,652cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sdb11499400818683Linux/dev/sdb250058569079583Lin
系統 2019-08-12 01:53:33 1768
--=========================================--Oracle聯機重做日志文件(ONLINELOGFILE)--=========================================一、Oracle中的幾類日志文件Redologfiles-->聯機重做日志Archivelogfiles-->歸檔日志Alertlogfiles-->告警日志Tracefiles-->跟蹤日志user_dump_dest-->
系統 2019-08-12 01:53:10 1768
Oracle表的常用查詢實驗(一)練習1、請查詢表DEPT中所有部門的情況。select*fromdept;練習2、查詢表DEPT中的部門號、部門名稱兩個字段的所有信息。selectdeptno,dnamefromdept;練習3、請從表EMP中查詢10號部門工作的雇員姓名和工資。selectename,salfromempwheredeptno=10;練習4、請從表EMP中查找工種是職員CLERK或經理MANAGER的雇員姓名、工資。selectenam
系統 2019-08-12 01:53:07 1768
原文:http://blog.csdn.net/wh62592855/article/details/4817920ROLLUP,是GROUPBY子句的一種擴展,可以為每個分組返回小計記錄以及為所有分組返回總計記錄。CUBE,也是GROUPBY子句的一種擴展,可以返回每一個列組合的小計記錄,同時在末尾加上總計記錄。在文章的最后附上了相關表和記錄創建的腳本。1、向ROLLUP傳遞一列SQL>selectdivision_id,sum(salary)frome
系統 2019-08-12 01:51:50 1768
最近由于項目的要求,要使用oracle11gR2數據庫,在安裝時都沒有出什么問題,可以使用sqlplussystem/123連接數據庫,但是在安裝完之后,使用sqlplussystem/123連接數據庫時,提示TNS適配器錯誤。使用度娘查了一下,答案都是ctrl+C和ctrl+V的,試了之后沒有效果,最后看到有人提示修改系統環境變量中數據庫目錄和客戶端目錄的位置,小試了一下,奇跡終于出現了。安裝oracle客戶端后,在環境變量中,客戶端的路徑C:\app\
系統 2019-08-12 01:32:55 1768
一.備份Oracle10g需要份數據庫文件$ORACLE_BASE/admin/$ORACLE_SID/(所有目錄與文件)adumpbdumpcdumpdpdumppfileudump$ORACLE_BASE/oradata/$ORACLE_SID/(所有目錄與文件)$ORACLE_HOME/dbshc_$ORACLE_SID.datlk$ORACLE_SIDspfile$ORACLE_SID.oraorapw$ORACLE_SID$ORACLE_HOME
系統 2019-08-29 23:36:50 1767
1、首先你得安裝Oracle數據庫服務器端和客戶端軟件,在安裝過程中要注意的是,選擇oracle的安裝目錄,切記不要用中文目錄或的帶空格的目錄。下載地址:http://hi.baidu.com/dashuaiwang/blog/item/42f8e7fab96978d6b58f314b.html/cmtid/d5bba9190dd0904a42a9ad772、安裝結束后,會提示你記住一些東西。也就是一些網址,這個也很重要。下面是我的oracle提示的信息:
系統 2019-08-29 22:29:10 1767
方法一:v$versionSQL>select*fromv$version;BANNER--------------------------------------------------------------------------------OracleDatabase11gEnterpriseEditionRelease11.1.0.7.0-64bitProductionPL/SQLRelease11.1.0.7.0-ProductionCORE1
系統 2019-08-12 09:29:43 1767
SQL*Loader原理SQL*Loader是Oracle提供的用于數據加載的一種工具,它比較適合業務分析類型數據庫(數據倉庫),能處理多種格式的平面文件,批量數據裝載比傳統的數據插入效率更高。其示意圖如下:控制文件:用于控制數據導入的行為方式的文件(最重要的文件)。參數文件(可選)數據文件:放置源數據的平面文件錯誤文件:在數據加載時,把無法正確加載的數據放入錯誤文件中(比如數據格式問題、數據類型問題等)丟棄文件(可選):有些數據,雖然數據格式、數據類型沒
系統 2019-08-12 01:53:21 1767
有些時候我們需要和程序交互,此時需要綁定量下面兩個例子簡介在SELECT和DML里面綁定變量的用法SELECT里面的綁定變量[root@Ora10Gpy]#catSelectBinding.py#!/bin/envpython#coding=utf-8#filename:execisebindinginselect#Author:DBA_WaterBinimportcx_Oracleconn=cx_Oracle.connect('hr/hr@orcl')c
系統 2019-08-12 01:52:10 1767
一個用戶可以使用一個或多個表空間,一個表空間也可以供多個用戶使用。用戶和表空間沒有隸屬關系,表空是一個用來管理數據存儲邏輯概念,表空間只是和數據文件發生關系,數據文件是物理的,一個表空間可以包含多個數據文件,而一個數據文件只能隸屬一個表空間。用戶屬于數據庫實例的,在一個實例下不能同名用戶。但在一oracle服務器,可以創建多個實例,只要你的機器配置夠用就可以。因為一個實例啟動起碼需要100多兆內存的。所以在一oracle服務器上可以存在多個同名用戶,他們是
系統 2019-08-12 01:51:49 1767