不需要新建對應的用戶和表空間,但要注意不一定你所有需要的文件都在oradata下面,需要確定一下,不要漏了--控制文件selectnamefromv$controlfile;--臨時文件(可以不需要)selectnamefromv$tempfile;--數據文件selectnamefromv$datafile;--重作日志文件selectmemberfromv$logfile;--參數文件selectvaluefromv$parameterwherenam
系統 2019-08-12 01:54:31 2280
1、查找表中多余的重復記錄,重復記錄是根據單個字段(peopleId)來判斷select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopleIdhavingcount(peopleId)>1)2、刪除表中多余的重復記錄,重復記錄是根據單個字段(peopleId)來判斷,只留有rowid最小的記錄deletefrompeoplewherepeopleIdin(selectpeople
系統 2019-08-12 01:52:47 2280
Oracle數據導入導出imp/exp就相當于oracle數據還原與備份。exp命令可以把數據從遠程數據庫服務器導出到本地的dmp文件,imp命令可以把dmp文件從本地導入到遠處的數據庫服務器中。利用這個功能可以構建兩個相同的數據庫,一個用來測試,一個用來正式使用。執行環境:可以在SQLPLUS.EXE或者DOS(命令行)中執行,DOS中可以執行時由于在oracle8i中安裝目錄\ora81\BIN被設置為全局路徑,該目錄下有EXP.EXE與IMP.EXE
系統 2019-08-12 01:52:05 2280
普通用戶連接connscott/tiger超級管理員連接conn“sys/sysassysdba”Disconnect斷開連接把SQL存到文件savec:\1.txtEdc:\1.txt編輯SQL語句@c:\1.txt運行SQL語句Descemp描述EMP結構Select*fromtab查看該用戶下大所有對象Showuser顯示當前用戶書寫SQL語句的原則大小寫不敏感,但單引和雙引內的大小寫是敏感的。切記!關鍵字不能縮寫可以分行書寫,但關鍵字不能被跨行書寫
系統 2019-08-12 01:51:31 2280
本文轉自:http://www.bitscn.com/oracle/install/200604/16541.html首先,通過下表介紹ORACLE與DB2/400數據類型之間的對應關系,是一對多的關系,具體采用哪種對應關系,應具體問題具體分析。注意事項:DATEandTIMEOracle中的DATE含有年、月、日、時、分、秒,它和DB2/400中的DATE不相互對應,DB2/400中的DATE只有年、月、日,TIME類型含有時、分、秒,因此日期和時間類型
系統 2019-08-12 01:51:27 2280
標量變量如:@var1int=null表變量的聲明DECLARE@My_Table(idint)用法插入表A數據返回ID,一般有兩種方法@@identity或者inserted.id把這個ID放入表變量@My_TableinsertintoA(Name,Gender)outputinserted.idinto@My_Tablevalues('Name','時男時女')declare@My_idintset@My_id=(selectidfrom@My_Ta
系統 2019-08-12 01:33:56 2280
CSS:1引用JS庫:1HTML:12地址:3
系統 2019-08-12 01:33:51 2280
在oracle中sequence就是所謂的序列號,每次取的時候它會自己主動添加,一般用在須要按序列號排序的地方。1、CreateSequence你首先要有CREATESEQUENCE或者CREATEANYSEQUENCE權限,CREATESEQUENCEemp_sequenceINCREMENTBY1--每次加幾個STARTWITH1--從1開始計數NOMAXVALUE--不設置最大值NOCYCLE--一直累加,不循環CACHE10;一旦定義了emp_se
系統 2019-08-12 01:33:41 2280
deleteFROMtablenameaWHERErowid>(SELECTmin(rowid)FROMtablenamebWHEREb.id=a.idandb.name=a.name);select*FROMtablenameaWHERErowid>(SELECTmin(rowid)FROMtablenamebWHEREb.id=a.idandb.name=a.name);oracle查詢、刪除表中相同的數據
系統 2019-08-12 01:55:02 2279
http://tech.ddvip.com/2008-09/122180687967473.htmlOracle物化視圖:創建最簡單物化視圖--表1:allactive;connectpubr/bitservice@datasource;dropmaterializedviewlogonpubr.allactive;creatematerializedviewlogonpubr.allactivetablespacelogtswithprimarykey;
系統 2019-08-12 01:54:51 2279
最近在做修改字符集的實驗,悲劇的是修改后重啟,數據庫啟動不了。SQL>altersystemsetnls_language='AMERICAN'scope=spfile;SQL>altersystemsetnls_territory='AMERICAN'scope=spfile;SQL>shutdownimmediate;SQL>startupORA-12700:invalidNLSparametervalue(nls_territory)解決方案:將sp
系統 2019-08-12 01:54:17 2279
<%@LANGUAGE="VBSCRIPT"CODEPAGE="65001"%><%Response.CodePage=65001%><%Response.Charset="utf-8"%><%'conn'準備工作dimconndimconnstrdimpathpath=server.mappath("\OneFCMS_Data\OneFCMS$%#$#Data$%#2012#$11$$#7.
系統 2019-08-12 01:53:45 2279
①where子句里面根據傳入參數決定使用哪一個條件SQL>select1fromdualwheredecode(1,1,1,0)=1;SQL>select1fromdualwhere(casewhen1=1then1else0end)=1;②排序使用什么排序有三種方式1.使用別名作為排序字段2.使用表達式作為排序字段3.使用字段位置作為排序字段SELECTPCOILS_ID,P.WEIGHT,P.LENGTH,P.WIDTHFROMPRODCOILSPOR
系統 2019-08-12 01:52:38 2279
3、連接數據庫服務器(1)啟動服務器端監聽器與數據庫服務Linux/Unix下,啟動監聽器:$lsnrctlstart關閉監聽器:$lsnrctlstop查看監聽狀態:$lsnrctlstatus啟動數據庫:$sqlplus/nologSQL>connsys@myoracleassysdba--這里的myoracle是前面配置的客戶端本地服務名或SQL>conn/assysdbaSQL>startupWindows下,啟動監聽器:C:lsnrctlstar
系統 2019-08-12 01:51:50 2279
異構數據庫遷移其他數據庫遷移到oracle,以移植db2數據庫對象到Oracle的操作說明為例,其他數據庫遷移到oracle類似。移植之平臺和相關工具OS:linuxDBMS:db2Oracle10gforlinuxMigrationTool:Oraclesqldeveloper-2.1.1.64.45SqlDevelper和MigrationWorkbench簡單介紹以下是摘自Oracle官網:ⅠOracleSQLDeveloper是一個免費的圖形化數據
系統 2019-08-12 01:51:36 2279