Time of Update: 2014-06-15
修改mysql資料庫儲存路徑之後,一直沒法啟動,百思不得其解,後來ls -Z查看,原來是selinux的緣故,chcon -t mysqld_db_t /home/mysqlData 即可。附上更改資料庫的位置的方法: 1、home目錄下建立data目錄 cd /home mkdir data 2、把MySQL服務進程停掉: mysqladmin -u root -p shutdown 3、把/var/lib/mysql整個目錄移到/home/data mv
Time of Update: 2014-06-15
/dev/shm對Oracle 11g的影響: ORACLE 從11g版本開始,引入了一個自動記憶體管理(Automatic Memory Management)特性,該特性需要更多的共用記憶體(/dev/shm),因此如果決定應用該特性的話, 必須要確保共用記憶體大於ORACLE 中初始化參數MEMORY_MAX_TARGET 和MEMORY_TARGET(特別提示,這兩個參數即自動記憶體管理特性對應的初始化參數)的值。 &
Time of Update: 2014-06-15
Oracle資料庫我們只用安裝服務端,其用戶端有多種選擇。下面給出了Oracle資料庫服務端的主要安裝步驟。1 在Win 7下先修改Oracle服務端程式的相容性點擊應用然後再點擊確定 2 以管理員權限運行setup.exe系統將啟動Oracle Universal Installer,然後進行先決條件檢查。會出現如示3 先決條件檢查完後會出現如下介面Oracle主目錄位置可以修改也可以不該,關鍵是到時候自己找得到。填好資料庫
Time of Update: 2014-06-15
為了應對意外,備份資料庫是非常必須的。備份指令碼怎麼寫呢?在寫指令碼之前,先假設mysql的bin目錄是:/usr/local/mysql/bin/PATH=$PATH:$HOME/bin #備份目錄 BackupPath="/home/mysql/backup" #備份檔案名 BackupFile="dbbackup"$(date +%y%m%d_%H)".sql" &nbs
Time of Update: 2014-06-15
1.備份檔案define fil=/home/Oracle/cdbk.sqldefine log=/home/oracle/cdbk.logspool &filprompt connet sys/sysdba@asmdemo as sysdba;prompt shutdown immediate;select 'host cp ' || file_name|| '/u01/asmdemo' || substr(file_name,instr(file_name,'/',-1,1))
Time of Update: 2014-06-15
在Linux上,安裝完成之後,在測試RMAN時可能會遇到如下錯誤:[Oracle@smsdbrac1 oracle]$ rman target /rman: can't open target 這是由於調用的是非Oracle的RMAN的緣故:[oracle@smsdbrac1 oracle]$ which rman/usr/X11R6/bin/rman 在X11R6下存在一個名為rman的命令:[oracle@smsdbrac1 bin]$ ./rman -helprman&
Time of Update: 2014-06-15
首先我們用的是Linux RedHat 4.6 系統,mysql的版本為mysql-5.0.18.tar.gz,核心版本如:本文理論的東西,不在詳加解釋,只講安裝完成部署一機多執行個體。目前具本人瞭解,一機多執行個體實現的方法大體有三種,第一mysql多次安裝,並安裝在不同的目錄,第二、就是,用mysqld_sasf來指定不同參數來實現多執行個體。相比較我們的講的方法是最簡單的。我們用源碼包安裝mysql,我的mysql的源碼包放在了根目錄下的/duyunlong目錄中。#tar -zxf
Time of Update: 2014-06-15
1.建立使用者及組groupadd -g 700 beauseradd -u 700 -g bea -G dba weblogic -d /home/weblogicpasswd weblogic2.建立安裝目錄mkdir -p /Oracle/product/9.2.0/bea/chown -R weblogic:bea /oracle/product/9.2.03.配置環境變更su - weblogicvi ~/.profileexport WL_HOME=/oracle/product/9
Time of Update: 2014-06-15
在MYSQL中,通過CREATE FUNCTION命令可以調用不同的.so共用庫檔案.在編譯前需要加上選項:--with-mysqld-ldflags=-rdynamic重新編譯的時候出了點小問題,可能是升級系統時丟失了……configure: error: No curses/termcap library found解決方案:sudo apt-get install libncurses5-dev
Time of Update: 2014-06-15
create table Image_lob(t_id varchar2(5),t_image blob);create or replace directory images as 'E:\image';SELECT * FROM Image_lob;create or replace procedure ima_insert
Time of Update: 2014-06-15
1)Only appropriate privileged user can do delete operation on SYS.AUD$ table. The user must have either of the following privileges.-SYS user.-DELETE ANY TABLE system privilege. (If O7_DICTIONARY_ACCESSIBILITY=TRUE)-A user to whom SYS has granted
Time of Update: 2014-06-15
今天在db2命令視窗打命令的時候,最後打入了如下命令:db2stop 然後再打入 db2start 的時候竟然報錯!!!“SQL1397N 未能登入 DB2 服務”很納悶,為什麼停止執行個體後再啟動執行個體就掛了?查了一下網上的資料,說是db2admin使用者修改過密碼了,讓使用如下方法解決。1.開始 -> 控制面版 -> 管理工具 -> 服務 2.右鍵DB2的幾個服務,屬性 -> 登入,
Time of Update: 2014-06-15
1) 下載Mysql5.5的Linux - Generic包:http://download.softagency.net/mysql/Downloads/MySQL-5.5/我下載的是 mysql-5.5.17-linux2.6-x86_64.tar.gz。2) 確定已安裝的mysql被徹底卸載了詳見 Ubuntu 11.04 通過 apt 安裝 Mysql 5.1 的全過程記錄 (見
Time of Update: 2014-06-15
配置mysql簇叢集的個人心得。安裝準備:1.所需軟體。管理節點:MySQL-Cluster-gpl-management-7.1.9a-1.rhel5.i386.rpmMySQL-Cluster-gpl-tools-7.1.9a-1.rhel4.i386.rpmsql節點:MySQL-Cluster-gpl-server-7.1.9a-1.rhel5.i386.rpmMySQL-Cluster-gpl-client-7.1.9a-1.rhel5.i386.rpm儲存節點:MySQL-Clust
Time of Update: 2014-06-15
首先去http://dev.mysql.com/downloads/mysql/5.5.html#downloads網站下載:分別下載以下三個檔案(由於我的機器是32位,下面是32位版本的包,如果你的機器是64位的請下載64位版本):MySQL-server-5.5.16-1.rhel5.i386.rpmMySQL-client-5.5.16-1.rhel4.i386.rpmMySQL-devel-5.5.16-1.rhel4.i386.rpm使用wget命令使用斷點傳輸的方式將這三個檔案下載w
Time of Update: 2014-06-15
下載Oracle用戶端,net服務名與主機的資料庫相同,主機名稱就是主機的ip,記著沒試下主機的監聽程式是否開啟(在命令列下遠行lsnrctl start)。本機連接字串用strConn.Format(_T("Provider=OraOLEDB.Oracle;Password=%s;User ID=%s;Data Source=%s;Persist Security
Time of Update: 2014-06-15
把Oracle單表流複製搞定,由於oracle stream 操作步驟多,之前遇到許多問題,沒有理清思路或者說自己對此的理解不夠,所以失敗。對於重要表,流複製類似dataguard應用日誌,主伺服器捕獲,然後傳遞,從伺服器接受,如此而以。簡單記錄一下主要步驟。1 主伺服器 os: windows sid:rman 資料庫版本10.2.0.1 從伺服器 os: windows sid
Time of Update: 2014-06-15
SQLite庫包含一個名字叫做sqlite3的命令列,它可以讓使用者手工輸入並執行面向SQLite資料庫的SQL命令。本文檔提供一個樣使用sqlite3的簡要說明。 開始啟動sqlite3程式,僅僅需要敲入帶有SQLite資料庫名字的"sqlite3"命令即可。如果檔案不存在,則建立一個新的(資料庫)檔案。然後 sqlite3程式將提示你輸入SQL。敲入SQL語句(以分號“;”結束),敲斷行符號鍵之後,SQL語句就會執行。例如,建立一個包含一個表"tb11"名字為"ex1"的SQLite資料庫,
Time of Update: 2014-06-15
Linux上安裝Oracle,因其過程之繁瑣,報錯率之高,成為了許多工程師的夢魘。前段時間因工作需要,分別在HP的PC伺服器和小型機上裝了幾次oracle,其間的過程是生不如死啊,簡直都快弄出人命了~如果自己沒有一套完整的安裝流程,光靠臨時去百度的話,我想任何人都會有這樣的問題:不斷報錯,不斷卡殼,沒完沒了……最後還很有可能導致不得不重裝系統。這些使得我不得不對自己的教訓進行了總結,現總結出一份史上最詳細的安裝教程,供自己備忘,同時也分享給大家。
Time of Update: 2014-06-15
我們把User.hbm.xml加了一些擴充來說說常用的屬性的含義:<?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sou