轉載自:http://blog.csdn.net/bleibo/article/details/5447198安裝Oracle后修改IP總結(轉載)針對ORACLE10G在安裝完后,修改IP或者計算機名,是有很多問題的的方法種種:ip地址的修改,對數據庫本身是沒有影響的,受影響的是監聽程序和需要連接到數據庫的客戶端。需要重新配置LISTENER,參數文件LISTENER.ORA。HOST有兩種方式:IP和主機名.1)、安裝Oracle后,修改IP,使用服務
系統 2019-08-12 01:54:05 2335
windows下查看注冊表開始輸入regedit查看HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1\ORACLE_SID就是linux或者unix下可以echo$ORACLE_SID注意:ORACLE_SID要大寫在sql命令下可以查看連接之后查詢:SQL>selectinstance_namefromv$instance;oracle獲取SID
系統 2019-08-12 01:55:21 2333
--==============================--Oracle數據字典和數據字典視圖--==============================數據字典是元數據的集合,從邏輯上和物理上描述了數據庫及內容,存儲于SYSTEM與SYSAUX表空間內的若干段。SYS用戶擁有所有的數據字典表,數據字典基本一般以$結尾,如col$,tab$等,這些數據字典存放在system表空間中。數據字典的形成在數據庫創建階段創建,在使用階段維護和更新無法通
系統 2019-08-12 01:51:41 2331
#1.查詢語句中使用函數@1.round(d1,d2)用于數字的四舍五入d1表示數字d2表示小數點后的位數(d2不寫默認為零)@2.trunc(d1,d2)截取去尾法@3.日期函數sysdateselectsysdatefromdual;----獲取系統當前時間@4.日期數據相減,得到兩個日期之間的天數差不足一天用小數表示@5.months_between(d1,d2)得到d1,d2兩個日期數據之間所差的月份小數表示@6.計算d2個月之前的時間點add_m
系統 2019-08-12 01:52:38 2330
如果是oracle10g以上一個wm_concat函數就可以解決。如果是oracle9i以下就有點麻煩了。表結構如下:NAMENullType--------------------------------------N_SEC_CODENOTNULLCHAR(6)C_RESEARCHER_CODENOTNULLVARCHAR2(20)此表保存了“股票”與“研究員”的對應關系數據,一般而言,對于同一只股票而言,可能有多個研究員對其進行跟蹤研究。所以目前遇到
系統 2019-08-12 09:30:18 2321
在安騰AI64RHEL3U3服務器上安裝ORACLE10G最近有機會在安騰機上折騰,試驗了一下ORACLE10安裝ORALCE安裝記錄#解壓zcat10201_database_linuxitanium.cpio.gz|cpio-idmv#檢查必要的軟件環境rpm-qmakegccglibccompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-developenmotif21se
系統 2019-08-12 01:51:37 2317
最近,有現場反應,程序顯示亂碼。感覺很奇怪,該系統已經賣出去無數了。肯定是現場數據庫字符集有問題,經過查看,現場環境:window系統,oracle10g。我們要求的數據庫字符集是AL32UTF8的,而現場自己安裝成ZHS16GBK。并且,數據庫的表里面,中文是亂碼,如???(這才是造成程序顯示亂碼的主要原因,后面詳述)當時一心以為:既然情況如此,只能期望通過調整數據庫字符集,來解決亂碼問題。雖然查閱了資料說,不建議這樣做;修改數據庫服務器字符集步驟如下:
系統 2019-08-12 01:55:11 2316
覺得對你有幫助,請留言與猛點推薦,謝謝。[推薦]ORACLEPL/SQL編程詳解之一:PL/SQL程序設計簡介(千里之行,始于足下)本篇主要內容如下:第一章PL/SQL程序設計簡介1.1SQL與PL/SQL1.1.1什么是PL/SQL?1.2PL/SQL的優點或特征1.2.1有利于客戶/服務器環境應用的運行1.2.2適合于客戶環境1.2.3過程化1.2.4模塊化1.2.5運行錯誤的可處理性1.2.6提供大量內置程序包1.3PL/SQL可用的SQL語句1.4
系統 2019-08-29 22:05:43 2313
我在把oracle數據導入sqlserver中時,發現在oracle中字段定義為唯一索引時,不同記錄的此字段如果為空不被認為是重復的,但在sqlserver中如果此字段為唯一索引字段,不允許有2個以上的空值。郁悶。所以只好將sqlserver中的唯一索引字段手工修改為幾個非空的值,但這樣程序肯定要進行修改了。需要在程序中為此字段設置不重復的非空值,這樣才能保證程序在不同數據庫環境中能正常使用。(需要修改openjweb的系統角色管理,在保存的時候給tree
系統 2019-08-12 01:55:42 2306
本系列文章導航[Oracle]高效的PL/SQL程序設計(一)--偽列ROWNUM使用技巧[Oracle]高效的PL/SQL程序設計(二)--標量子查詢[Oracle]高效的PL/SQL程序設計(三)--Package的優點[Oracle]高效的PL/SQL程序設計(四)--批量處理[Oracle]高效的PL/SQL程序設計(五)--調用存儲過程返回結果集[Oracle]高效的PL/SQL程序設計(六)--%ROWTYPE的使用使用Package的優點在于
系統 2019-08-12 09:30:10 2296
10gR2RACInstallissuesonOracleEL5orRHEL5orSLES10(VIPCA/SRVCTL/OUIFailures)[ID414163.1]Modified04-AUG-2010TypePROBLEMStatusARCHIVEDInthisDocumentSymptomsCauseSolutionReferencesAppliesto:OracleServer-EnterpriseEdition-Version:10.2.0.
系統 2019-08-12 09:26:52 2290
轉自:http://blog.163.com/yy_wq80/blog/static/4027606200812911834338/前一陣,單位的oralce突然當機了.檢查原因.一看原來SGA的內存只有1.4G太小了.那就調吧.準備先調到3G可是一調報錯了.查了相關資料原來發現是oracle的限制.我的電腦配置:CPU:至強2.8X8、內存:12G、硬盤:1T、磁盤陣列5以下是操作步驟1.打開開關boot.ini增加/3G/PAE為什么要加二個呢.有的資
系統 2019-08-29 22:13:51 2288
row_number()OVER(PARTITIONBYCOL1ORDERBYCOL2)表示根據COL1分組,在分組內部根據COL2排序,而此函數計算的值就表示每組內部排序后的順序編號(組內連續的唯一的).與rownum的區別在于:使用rownum進行排序的時候是先對結果集加入偽列rownum然后再進行排序,而此函數在包含排序從句后是先排序再計算行號碼.row_number()和rownum差不多,功能更強一點(可以在各個分組內從1開時排序).rank()
系統 2019-08-12 01:54:48 2284
今天一直在研究參數返回之類的問題,上午正好有機會和大家討論一下.1.nvl函數nvl函數將一個null值轉換為一個實際的值,數據類型可所以日期,數字,字符,數據類型必須匹配:如:nvl(commision,0)nvl(hiredate,'01-JAN-87')nvl(job_id,'nomanager')nvl(to_char(job_id),'nomanager')nvl可以轉換任何數據類型,但是轉換的數據類型返回值必須是nvl(expr1,expr2)
系統 2019-08-12 01:53:58 2280
------------------------2013-5-21------------------------定義表的類型typetablenameistableofcol_defindexbybinary_integer;聲明表的類型Tablenametablenamepl/sql表臨時使用,像數組一樣的對象。包含一列和一個主鍵不能對列和主鍵進行命名列可以是任何標量數據類型主鍵必須是binary_integer類型大小沒有限制引用:tablename
系統 2019-08-12 01:53:35 2279