Time of Update: 2016-09-09
標籤:建立測試表及資料123456789create table test(name varchar2(10)); insert into test values (‘2-15‘);insert into test values (‘2-33‘);insert into test values (‘2-3‘);insert in
Time of Update: 2016-09-09
標籤:1,在官網上下載oracle的壓縮檔,兩個都要下載。 並兩個同時選中解壓在一個檔案夾裡面。 2,解壓之後,如,點擊setup.exe稍等一會兒 ,3,開始安裝: 不選點擊下一步,或者直接點擊下一步,彈出提醒的會選是就可以了。
Time of Update: 2016-09-08
標籤:
Time of Update: 2016-09-08
標籤: 1. 先查詢資料表空間在物理磁碟上存放的位置,注意使用sysdba的帳號登陸。SELECT tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space FROM dba_data_files ORDER BY tablespace_name; 2. 需要擴容的資料表空間是DW_STG_TBS,目前的檔案分配序號是DW_STG_TBS20.dbf,
Time of Update: 2016-09-09
標籤:使用者管理,主要是為瞭解釋DCL的SQL分類。DCL資料資料控制語句,主要有GRANT(授予)和REVOKE(回收)兩個命令。--sys登入conn sys/orcl as sysdba;--建立使用者dog,密碼wangwang,此時dog並不可以登入,因為沒有許可權create user dog identified by wangwang;--授予建立會話許可權,此時仍無法建立表和序列grant create session to
Time of Update: 2016-09-09
標籤:步驟一:將兩個Oracle資料庫壓縮包解壓後點擊setup.exe運行安裝程式步驟二:等待安裝程式檢測系統是否符合最低配置要求步驟三:安裝介面直接點擊下一步繼續步驟四:點擊“是”繼續下一步安裝步驟五:選擇安裝選項“建立和設定資料庫”點擊下一步ps:此處也可以選擇僅安裝資料庫軟體,安裝完成後運行Database Configuration
Time of Update: 2016-09-08
標籤:/*分為四步 *//*第1步:建立暫存資料表空間 */create temporary tablespace ycjy tempfile ‘D:\oracledata\ycjy.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management
Time of Update: 2016-09-08
標籤:一、概述異常分成三大類:預定義異常、非預定義異常、自訂異常處理方法分為:直接拋出異常、內部塊處理異常、遊標處理異常預定義異常:由PL/SQL定義的異常。由於它們已在standard包中預定義了,因此,這些預定義異常可以直接在程式中使用,而不必再定義部分聲明。非預定義異常:用於處理預定義異常所不能處理的Oracle錯誤。自訂異常:使用者自訂的異常,需要在定義部分聲明後才能在可執行部分使用。使用者自訂異常對應的錯誤不一定是Oracle錯誤,例如它可能是一個資料錯誤。三種異常中,預定義與非預定義
Time of Update: 2016-09-08
標籤:1.select : 文法:select [distinct] {*,column [alias],...}from table 註:[]括起來的內容代表可有可無 * 代表所有列 distinct關鍵字只能跟在select關鍵字之後 select 子句後邊指定要查詢的列 from
Time of Update: 2016-09-08
標籤:今天在項目中碰到一個問題,就是需要批量提交10000條語句,剛開始使用的是statement.addBatch(),結果提交的時候發現需要26秒;檢查半天,發現批量提交的時候也要關掉自動認可(重要),不然極其影響效能。改了一下程式,最終代碼如下,執行時間為1秒鐘: 1 // 擷取一個串連 2 Connection conn = null; 3 PreparedStatement pstm = null; 4 try {
Time of Update: 2016-09-08
標籤:1.PLSQL 匯入、匯出DMP時按鈕無效匯出按鈕無效是因為Export Executable沒有添加exp.exe配置,匯入也是同樣問題; 2.exp 無法匯出dmp檔案如果Oracle用戶端是免安裝版本,是沒有.exe檔案的 所以不管是使用exp 還是使用plsql都是無法匯出dmp的;但是資料庫肯定帶exe檔案所以資料庫的伺服器上肯定存在.exe檔案,exp肯定可以匯出dmp3.11G的資料無法匯入到10G 11G的資料庫無法匯入到11G中下個NOTEPAD++把版本改了
Time of Update: 2016-09-08
標籤:啟動:1.win+R ---> cmd -----> sqlplus "/as sysdba" //以sysdba身份登入(此時可以建立使用者,分配許可權等) win+R ---> cmd -----> sqlplus username/password //以指定使用者名稱/密碼身份登入 win+R ---> cmd -----&
Time of Update: 2016-09-08
標籤: 一、什麼是oracle字元集 Oracle字元集是一個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。ORACLE 支援國家語言的體繫結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。 影響oracle資料庫字元集最重要的參數是NLS_LANG參數。 它的格式如下: NLS_LANG =
Time of Update: 2016-09-08
標籤: 這幾天在工作中碰到一個字元亂碼的問題,發現在cmd視窗的sqlplus中直接update一個中文和使用@調用一個檔案作同樣更新的時候,儲存的結果 竟不一樣。一時比較迷惑,對Oracle如何處理各個字元集的問題不是很清楚。特此通過一些資料和實驗總結,系統學習一下Oracle中字元集的相關知 識。一.
Time of Update: 2016-09-08
標籤:背景:開發語言:C#開發工具:VS2010A方ORACLE資料庫:中文字元集B方ORACLE資料庫:英文字元集傳遞方式:webservice方式(取資料,並把取出的資料放到DataTable中,迴圈回寫入B方的預存程序中)問題:
Time of Update: 2016-09-08
標籤: 1、查看資料庫字元集資料庫伺服器字元集select * from nls_database_parameters,其來源於props$,是表示資料庫的字元集。 用戶端字元集環境select * from nls_instance_parameters,其來源於v$parameter, 表示用戶端的字元集的設定,可能是參數檔案,環境變數或者是註冊表 會話字元集環境 select * from
Time of Update: 2016-09-08
標籤: (1)查看字元集(三條都是等價的)複製代碼 代碼如下:select * from v$nls_parameters where parameter=‘NLS_CHARACTERSET‘select * from nls_database_parameters where parameter=‘NLS_CHARACTERSET‘select * from props$ where
Time of Update: 2016-09-08
標籤: -- 查看ORACLE 資料庫中本使用者下的所有表 SELECT table_name FROM user_tables;-- 查看ORACLE 資料庫中所有使用者下的所有表 select user,table_name from all_tables;-- 查看ORACLE 資料庫中本使用者下的所有列 select table_name,column_name from
Time of Update: 2016-09-07
標籤:display control oracle access export oracle安裝先切換到root使用者,執行xhost +然後再切換到oracle使用者,執行export DISPLAY=:0.0出現亂碼執行export
Time of Update: 2016-09-08
標籤:大部分系統由於平台和版本的原因,做的是邏輯遷移,少部分做的是物理遷移,接下來把心得與大家分享一下 去年年底做了不少系統的資料移轉,大部分系統由於平台和版本的原因,做的是邏輯遷移,少部分做的是物理遷移,有一些心得體會,與大家分享。 首先說說遷移流程,在遷移之前,寫好方案,特別是實施的方案步驟一定要寫清楚,然後進行完整的測試。我們在遷移時,有的系統測試了四五次,通過測試來完善方案和流程。 針對物理遷移,也即通過RMAN備份來進行還原並應用歸檔的方式(這裡不討論通過dd方式進行