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
為了應對意外,備份資料庫是非常必須的。備份指令碼怎麼寫呢?在寫指令碼之前,先假設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
兩台伺服器,分別安裝好Mysql,都安裝在 /usr/local/mysql 目錄下(安裝步驟省略,請參考相關文檔),兩台伺服器的IP分別是192.168.0.1和192.168.0.2,我們把192.168.0.1作為master資料庫,把192.168.0.2作為slave伺服器,我們採用單向同步的方式,就是master的資料是主的資料,然後slave主動去master哪兒同步資料回來。兩台伺服器的配置一樣,我們把關鍵的設定檔拷貝一下,預設的設定檔是在
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
進入一個用戶端請求線程的函數調用:handle_connections_sockets
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
create table myinfo (myname varchar2(10),passwd varchar(10)); 基於以上表myinfo PL/SQL(procedural
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
要確定Oracle需要的UNDO 資料表空間的大小,需要以下三條資訊: UR 以秒為單位的UNDO_RETENTIONUPS 每秒產生的還原資料區塊的數量DBS db_block_sizeUndoSpace = [UR * (UPS * DBS)] + (DBS *
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資料庫伺服器逐漸層慢的問題, 進行分析,並提出相應的解決辦法。 一、檢查系統的狀態 通過作業系統的一些工具檢查系統的狀態,比如CPU、記憶體、交換、磁碟的利用率,根據經驗或與系統正常時的狀態相比對,有時系統資料表面上看起來看空閑,這也可能不是一個正常的狀態,因為cpu可能正等待IO的完成。除此之外,還應觀注那些佔用系統資源(cpu、記憶體)的進程。 1.使用sar來檢查作業系統是否存在IO問題Code highlighting produced by Actipro
Time of Update: 2014-06-15
資料庫的啟動:nomount:Oracle首先尋找參數檔案,然後根據參數檔案中的設定,建立執行個體,分配記憶體,啟動後台進程。SQL> startup nomount ORACLE 常式已經啟動。 Total System Global Area 167772160 bytes Fixed Size&
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
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