SQL>connectsys/mzlassysdba已連接。SQL>startupORA-01078:failureinprocessingsystemparametersLRM-00109:couldnotopenparameterfile’/opt/oracle/app/oracle/product/10.1.0/Db_1/dbs/initoracle.ora’這是因為在oracle9i和oracle10g中,數(shù)據(jù)庫默認將使用spfile啟動數(shù)據(jù)庫,如
系統(tǒng) 2019-08-12 01:51:33 2138
wm_concat函數(shù)簡單說就是行轉(zhuǎn)列顯示。轉(zhuǎn)自:http://christy-fang.iteye.com/blog/1299850首先讓我們來看看這個神奇的函數(shù)wm_concat(列名),該函數(shù)可以把列值以","號分隔起來,并顯示成一行,接下來上例子。準備測試數(shù)據(jù)SQL>createtabletest(idnumber,namevarchar2(20));SQL>insertintotestvalues(1,'a');SQL>insertintotes
系統(tǒng) 2019-08-12 01:55:11 2137
啟動oracle數(shù)據(jù)庫的同時也就創(chuàng)建了一個數(shù)據(jù)庫實例,并且可以選擇數(shù)據(jù)庫啟動的狀態(tài)。通常,可以通過裝載和打開數(shù)據(jù)庫來啟動實例,這樣任何一個有效的用戶都可以鏈接到實例并執(zhí)行典型的數(shù)據(jù)庫訪問操作,下面介紹這方面的內(nèi)容。一、啟動數(shù)據(jù)庫的方法啟動數(shù)據(jù)庫實例的方法有很多種,分別介紹如下:1、使用SQL*PLUS使用SQL*PLUS連接到具有管理員權限的Oracle上,然后發(fā)布startup命令,從而啟動數(shù)據(jù)庫。2、使用RecoveryManager即使用RMAN來執(zhí)
系統(tǒng) 2019-08-12 01:53:40 2137
原文:[推薦]ORACLEPL/SQL編程詳解之一:PL/SQL程序設計簡介(千里之行,始于足下)[推薦]ORACLEPL/SQL編程詳解之一:PL/SQL程序設計簡介(千里之行,始于足下)——通過知識共享樹立個人品牌。繼上六篇:[頂]ORACLEPL/SQL編程詳解之二:PL/SQL塊結構和組成元素(為山九仞,豈一日之功)[推薦]ORACLEPL/SQL編程詳解之三:PL/SQL流程控制語句(不給規(guī)則,不成方圓)[推薦]ORACLEPL/SQL編程之四:
系統(tǒng) 2019-08-12 01:52:27 2137
劉賢同學寫的一個例子,很不錯,所以就收藏一下:)sql代碼createorreplacePROCEDUREp_insert_t(v_xinNUMBER)IStemp_idnumber;BEGINFORiIN1..v_xLOOPselectSEQ_B_USER_ID.nextvalintotemp_idfromdual;insertintobuser(id,username,nickname,status,createdtime)values(temp_id
系統(tǒng) 2019-08-12 01:52:14 2137
一、什么是oracle字符集Oracle字符集是一個字節(jié)數(shù)據(jù)的解釋的符號集合,有大小之分,有相互的包容關系。ORACLE支持國家語言的體系結構允許你使用本地化語言來存儲,處理,檢索數(shù)據(jù)。它使數(shù)據(jù)庫工具,錯誤消息,排序次序,日期,時間,貨幣,數(shù)字,和日歷自動適應本地化語言和平臺。影響oracle數(shù)據(jù)庫字符集最重要的參數(shù)是NLS_LANG參數(shù)。它的格式如下:NLS_LANG=language_territory.charset它有三個組成部分(語言、地域和字符
系統(tǒng) 2019-08-12 01:52:04 2136
新建Oracle數(shù)據(jù)庫三種方法:1.通過運行OracleDatabaseConfigurationAssistant創(chuàng)建配置或刪除數(shù)據(jù)庫(也可在命令行下輸入dbca);2.用命令行的方式建立數(shù)據(jù)庫3.通過運行自定義的批處理腳本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))來創(chuàng)建配置或刪除數(shù)據(jù)庫詳述:1.通過運行OracleDatabaseConfigurationAssistant創(chuàng)建配置或刪除數(shù)據(jù)庫;建議不
系統(tǒng) 2019-08-12 01:33:59 2136
最近遇到一個奇怪的Oracle問題:Oracle數(shù)據(jù)庫里面有一個表,在查詢表的varchar2類型的column時總是查找不到正常的結果,查詢其他類型的column可以返回正常結果。簡化的例子如下ID列的類型為numberNAME列的類型為varchar2(10)里面的數(shù)據(jù)如下:(1,'94'),(2,'94'),(3,'testname')select*fromTestTablewhereid=1能返回正常結果select*fromTestTablewh
系統(tǒng) 2019-08-12 01:55:43 2135
------------------------2013-5-14------------------------ordbms與rdbms比較oracle中的對象oracleoop概念對象重用維持標準定義訪問路徑抽象數(shù)據(jù)類型可變數(shù)組嵌套表對象表對象視圖--定義createtypetype_nameasobject(columns...)--抽象數(shù)據(jù)類型的使用insertintocustomervalues('1',add_type('寶民二路','深圳',
系統(tǒng) 2019-08-12 01:53:40 2135
首先查找目標用戶的當前進程,注意是serial#而不是serial,網(wǎng)上有的介紹漏掉了#:selectsid,serial#fromv$sessionwhereusername='ERP';使用此語句會返回一個進程列表,每行有兩個數(shù)字,然后用數(shù)字替代下面的sid和serialaltersystemkillsession'sid,serial';例如altersystemkillsession'222,123';通過select語句可能返回多行記錄,所以要多
系統(tǒng) 2019-08-12 01:52:39 2135
1、-----批量刪除用戶下所有表數(shù)據(jù)------保留表結構eg:批量刪除用戶下的所有表數(shù)據(jù)SELECT'TRUNCATETALBE'||TABLE_NAME||';'FROMUSER_TABLES;如果表中存在外鍵會報錯,建議使用delete,然后再purgerecyclebin;(清空回收站操作)SELECT'DELETEFROM'||table_name||';'FROMUSER_TABLESORDERBYTABLE_NAME;執(zhí)行方法,在plsql
系統(tǒng) 2019-08-12 01:54:50 2133
融會貫通Oracle數(shù)據(jù)庫的25條基本知識:1.一個表空間只能屬于一個數(shù)據(jù)庫。2.每個數(shù)據(jù)庫最少有一個控制文件(建議3個,分別放在不同的磁盤上)。3.每個數(shù)據(jù)庫最少有一個表空間(SYSTEM表空間)。4.建立SYSTEM表空間的目的是盡量將目的相同的表存放在一起,以提高使用效率,只應存放數(shù)據(jù)字典。5.每個數(shù)據(jù)庫最少有兩個聯(lián)機日志組,每組最少一個聯(lián)機日志文件。6.一個數(shù)據(jù)文件只能屬于一個表空間。7.一個數(shù)據(jù)文件一旦被加入到一個表空間中,就不能再從這個表空間中
系統(tǒng) 2019-08-12 01:54:16 2133
在oracle中我們經(jīng)常會和日期打交道,在做報表的時候經(jīng)常會用日報,周報,月報之類的條件進行分組;我寫了些例子來啟發(fā)下大腦selectSysdatefromdualselectto_char(sysdate,'yyyy')as年fromdualselectto_char(sysdate,'mm')as月fromdualselectto_char(sysdate,'dd')as日fromdualselectto_char(sysdate,'iw')as周一到
系統(tǒng) 2019-08-12 01:51:52 2132
數(shù)據(jù)庫安裝1.啟動OracleDatabase10g下的setup.exe文件2.選擇基本安裝,但是不創(chuàng)建啟動數(shù)據(jù)庫(該項默認是選中的,由于此次創(chuàng)建數(shù)據(jù)庫是用于冷備份的還原,所以安裝數(shù)據(jù)庫的時候不創(chuàng)建)3.下一步,等待安裝程序安裝一些基本東西,安裝好了之后,在彈出的頁面中,直接點擊安裝即可,知道數(shù)據(jù)庫安裝完成。創(chuàng)建數(shù)據(jù)庫實例1.使用DatabaseConfigurationAssistant。在開始菜單,Oracle目錄下,啟動2.進入安裝界面后,設定SI
系統(tǒng) 2019-08-12 01:54:32 2131
selectrownumidfromdualconnectbylevel<=10;SELECTto_date('2014-12-01','yyyy-mm-dd')+numtodsinterval(rownum-1,'day')FROMDUALCONNECTBYROWNUM<=(to_date('2015-01-01','yyyy-mm-dd')-to_date('2014-12-01','yyyy-mm-dd'))wm_concat(分組時列值相加)加派需
系統(tǒng) 2019-08-12 01:53:17 2131