Time of Update: 2017-01-19
一、什麼是Oracle字元集 Oracle字元集是一個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。ORACLE 支援國家語言的體繫結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。 影響Oracle資料庫字元集最重要的參數是NLS_LANG參數。它的格式如下: NLS_LANG = language_territory.charset
Time of Update: 2018-07-23
同義字概念
Time of Update: 2018-07-23
1. NLS_LANG 參數組成NLS_LANG參數由以下部分組成:NLS_LANG=<Language>_<Territory>.<Clients Characterset> NLS_LANG各部分含義如下:LANGUAGE指定:-Oracle訊息使用的語言-日期中月份和日顯示TERRITORY指定-貨幣和數字格式-地區和計算星期及日期的習慣CHARACTERSET:-控制用戶端應用程式使用的字元集通常設定或者等於用戶端(如Windows)字碼頁
Time of Update: 2018-07-23
平時sqlplus執行地好好的,當我把包含sqlplus命令的shell指令碼放入計劃任務裡後,報錯: Error 6 initializing SQL*Plus SP2-0667: Message file sp1<lang>.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
Time of Update: 2018-07-23
當我們進行測試資料或者進行某種大資料量的時候,可以用一下語句進行大批量插入, 通過我的測試,10萬條資料插入時間為7秒左右,100萬條記錄插入時間為65秒,200萬插入為150秒。 我機器配置為 CPU I5 2450M 記憶體4G 硬碟 西部資料500G 5400轉 作業系統為WIN7 64位 ,資料庫為ORACLE 11G 64位 插入測試載入器為PL\SQL 9.0 declarei integer; --定義變數begini := 1;loop/* 插入資料 *
Time of Update: 2018-07-23
+ "','"+ mytechnical + "',TO_DATE('"+mybirthday+"','YYYY-MM-DD'),'"+ myemail + "','"+ mytelephone TO_DATE('','')在SQL語句中不需要加‘’,但是為了獲得變數必須用以上格式 一、使用oracle函數: TO_TIMESTAMP_TZ('2009-3-9 17:51:23.23 -05:00'
Time of Update: 2018-07-23
我的Oracle資料庫是去年11月份安裝的,然後安裝好之後配置了一下,那個時候是正常的,沒有什麼問題,但是後來我就一直沒有用自己本地的Oracle,使用的PL/SQL一直連的是同事的機子,然後今天突然想在自己的機子上做些測試,PL/SQL居然一直連不上,提示了下面這個錯誤。 提示ORA-03113:通訊通道的檔案結尾進程 ID :0會話 ID:0 序號:0 之後就是一系列的度娘Google論壇等等折騰,折騰了良久,終究是給解決了。 解決方案: 第一步:
Time of Update: 2018-07-24
目錄 1 資料庫修改為自動歸檔模式 2 修改rman參數 3 rman自動備份指令碼 4 設定系統自動備份參數 5 rman還原 恢複整個資料庫 恢複單個資料表空間 1 資料庫修改為自動歸檔模式。 為什麼要設定為自動歸檔模式呢。主要是因為,如果不設定為自動歸檔模式,使用rman的時候需要把資料庫修改到mount狀態而不是open狀態。而自動歸檔模式是可以在open使用中進行熱備的。下面是修改自動歸檔模式步驟: 1
Time of Update: 2018-07-23
ORACLE資料庫的PL/SQL語句執行的最佳化器,有基於代價的最佳化器(CBO)和基於規則的最佳化器(RBO)。 RBO的最佳化方式,依賴於一套嚴格的文法規則,只要按照規則寫出的語句,不管資料表和索引的內容是否發生變化,不會影響PL/SQL語句的"執行計畫"。
Time of Update: 2018-07-24
分類: 學習工作 between to_date(to_char(sysdate,'yyyy-mm-dd') || ' 00:00:01','yyyy-mm-dd hh24:mi:ss') and to_date(to_char(sysdate,'yyyy-mm-dd') || ' 23:59:59','yyyy-mm-dd hh24:mi:ss'); Oracle
Time of Update: 2018-07-24
一、提高DML操作的辦法: 簡單說來: 1、暫停索引,更新後恢複.避免在更新的過程中涉及到索引的重建. 2、批次更新,每更新一些記錄後及時進行提交動作.避免大量佔用復原段和或暫存資料表空間. 3、建立一臨時的大的資料表空間用來應對這些更新動作. 4、批次更新,每更新一些記錄後及時進行提交動作.避免大量佔用復原段和或暫存資料表空間. 5、建立一臨時的大的資料表空間用來應對這些更新動作. 6、加大排序緩衝區
Time of Update: 2018-07-23
manpower.s_salary 375w記錄,需增加欄位add_sh number(7,2) default 0 1.先排除無人使用 SELECT P.SPID,s.STATUS,s.terminal,s.machine,s.program,s.osuser,s.CLIENT_INFO,s.LOGON_TIME FROM V$SESSION S,V$ACCESS A,V$PROCESS P WHERE S.SID=A.SID AND
Time of Update: 2016-08-20
標籤:在軟體開發過程中程式員經常會遇到字串的拼接和拆分工作。以java開發為例:前台傳入字串拼接形式的一個JSON資料,如:"1001,1002,1003",這可能代表了一組序號。程式員需要將序號轉名稱後按照相同的格式輸出,如:“張三、李四、王五”。Java程式員通用的做法是在service層將接收的"1001,1002,1003"拆分(使用java
Time of Update: 2018-09-07
標籤:fan lin 設定 back war tran adb plsql form oracle所有的亂碼解決方案 是不是經常看見各式各樣的亂碼,看見頭就大了,大家別怕,所有的問題都會有一
Time of Update: 2018-09-07
標籤:close print md5 用戶端 5.2.1 完成後 地址 環境變數 sele 1、安裝Oracle用戶端instantclient注意安裝的版本,本人安裝的是instantclie
Time of Update: 2015-07-10
標籤:轉自:http://www.2cto.com/database/201312/265514.html最近完成了一個(IBatis.Net+MVC)項目的資料庫+代碼遷移工作,可把我折騰得~~~IBatis.Net是一個ORM架構,具體介紹可以問度娘。我之前沒用ORM架構使用經驗,所以這一路我不是走來的,而是爬出一個坑又掉入另外一個坑~~~項目原來用的是Sqlserver2008,現在要轉到Oracle,所以我先完成資料移轉,然後是代碼遷移。資料庫遷移1、資料庫安裝與配置略過。2、表結構遷移
Time of Update: 2015-02-17
標籤:declaretype t_indexby is table of numberindex by binary_integer;type t_nested is table of number;type t_varray is varray(10) of number;v_indexby t_indexby;v_nested t_nested;v_varray t_varray;beginv_indexby(1):=1;v_indexby(2):=2;v_nested:=t_nested(
Time of Update: 2014-07-30
標籤:style blog http color 使用 os strong 檔案 Toad for
Time of Update: 2018-12-05
目前,Windows作業系統可以分成兩類,32位和64位(64位也區分x86_64位和 Itanium ),同時Oracle用戶端也做了同樣的區分。在安裝和開發的過程中,經常會遇到一些問題,本文就總結了相關的解決方案Oracle Instant
Time of Update: 2018-12-07
1、ORA-12541:TNS:沒有監聽器 原因:沒有啟動監聽器或者監聽器損壞。若是前者,使用命令net start OracleOraHome10gTNSListener(名字可能有出入)即可;如果是後者,則使用“Net Configuration