Time of Update: 2014-06-15
現在使用Ubuntu的朋友越來越多了,包括我自己也從開始徹底代替了Windows作為我的唯一案頭系統來用,而正和公司是用的Oracle發生了磨合,Oracle在win下有很多協助工具輔助,而linux~~ 不管他了,裝了個Oracle Datebase 10g Express Editon之後Hq居然識別是O9i,鬱悶,先裝個10G標準版forx86看看吧 1,環境準備a,確認你的系統是否符合一下幾點500 MB 記憶體1 GB 交換分區確認你已經安裝了gcc, make,
Time of Update: 2014-06-15
一、使用root使用者修改/etc/oratab 檔案: $ gedit /etc/oratab orcl:/Oracle/app/product/10.2.0/db_1:N 改為: orcl:/Oracle/app/product/10.2.0/db_1:Y 也就是將最後的N改為Y 二、使用Oracle使用者修改$Oracle_HOME/bin/dbstart檔案: # su - Oracle $ cd $Oracle_HOME/bin $ gedit dbstart 找到
Time of Update: 2014-06-15
本文詳細介紹在Red Hat Enterprise Linux Server 5上使用原始碼安裝PostgreSQL8.3.3資料庫的步驟,使用root使用者進行安裝。1.下載PostgreSQL8.3.3的Linux平台對應的原始碼包,可以到PostgreSQL的官方網站:www.postgresql.org上下載。如下所示的為下載在本機電腦上的源碼包檔案:postgresql-8.3.3.tar.gz2.使用gzip命令和tar命令將原始碼包進行解壓縮,執行如下命令:gzip -d
Time of Update: 2014-06-15
1、遠程登陸運行./runInstaller後,圖形介面出不來。 DISPLAY=本機IP:0.0 export DISPLAY 就好了 2、Oracle啟動檢查網路設定不通過,總是顯示未執行(已經是靜態IP)。 經過反覆測試,就是/etc/hosts的事。 修改或加入下面一行 本機靜態IP
Time of Update: 2014-06-15
1.匯出整個資料庫 mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔案名稱 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.匯出一個表 mysqldump -u 使用者名稱 -p 資料庫名 表名> 匯出的檔案名稱 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 3.匯出一個資料庫結構 mysqldump -u
Time of Update: 2014-06-15
資料庫是Linux應用中的主要部分。Linux上的主要資料庫包括:商務資料庫: Oracle、Sybase、DB2、Informix;自由軟體資料庫: MySQL、PostgreSQL、Msql等。商務資料庫由於商務資料庫有很好的支援人員,這裡只簡單介紹一下。(1) IBM DB2 (http://www.software.ibm.com/data/db2/linux/)(2) Informix (http://www.informix.com/informix/products/linux/)
Time of Update: 2014-06-15
Time of Update: 2014-06-15
發現系統資料沒有更新,查看Oracle定時任務,估計沒有執行。發現next_date變成了4000/1/1 ,broken被選中。select * from user_jobs發現該任務失敗次數達16次。查得如下原因: 當任務運行失敗時,SNP過程在1分鐘後將再次試圖運行該任務。如果這次運行又失敗了,下一次嘗試將在2分鐘後進行,再下一次在4分鐘以後。任務隊列每次
Time of Update: 2014-06-15
1.startup Linux下Oracle報以下錯 ORA-27102:out of memory Linux-X86_64 Error: 28: No space left on device 2.檢查alter日誌報:Checkpoint not complete Current log# 3 seq# 514388 mem# 0: /opt/oracle/product/10.2.0/oradata/orcl/redo03.logThread 1
Time of Update: 2014-06-15
本文介紹Oracle資料庫伺服器搭建,OS版本:Red Hat Enterprise Linux Server release
Time of Update: 2014-06-15
在缺乏的視覺化檢視來監控資料庫效能的情形下,常用的指令碼就派上用場了,下面提供幾個關於Oracle效能相關的指令碼供大家參考。以下指令碼均在Oracle 10g測試通過,Oracle 11g可能要做相應調整。1、尋找最多BUFFER_GETS開銷的SQL 陳述式--filename: top_sql_by_buffer_gets.sql--Identify heavy SQL (Get the SQL with heavy BUFFER_GETS)SET LINESIZE 190COL sql_
Time of Update: 2014-06-15
一、關閉資料庫[Oracle@RHEL5]$sqlplus / as sysdbaSQL>shutdown immediate;二、關監聽[oracle@RHEL5]$lsnrctl stop三、刪除oracle_base我這裡切換到了root[root@RHEL5]#rm -rf /s01三、清除殘餘檔案[root@RHEL5]# rm -f /usr/local/bin/dbhome[root@RHEL5]# rm -f /usr/local/bin/oraenv[root@RHEL5
Time of Update: 2014-06-15
Oracle
Time of Update: 2014-06-15
select sql_text from v$sql where hash_value in ( select sql_hash_value from v$session where sid in (select session_id from
Time of Update: 2014-06-15
Oracle 11g 安裝先決條件檢查全部失敗,無法安裝,顯示NA的原因和解決辦法 安裝Oracle時,即使事先已經安裝好Java環境,以Administrator身份執行安裝,啟用Windows XP SP3相容模式,無論選擇伺服器型還是案頭型在先決條件檢查時全部失敗,並不是資料規格不達標而是全部顯示成N/A,Oracle無法執行任何檢查,錯誤提示類似下面的樣子: 實體記憶體 – 此先決條件將測試系統實體記憶體總量是否至少為 922MB (944128.0KB)
Time of Update: 2014-06-15
從Oracle Database 10g開始,只有在初始參數AUDIT_TRAIL被設定為DB_EXTENDED時,才填充DBA_AUDIT_TRAIL中的列SQL_TEXT和SQL_BIND。 Oracle使用大量不同的審計方法來監控使用何種許可權,以及訪問哪些對象。審計不會防止使用這些許可權,但可以提供有用的資訊,用於揭示許可權的濫用和誤用。 下表中總結了Oracle資料庫中不同類型的審計。 審 計 類 型 說 明
Time of Update: 2014-06-15
建立Mongodb資料庫 由於Mongodb不是關係型資料庫檔案,實際上,它並不存在傳統關係型資料庫中的所謂“資料庫”的概念,但不用擔心,當你第一次新增資料時,mongodb就會以collection集合的形式進行儲存和建立,而不需要你手工去建立立。下面是例子: 1)列出當前的資料庫MongoDB shell version: 1.8.1connecting to: test> show dbs -www.bkjia.com-admin
Time of Update: 2014-06-15
原始SQL: 執行出現ORA-03113錯誤,網路正常,執行其他SQL也正常.13:04:26 CRY@CRY> select operatetime,billtypename,billid,shopcode,shopname,goodscode,goodsname,' ' 期初數量,sum(irealnumber) irealnumber,DECODE(sum(irealnumber),0,0,round(sum(imoney)/sum(irealnumber),2))
Time of Update: 2014-06-15
要匯入的目標資料庫主機是10g,而來源資料主機是11g,要完成遷移的話,就需要用到Oracle在10g中新加入的功能資料泵,因為在11g中,資料泵可以定義匯出檔案的版本,即version。現在把要點寫在下邊,供大家參考:C:\Windows\system32>sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on 星期三 4月 3 09:32:26 2013Copyright (c) 1982, 2010,
Time of Update: 2014-06-15
Linux指令碼很久沒有寫了,突然有需求寫一個初始化Oracle使用者以及資料表空間的bash shell指令碼。做一個記錄,以備以後查詢調用方式: ./user.sh oracle /u01/app/oracle/data_01.dbf /u01/app/oracle/index_01.dbf內容如下: #!/bin/bash# ./user.sh oracle /u01/app/oracle/data_01.dbf