在sqlserver中的合并語句可以用xmlpath詳見http://www.cnblogs.com/codeyu/archive/2010/05/25/1743474.html而oracle的合并可以用listagg配合withingroupselect*from(selectgroupvalue,max(sendtime)assendtime,listagg(content)withingroup(orderbysort)ascontentfromme
系統 2019-08-12 01:33:43 1866
http://gzf_PC:1158/em數據庫配置文件已經安裝到D:\WorkC,同時其他選定的安裝組件也已經安裝到D:\WorkC\oracle。iSQL*PlusURL為:http://gzf_PC:5560/isqlplusiSQL*PlusDBAURL為:http://gzf_PC:5560/isqlplus/dba--創建表droptabletest;createtabletest(Idint,UNamevarchar2(20),constra
系統 2019-08-12 01:33:39 1866
ORACLE中,表空間是數據管理的基本方法,所有用戶的對象要存放在表空間中,也就是用戶有空間的使用權,才能創建用戶對象.否則是不允許創建對象,因為就是想創建對象,如表,索引等,也沒有地方存放,Oracle會提示:沒有存儲配額.因此,在創建對象之前,首先要分配存儲空間.分配存儲,就要創建表空間:創建表空間示例如下:CREATETABLESPACE"SAMPLE"LOGGINGDATAFILE'D:\ORACLE\ORADATA\ORA92\LUNTAN.or
系統 2019-08-12 01:33:10 1866
想導入一個oracle11g的數據庫到自己本地電腦上,直接exp導出的話拿到自己電腦上提示錯誤,于是在網上找方法方法如下:一、在11g服務器上,使用expdp命令備份數據11g導出語句:EXPDPUSERID='facial/facial@orclassysdba'schemas=facialdirectory=DATA_PUMP_DIRdumpfile=test.dmplogfile=test.logversion=10.2.0.1.0其中,紅色文字部分
系統 2019-08-12 01:33:01 1866
先查詢一下selectuserenv('language')fromdual;查看oracle字符集,$sqlplus/nologSQL>connectsys/oracleassysdbaSQL>startup如何設置ORACLE數據庫的編碼(ZHS16GBK)修改成UTF8SQL>shutdownimmediate;SQL>startupmount;SQL>altersystemenablerestrictedsession;SQL>altersyste
系統 2019-08-12 01:32:44 1866
作者:eygle出處:http://www.eygle.com/blog日期:October28,2005本文鏈接:http://www.eygle.com/archives/2005/10/howto_control_10goem.html?OracleHowTo:如何快速殺死占用過多資源(CPU,內存)的數據庫進程|Blog首頁|SymantecVISION2005China下月召開?從Oracle10g開始,Oracle極大的增強了OEM工具,并通過
系統 2019-08-29 23:28:18 1865
iSqlPlus是Oracle9i提供的新功能,是Sqlplus的Web形式發布。是基于三層結構涉及的。其client、middle、server可以位于同一臺機器上也可以位于不同的機器。iSqlPlus不需要單獨安裝,訪問iSqlPlus你只需要知道中間層服務器的地址和端口,可以以標準用戶或者sysdba、sysoper的身份登陸。iSQL*Plus提供快速的、基于瀏覽器的界面,它通過一個三層模型來使用SQL*Plus處理引擎,這個模型包括:客戶機層(i
系統 2019-08-29 23:17:06 1865
ORACLE分區表、分區索引(轉)ORACLE分區表、分區索引ORACLE對于分區表方式其實就是將表分段存儲,一般普通表格是一個段存儲,而分區表會分成多個段,所以查找數據過程都是先定位根據查詢條件定位分區范圍,即數據在那個分區或那幾個內部,然后在分區內部去查找數據,一個分區一般保證四十多萬條數據就比較正常了,但是分區表并非亂建立,而其維護性也相對較為復雜一點,而索引的創建也是有點講究的,這些以下盡量闡述詳細即可。1、類型說明:range分區方式,也算是最常
系統 2019-08-29 22:26:10 1865
安裝準備:物理內存的最小要求physicalRAM>=512MB臨時目錄空間要求/tmp>=400MB不同安裝類型所需的磁盤空間大小InstallationTypeRequirementforSoftwareFiles(GB)EnterpriseEdition2.0StandardEdition1.5Custom(maximum)2.5確定內存大小交換分區以及磁盤空間:確定系統架構:確定系統已安裝相應軟件包:安裝缺少的軟件包(SUNWsprox這個不要裝s
系統 2019-08-29 22:18:37 1865
0、準備工作--創建被傳輸的表空間SQL>createtablespacetbs_singledatafile'c:\oracle\oradata\ora9i\tbs_single01.dbf'size100Mextentmanagementlocal;--創建用戶,并將表空間作為默認表空間SQL>createusertranpidentifiedbyoracledefaulttablespacetbs_single;SQL>grantconnect,re
系統 2019-08-12 09:30:24 1865
查看當前監聽的狀態http服務占用8080端口,ftp服務占用2100端口。一般情況下web服務器Tomcat會使用端口8080,當oracle監聽啟動時,在使用Tomcat時就會報錯。Oracle9i:calldbms_namespace.shell('@jis/install/serverendp.sshadmin80809090-register');Oracle10g:calldbms_xdb.cfg_update(updateXML(dbms_x
系統 2019-08-12 09:29:36 1865
InstallationSeetheInstantClientHomePageformoreinformation.InstallationofZIPfiles:1.DownloadthedesiredInstantClientZIPfiles.AllinstallationsrequiretheBasicorBasicLitepackage.2.Unzipthepackagesintoasingledirectorysuchas"/opt/oracle/
系統 2019-08-12 09:26:40 1865
最近遇到一個奇怪的Oracle問題:Oracle數據庫里面有一個表,在查詢表的varchar2類型的column時總是查找不到正常的結果,查詢其他類型的column可以返回正常結果。簡化的例子如下ID列的類型為numberNAME列的類型為varchar2(10)里面的數據如下:(1,'94'),(2,'94'),(3,'testname')select*fromTestTablewhereid=1能返回正常結果select*fromTestTablewh
系統 2019-08-12 01:55:43 1865
與OracleDB交互以下的演示樣例從最主要的層面描寫敘述OracleDB操作。該演示樣例說明了一種OracleDB配置,在該配置中,用戶和關聯server進程執行于通過網絡連接的不同計算機上。1.在安裝了OracleDB的節點(通常稱為“主機”或“數據庫server”)上啟動了一個實例。2.用戶啟動一個應用程序,該應用程序衍生了一個用戶進程。該應用程序嘗試建立一個與server的連接(此連接可能是本地連接、客戶機/server連接或來自中間層的三層連接)
系統 2019-08-12 01:55:42 1865
經常遇到PL/SQLDeveloper等依賴Client的工具無法連接Oracle數據庫服務器的問題。至今也沒完全理清楚,先發個帖總結一下目前的方法,后面會不斷完善。方法一:重啟Oracle服務器端相關服務,包括...TNSListener,所用的數據庫實例的服務。可直接在Windows的“服務”中重啟。或者(可使用的命令):lsnrctlstoplsnrctlstartlsnrctlreloadsqlplus/assysdba;startup;這個方法試
系統 2019-08-12 01:55:31 1865