Time of Update: 2018-12-08
1、su – oracle 不是必需,適合於沒有DBA密碼時使用,可以不用密碼來進入sqlplus介面。 2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i; 3、SQL>connect / as sysdba ;(as sysoper)或 connect internal/oracle AS SYSDBA ;(scott/tiger) conn
Time of Update: 2018-12-08
在一般的情況下,使用批量fetch的幾率並不是很多,但是Oracle提供了這個功能我們最好能熟悉一下,說不定什麼時候會用上它。 複製代碼 代碼如下:declare cursor c1 is select * from t_depart; v_depart t_depart%rowtype ; type v_code_type is table of t_depart.depart_code%type ; v_code v_code_type ; type v_name_type
Time of Update: 2018-12-08
oracle命令列刪除使用者: 複製代碼 代碼如下: connect / as sysdba; shutdown abort; startup; drop user user1 cascade; exit oracle命令列建立使用者: 複製代碼 代碼如下:create user user1 identified by values 'fa091872a2cc669c' default tablespace user1 temporary
Time of Update: 2018-12-08
文章作者:kj021320 資訊來源:邪惡八進位資訊安全團隊(www.eviloctal.com) 注意:本文章首發I.S.T.O技術團隊,後由原創作者友情提交到邪惡八進位資訊安全團隊論壇。 author : kj021320 team: I.S.T.O 很多人都說什麼ASP PHP JSP注射 其實注射最直接是跟資料庫有關!然而那些指令碼只是一種輔助 例如ASP/ASPX JSP 啥限制都沒!而PHP則會把' 過濾為\' 但是若然不是MYSQL POSTGRESQL
Time of Update: 2018-12-08
//*********************************************************************** //函數名稱:of_zy_yzfy for n_medicare_minihis //功能說明:醫囑錄入後執行時提交醫囑 //函數參數: // 1.S_yb_zy_yzfy astr_jyxx 醫囑費用資訊 //函數返回: (BOOLEAN) //作者:annicybc 時間:2006/03/22 //********************
Time of Update: 2018-12-08
c shell perl php下的日期時間轉換: 秒數與人類可讀日期 scalar localtime 與 seconds since `00:00:00 1970-01-01 UTC' scalar localtime 26-byte string 與 seconds since `00:00:00 1970-01-01 UTC' (1970年1月1日淩晨零點以來的秒數) the number of seconds that have passed since the Epoch: 00:0
Time of Update: 2018-12-08
Oracle SQL語句中的Update可以和SEQUENCE聯合使用,以達到更新某欄位的值連續編號,而不需要使用遊標去逐條遍曆更新資料庫記錄。例如 update sample set id = seq_id.nextval; Oracle中的select語句允許使用case語句。例如:select col1,case when col1 > 1 then 'exist' else 'no' end col2 from tab;
Time of Update: 2018-12-08
1 引言 在關聯式資料庫(DB2,Oracle,Sybase,Informix和SQL Server)最小的恢複和交易單位為一個事務(Transactions),事務具有ACID(原子性,一致性,隔離性和永久性)特徵。關聯式資料庫為了確保並發使用者在存取同一資料庫物件時的正確性(即無丟失更新、可重複讀、不讀"髒"資料,無"幻像"讀),資料庫中引入了並發(鎖)機制。基本的鎖類型有兩種:排它鎖(Exclusive locks記為X鎖)和共用鎖定(Share locks記為S鎖)。
Time of Update: 2018-12-08
在oracle中有很多關於日期的函數,如: 1、add_months()用於從一個日期值增加或減少一些月份 date_value:=add_months(date_value,number_of_months) 例: SQL> select add_months(sysdate,12) "Next Year" from dual; Next Year ---------- 13-11月-04 SQL> select add_months(sysdate,112) "
Time of Update: 2018-12-08
今天發現了一個顯示ORACLE文法的好網站。內容太多,就不一一摘錄了,記在這裡,也方便自己尋找。http://www.ss64.com/ora/目錄如下:An A-Z Index of Oracle SQL Commands (version 9.2) ANALYZEAUDITCALLCluster - CREATE CLUSTER - ALTER CLUSTER - DROP CLUSTERCOMMENTCOMMITCONNECTCONSTRAINT -
Time of Update: 2018-12-08
寫一個迴圈刪除的過程。 create or replace procedure delBigTab(p_TableName in varchar2,p_Condition in varchar2,p_Count in varchar2) as pragma autonomous_transaction; n_delete number:=0; begin while 1=1 loop EXECUTE IMMEDIATE 'delete from '||p_TableName||'
Time of Update: 2018-12-08
Oracle資料庫以其高可靠性、安全性、可相容性,得到越來越多的企業的青睞。如何使Oracle資料庫保持優良效能,這是許多資料庫管理員關心的問題,根據筆者經驗建議不妨針對以下幾個方面加以考慮。 一、分區 根據實際經驗,在一個大資料庫中,資料空間的絕大多數是被少量的表所佔有。為了簡化大型資料庫的管理,改善應用的查詢效能,一般可以使用分區這種手段。所謂分區就是動態表中的記錄分離到若干不同的資料表空間上,使資料在物理上被分割開來,便於維護、備份、恢複、事務及查詢效能。當使用的時候可建立一個串連所有
Time of Update: 2018-12-08
環境:A機器和B機器都是LINUX系統,但由於B機器已經空間不足,所以停掉不停操作資料庫的服務後 ,準備在A機器進行匯出操作。 匯出語句 exp user/password@sid file=0320.dmp 匯出過程中不停出現Exporting questionable statistics.的錯誤。 上網一查,都說是字元集問題。 使用語句查看資料庫的字元集。 select *from nls_database_parameters t where
Time of Update: 2018-12-08
最近由於單位元據庫硬碟空間不足,整理的時候查了許多文章,也進行了測試,整理後得出一些經驗供大家參考。 首先,在網上看到一篇文章,如何Shrink Undo資料表空間,釋放過度佔用的空間 ,用上面的指令看了一下,發現我們的硬碟上的UNDO空間也佔了2G,所以想到先把這個空間清出來,以解燃眉之急,所以立即進行了測試。 測試通過,但有一個問題,上面用的drop tablespace undotbs1 including
Time of Update: 2018-12-08
正在看的ORACLE教程是:Oracle 資料表分區的策略。本文描述通過統計分析出醫院資訊系統需分區的表,對需分區的表選擇分區鍵,即找出包括在你的分區鍵中的列(表的屬性),對大型資料的管理比較有意義, 本文的工作在Oracle8.1.6下實現。 Oracle雖然是一個大型的DBMS,但如果不對記錄比較多的表進行處理,仍然發揮不了Oracle管理大型資料的強大功能,因此對某些表進行分區,具有如下優點: 分區表中每個分區可以在邏輯上認為是一個獨立的對象;
Time of Update: 2018-12-08
正在看的ORACLE教程是:Oracle使用PL/SQL操作COM對象。PL/SQL是由Oracle公司對標準SQL進行擴充,專用於Oracle資料庫中程式設計的專用語言,屬第三代過程式程式設計語言。從Oracle8開始提供了直接從PL/SQL中調用外部C語言過程,允許開發人員用PL/SQL進行使用C語言編製的程式模組。從Oracle8i開始,又引入了Java程式。
Time of Update: 2018-12-08
正在看的ORACLE教程是:最佳化Oracle停機時間及資料庫恢複。 這裡會討論令Oracle停機時間最小化的步驟。各種形式的停機--計劃的或者是非計劃的--總是不斷地發生,一個DBA應該有正確的備份策略,這樣在資料庫出現問題時就可以更快地恢複。 以下是假定的備份策略和資料庫的運作條件 控制檔案是鏡像的 資料庫運行在archivelog模式 每個星期都進行冷備份 每日都進行熱備份 每日都進行一次全資料庫匯出 事件1:完整的資料庫重構
Time of Update: 2018-12-08
正在看的ORACLE教程是:Oracle平台應用程式資料庫系統的設計與開發。Oracle是目前應用最廣泛的資料庫系統。一個完整的資料庫系統包括系統硬體、作業系統、網路層、DBMS(資料庫管理系統)、應用程式與資料,各部分之間是互相依賴的,對每個部分都必須進行合理的配置、設計和最佳化才能實現高效能的資料庫系統。本文討論筆者使用Oracle開發區域網路中、小型資料庫應用中,系統硬體的選擇與使用、應用程式資料庫系統設計與開發方面的一些心得和建議。應用程式資料庫系統包含應用程式資料庫和應用兩方面的內容,
Time of Update: 2018-12-08
正在看的ORACLE教程是:Oracle與SQL Server在公司專屬應用程式的比較。在我供職的公司不僅僅擁有Oracle資料庫,同時還擁有SQL Server資料庫,所以我經常遇見人們向我提兩種問題。
Time of Update: 2018-12-08
正在看的ORACLE教程是:淺談Oracle資料庫的建模與設計。要開發一個基於資料庫的應用系統,其中最關鍵的一步就是整個系統所依據的資料庫的建模設計,從邏輯的到物理的,一個環節疏於設計,整個的應用系統便似建立在危房之上,隨著開發過程的不斷深入,它要隨時面臨著各種難 以預料的風險,開發人員要為修改或重新設計沒有設計好的資料庫系統而付出難以預料的代價。所以,一個良好的資料庫設計是高效率的系統所必須的。 一、邏輯建模