工作需要,安裝裝了oracle11g,在導入其他機器上的備份數據的時間,發生一個錯誤:IMP-00019:由于ORACLE錯誤12899而拒絕行IMP-00003:遇到ORACLE錯誤12899ORA-12899:列"ZHENG"."D_DIC"."DICEXPLAIN"的值太大(實際值:140,最大值:100)這個數據表結構是直接注入的,根本不會這樣子的啊。后來在網上查了才知道原來是字符集的問題:在日志文件里,開始導入時候有這樣一個提示:"已經完成ZHS
系統 2019-08-12 01:55:03 2386
前提:進行表空間傳輸需要用戶有SYSDBA的系統權限,被移動的表空間是自包含的表空間,不應有依賴于表空間外部對象的對象存在。確定是否自包含可使用系統包DBMS_TTS中的TRANSPORT_SET_CHECK過程進行檢查例如要對表空間OLTP進行傳輸,SQL>execdbms_tts.transport_set_check('OLTP',true,true);PL/SQLproceduresuccessfullycompleted.SQL>select*f
系統 2019-08-12 01:53:31 2384
模擬文件損壞可以使用兩個工具,windowsnt下使用uttraedit,還有就是使用ORACLE內部工具BBED,下面主要看這個工具如何使用。一、BBED(OracleBlockBrowerandEDitorTool),用來直接查看和修改數據文件數據的一個工具,是Oracle一款內部工具,可以直接修改Oracle數據文件塊的內容,在一些極端恢復場景下比較有用。該工具不受Oracle支持,所以默認是沒有生成可執行文件的,在使用前需要重新連接。我這里的作用二
系統 2019-08-12 01:54:43 2383
--=============================================================--ORACLE_SID、DB_NAME、INSTANCE_NAME、DB_DOMIAN、GLOBAL_NAME--=============================================================ORACLE_SID、DB_NAME、INSTANCE_NAME、DB_DOMIAN、GLOBA
系統 2019-08-12 01:53:55 2381
--1、耗時長sql查證:--select*from(selectSQL_TEXT,round(ELAPSED_TIME/1000000,2),round(ELAPSED_TIME/1000000/EXECUTIONS,2)perELAPSED_time,EXECUTIONSfrom(select*fromv$sqlorderbyELAPSED_TIMEdesc)whererownum<26)orderbyperELAPSED_timedesc;--2、占
系統 2019-08-12 01:54:52 2380
http://book.51cto.com/art/200912/169166.htm三思涂抹oracle第7章備份與恢復基礎7.1備份概念所謂備份,其實就是冗余,本質是將當前的數據復制一份(也可能是多份)到其他位置,這樣當原始數據由于各種原因導致無法訪問或錯誤時,DBA可以通過冗余將其修復到備份時的狀態。7.2.備份類型Oracle中的備份從類型上可以分為兩類:物理備份和邏輯備份。物理備份的核心是復制文件。對于Oracle數據庫來講,就是將數據文件、控制
系統 2019-08-12 01:54:40 2379
【一】配置ODBCwin7:控制面板(查看方式:小圖標)→管理工具→數據源(ODBC)在【ODBC數據源管理器】面板下,在默認【用戶DNS】下,單擊【添加】按鈕選擇【OracleinOraClient11g_home1】(前提是你已經安裝了Oracle11g的客戶端),設置【DataSourceName】為【xxx】,選擇【TNSservicename】,通過【testconnection】測試能否連接成功!【二】設置powerDesigner打開powe
系統 2019-08-12 01:52:48 2379
//創建臨時表空間createtemporarytablespacetest_temptempfile'D:\oracle\data\test\test_temp.dbf'size32mautoextendonnext32mextentmanagementlocal;//創建數據表空間createtablespacetest_dataloggingdatafile'D:\oracle\data\test\test_data.dbf'size1024maut
系統 2019-08-12 01:55:39 2378
selectNVL(sum(casewhencreate_date_time>=to_date('2014-11-2400:00:00','yyyy-mm-ddhh24:mi:ss')andcreate_date_time<=to_date('2014-11-2423:59:59','yyyy-mm-ddhh24:mi:ss')thenamountend),0)today,NVL(sum(casewhencreate_date_time>=to_date(
系統 2019-08-12 01:52:31 2378
oracle用戶名不區分大小寫oracle11g以前的版本的用戶名和密碼是不區分大小寫的;oracle11g用戶名和密碼默認區分大小寫,可更改altersystemsetsec_case_sensitive_logon=false設置改為不區分大小寫。ORACLE用戶自動被鎖解決方法--1.--系統參數配置connectsys/password@db_linkassysdbaselect*fromdba_profileswhereresource_name
系統 2019-08-12 01:51:51 2378
Oracle9i數據庫是經典的Oracle版本,就象SQLServer2000一樣。筆者最初使用到的Oracle版本就是Oracle9i。下面就介紹下Oracle9i的安裝。1、下載Oracle9i通過谷歌搜索下載Oracle9i,這里就不貼出地址了。參考下列地址:http://www.ha97.com/2673.html2、安裝Oracle9i2.1打開安裝文件2.2點擊下一步,這里可以更改路徑2.3繼續下一步2.4下一步2.5下一步2.6下一步,這里輸
系統 2019-08-12 01:54:12 2376
一、Oracle數據新建測試表、操作記錄表和觸發器1、新建test和test_log表createtabletest(namevarchar2(5)primarykey,passwordvarchar2(5)notnull)createtabletest_log(t_operatevarchar2(20),t_timedate)2、新建觸發器tri_ope,當對test表進行操作時,記錄操作時間和操作createorreplacetriggertri_op
系統 2019-08-12 01:54:56 2375
OracleBIEE實現單元格超鏈接有兩種方式:①定制單元格文本為HTML;②自定義定制單元格文本。效果如下圖所示,其中左列為方式①,右列為方式②的效果。方式①操作步驟:1、設置該列列屬性-數據格式中,覆蓋缺省數據格式,同時將文本視為HTML;2、按照以下格式,拼接出定制跳轉的HTML語句的字符串,并將其設置為該列的列公式。'
系統 2019-08-12 01:53:55 2375
完全卸載oracle11g步驟:1、開始->設置->控制面板->管理工具->服務停止所有Oracle服務。2、開始->程序->Oracle-OraHome81->OracleInstallationProducts->UniversalInstaller,單擊“卸載產品”-“全部展開”,選中除“OraDb11g_home1”外的全部目錄,刪除。5、運行regedit,選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這
系統 2019-08-12 01:54:33 2374