Time of Update: 2014-06-15
測試環境:MySQL 5.0.45 【註:可以在MySQL中通過mysql> SELECT VERSION();來查看資料庫版本】 一、串連MySQL。 格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼 1、串連到本機上的MySQL。 首先開啟DOS視窗,然後進入目錄mysqlbin,再鍵入命令mysql -u root
Time of Update: 2014-06-15
資料庫:sc_source 和 sc_dest 要求:將sc_source中的product使用者下的所有對象都複製到sc_dest上去 一、準備工作: 1.1 將sc_source和sc_dest資料庫都置于歸檔模式 1.2
Time of Update: 2014-06-15
一、總結一下Linux下MySQL的一些命令:1.Linux下啟動mysql的命令: mysqladmin start /ect/init.d/mysql start (前面為mysql的安裝路徑)2.Linux下重啟mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面為mysql的安裝路徑)3.Linux下關閉mysql的命令: mysqladmin shutdown /ect/init.d/mysql shutdown
Time of Update: 2014-06-15
從Oracle 9i升級到10g兩個方案可供選擇:1、利用oracle提供的一個升級公用程式dbua(database upgrade assistant)直接將9i的資料庫升級到10g.2、建立一個10g的資料庫,利用oracle的匯入/匯出(imp/exp)公用程式遷移資料1.首先來講第一種方案(用升級程式:dbua):適合: 這種方案適宜於資料量比較大,用匯入匯出工具來遷移可能要花費很長時間的資料庫.方法: 用這種方案的話我們要在原來的資料庫的機器上安裝10g的軟體,不安裝10g的資料庫.
Time of Update: 2014-06-15
CentOS mysql已被廣泛應用但是也在不斷的更新,這裡介紹CentOS mysql安裝設定使用,協助大家安裝更新CentOS mysql系統。安裝CentOS mysql;1]解壓[root@localhost root]# cd /usr/local/mysql/software[root@localhost software]# lsmysql-4.0.16.tar.gz [root@localhost software]#tar zxvf
Time of Update: 2014-06-15
問題1:登入mysql的錯誤ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)解決方案:1)預設的mysql.sock檔案是在/tmp目錄下。2)我們建立一個軟串連,ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock問題2:Timeout error occurred trying to
Time of Update: 2014-06-15
環境Oracle 11.2.0 + SQL Plus問題根據以下要求編寫函數:將scott.emp表中工資低於平均工資的職工工資加上200,並返回修改了工資的總人數。PL/SQL中有更新的操作,執行此函數報如下錯誤:ORA-16551: 無法在查詢中執行 DML 操作。解決在聲明函數時加上: PRAGMA AUTONOMOUS_TRANSACTION; 並在執行完DML後COMMIT。動作記錄--登入到OracleC:\Users\Wentasy>sqlplus wgbSQL*Plus:
Time of Update: 2014-06-15
--據朋友反映,關掉DNS後效能提升很明顯。 --mysql.cnf檔案在/ect/init.d/mysql.cnf下 最近發現兩台MySQL server在中午的時候忽然(很突然的那種)發飆,不斷的掛掉。重啟mysql也儘是失敗,看mysql的errorlog,只能看到類似如下的資訊: Forcing close of thread 12232 user: 'root' 用mysqladmin 簡單的監控了下mysql的情況: mysqladmin -uroot -p********
Time of Update: 2014-06-15
一、測試需求背景1、有沒有問我初始化參數修改之後是否可以立即生效,立即做了一個測試,結論是,可以。2、linux系統下,Oracle資料區塊預設8K,能支援的資料檔案最大32G,想使用64G的就需要修改初始化參數
Time of Update: 2014-06-15
一.所使用的軟體1.Fedora linux 系統http://torrent.fedoraproject.org/網上有很多安裝方法在這就不說了,但是有些不一定能用,這些都是自己整理的,2.Oracle11gR2http://www.oracle.com/technology/software/products/database/index.html根據自己機子的情況而選擇安裝文檔二.查看自己機子的資訊oracle官方指定要1G以上的記憶體跟1.5G以上的交換空間三.安裝oracle
Time of Update: 2014-06-15
1 引擎說明本地MySQL資料庫要訪問遠程MySQL資料庫的表中的資料, 必須通過FEDERATED儲存引擎來實現. 有點類似Oracle中的資料庫連結(DBLINK). 要允許這個儲存引擎, 當構建MySQL時使用--with-federated-storage-engine來configure. 當建立一個FEDERATED表的時候, 伺服器在資料庫目錄建立一個表定義檔案. 檔案由表的名字開始, 並有一個.frm副檔名. 無其它檔案被建立,
Time of Update: 2014-06-15
今天簡單介紹一下SGA 的設定方法1.sga_target 參數alter system set sga_target = 40000m scope=both;特性:1).ASMM
Time of Update: 2014-06-15
知道學習嵌入式技術,資料庫是必須懂的,看的書上嵌入式的教程都在用,看來我是非學不可了,下面就簡單的記錄一下我在Ubuntu 12.04系統上安裝 SQLite 的過程以及使用。SQLite3 安裝、基本操作 Ubuntu 12.04下SQLite資料庫簡單應用 安裝1、首先建一個檔案夾,這裡我命名為 sqlite,如下,它的路徑為 /home/song/sqlite2、進入 sqlite 檔案夾,執行命令:sudo apt-get install sqlite sqlite3
Time of Update: 2014-06-15
引題:大家在日常工作中,我想99%都是用到sqlplus來登陸資料庫,對資料庫進行管理、調優、配置。那麼如果有很多台資料庫的時候,我們在串連後全部是統一的SQL>,就有可能發生目前不知道串連那個庫上了,當我們切換使用者很頻繁的時候也有可能不清楚當前在使用的是那個使用者,下面我就給大家介紹一下,如何配置sqlplus的登陸設定檔系統:RedHat Linux 5.4資料庫:Oracle
Time of Update: 2014-06-15
1、Oracle多表查詢多表查詢是指基於兩個和兩個以上的表或是視圖的查詢。問題:顯示僱員名,僱員工資及所在部門的名字【笛卡爾集】?select t.ename,t.sal,t1.dnamefrom emp t,dept t1where t.deptno=t1.deptno;問題:顯示部門號為10的部門名、員工名和工資?SELECT d.dname, e.ename, e.sal FROM emp e, dept d WHERE e.deptno = d.deptno and e.deptno =
Time of Update: 2014-06-15
記錄一下:在從Oracle11g升級到版本11.2.0.3執行@?/rdbms/admin/catupgrd.sql的過程中,會碰到下面的報錯資訊:ORA-00604: error occurred at recursive SQL level 1ORA-01704: string literal too longORA-00932: inconsistent datatypes: expected XDB.XDB$SCHEMA_T gotORA-06512: at
Time of Update: 2014-06-15
Oracle為了相容以前的版本,提供了三種標準的角色(role):connect、resource和dba。 1. connect role(串連角色) 臨時使用者,特別是那些不需要建表的使用者,通常只賦予他們connect。connect是使用oracle的簡單許可權,這種許可權只有在對其他使用者的表有訪問權時,包括select、insert、update和delete等,才會變得有意義。擁有connect role的使用者還能夠建立表、視圖、序列(sequence)、簇(cluster)
Time of Update: 2014-06-15
• 編寫SELECT語句,以使用等值聯結和非等值聯結訪問多個表中的資料• 使用自我聯結將表聯結到自身• 使用OUTER聯結查看通常不滿足聯結條件的資料• 產生兩個或多個表中所有行的笛卡爾積 • JOIN的類型及其文法• 自然聯結:– USING子句– ON子句• 自我聯結• 非等值聯結• OUTER聯結:– LEFT OUTER聯結– RIGHT
Time of Update: 2014-06-15
序列是一個用於建立整數值的資料庫物件。可以建立序列,然後再用其產生編號。 序列具有如下特點:• 可以自動產生唯一編號• 是一個可共用的對象• 可用於建立主索引值• 替換應用程式代碼•
Time of Update: 2014-06-15
啟動虛擬機器的Oracle,執行startup,出現了下面故障碼,SQL> startupORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=orapy)(PORT=1521))'SQL>根據ORA-00130: invalid listener address