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
很多時候需要對Oracle密碼檔案進行重建,ORACLE對密碼檔案有著較為嚴格的要求,比如檔案名稱,檔案名稱大小寫等等,有一次因ORACLE_SID的大小寫折騰了很久,現記錄如下Linux平台:orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=''
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
Windows下面Oracle用戶端ui程式有toad和pl/sql developer,到了Ubuntu Linux下面突然發現全部沒了。還好oracle官方有sql developer,同時支援多個系統平台,而且能支援mysql、mssql、sybase資料移轉,既然這麼好還是官方的,沒有不用的理由。 下載回來運行.sh,卻發現總需要輸入jdk的路徑,很不爽,於是迅速看了下bash
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
在Linux系統下安裝Oracle是一件令人頭疼的事情,其複雜程度遠遠超過安裝Linux作業系統本身。如果能夠進行成功的安裝oracle,那麼同時也就順便掌握了Linux一些技術。本文介紹在RedHat Linux下安裝oracle 10g 的方法。在這裡說明一下,Oracle 10g的g是grid 的縮寫,意為網格,目前較為前沿的網路計算技術。 Oracle 10g 對軟硬體的要求都非常的高,所以要玩轉的話的花不少銀子。首先來看看它對硬體的要求:記憶體512兆(建議1G),cpu 主頻2
Time of Update: 2014-06-15
下面的是在Windows下的而不是在Linux系統下的。在使用MySQL命令列查詢資料時,發送文章經常採用抓圖,如:這樣顯示就不太方便,顯示速度較慢,如何將資料提取為文本:1、單擊右鍵,選擇標記如:2、選擇要複製的資料區域(連續地區),白色表示選中如:3、單擊右鍵,完成複製,就可以將資料粘貼到需要的其他地方了,效果如下:mysql> show databases;+--------------------+|
Time of Update: 2014-06-15
整理一些MySQL中文亂碼解決方案,比較實用。在使用MySQL時,插入中文字元,經常會出現亂碼,中文全被用?代替。出現這種情況的原因,多是字元集不匹配造成的。在MySQL中,如果使用預設的字元集,在建庫、建表時,預設使用的是latin1字元集,為ISO 8859-1西歐字元集。插入中文字元時,與之不匹配,就會出現亂碼。本人使用的是MySQL
Time of Update: 2014-06-15
Oracle監聽器記錄檔(通常叫做listener.log)是一個純文字檔案,它的大小是一直不斷增長的,在一個生產Oracle伺服器上,DBA會每日查看該檔案,如檢查監聽器是否有異常停止,是否有惡意攻擊串連等,當這個檔案特別大的時候,開啟和瀏覽檔案內容時可能比較慢,這時可能會想到將當前的記錄檔備份一下,然後重新建立一個新的記錄檔,但Oracle的監聽器在運行時是不允許對其記錄檔做刪除,重新命名操作,於是只有停止監聽器,重新命名後,再啟動監聽器,啟動時會自動建立一個新的監聽器記錄檔,但這樣用戶
Time of Update: 2014-06-15
簡單記錄了一下Oracle 10g 在AIX 5.3上安裝過程: 檢查硬體設定 檢查記憶體: # lsattr -El sys0 -a realmem realmem 2097152 Amount of usable physical memory in Kbytes False 檢查交換空間 # lsps
Time of Update: 2014-06-15
使用mysql基本基本上會遇到主要的兩個問題.1.第一次起動mysql是沒有問題的.對mysql做了一些操作,特別是刪除mysql中一些不要的帳號後,重新起動mysql會遇到這樣的問題#/etc/init.d/mysqld restartstopping mysql [ok]Timeout error occurred trying to start MySQL Daemon. [failure]
Time of Update: 2014-06-15
最近看到過很多關於cluster的資料,一直在研究Linux系統級的負載平衡和高可用,但是還沒有完全成功,只是實現了一些簡單的服務;今天在搜集資料中看到有關MySQL的cluster,看上去不是很複雜,就花了一個下午的時間研究研究,參考了Nanu前輩的MySQL叢集配置步驟,一個簡單的叢集算是成功了。但是有一點我沒搞懂,是不是MySQL叢集配置完成後,只能同步資料庫中的表,而不能同步整個庫?請高手指點一二,謝謝!李增基 連絡方式 MSN:lzj0619@hotmail.com
Time of Update: 2014-06-15
編輯當前SQLPLUS 緩衝區內的SQL 陳述式如ed 就是縮寫,會使用我們環境變數指定的編輯器來編輯緩衝區內的SQL 陳述式,當然是SQLPLUS 的緩衝區。我們完全可以證明,在我們沒有串連的資料庫的候,也可以使用EDIT來編輯。如果我們想修改預設的編輯器,如改為viSQL> define _EDITORDEFINE _EDITOR = "ed" (CHAR)SQL> define _EDITOR='vi'SQL> define _EDITORDEFINE _EDITOR =
Time of Update: 2014-06-15
查看Oracle最大進程數:SQL> select count(*) from v$session #串連數SQL> Select count(*) from v$session where status='ACTIVE' #並發串連數SQL> show parameter processes #最大串連SQL> alter system set processes = value scope = spfile;重啟資料庫
Time of Update: 2014-06-15
計劃學習下WebCenter,需要搭建環境。計劃寫幾篇文章,以備分享和記錄:資料庫、RCU、Weblogic、WebCenter Portal、WebCenter Content(UCM)、環境配置。1,首先需要安裝資料庫,RCU安裝的時候支援IBM DB2等,我這裡選擇Oracle分享下環境選擇:Oracle Linux 5,Oracle database
Time of Update: 2014-06-15
在上一篇文章《用Sqoop進行MySQL和DHFS系統間的資料互導》中,提到sqoop可以讓RDBMS和HDFS之間互導資料,並且也支援從mysql中匯入到HBase,但從HBase直接匯入mysql則不是直接支援,而是間接支援。要麼將HBase匯出到HDFS一般檔案,要麼將其匯出到Hive中,再匯出到mysql。本篇講從hive中匯出到mysql。 從hive將資料匯出到mysql 一、建立mysql表 mysql> create table award (
Time of Update: 2014-06-15
買了商業版的使用者,可以用商業的備份工具來備份MYSQL資料庫, 我來示範下如何備份與恢複。其中包括全量備份和增量備份。備份方法全量:mysqlbackup --defaults-file="H:\Program Files\MySQL\mysql-advanced-5.6.10-winx64\my.ini" --port=3313 --protocol=tcp --user=root --password --backup-dir="j:\mysqlbackup" backup-
Time of Update: 2014-06-15
這裡簡單介紹下flashback database,這個既可以在RMAN中執行,也可以再SQL*PLUS執行,有時候還是挺實用的 必備條件: 1:必須是歸檔模式 2:必須指定flash recovery area SQL> show parameter db_recovery NAME
Time of Update: 2014-06-15
1.在使用Oracle時候,一般啟動OracleServiceORCL和OracleOraDb11g_home1TNSListener這兩個服務Oracle就能正常運行;2.要讓區域網路上的機子訪問你的oracle,必須啟動oracleora81homemanagermentserver服務。3.Oracle服務啟動、關閉指令碼(windows下) 註:執行個體名:ORCL(1).建立啟動指令碼dbstart.cmd cmd代碼dbstart@echo halt 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