1、使用SHOW CHARACTER SET語句列出資料庫中可用的字元集:mysql> SHOW CHARACTER SET;2、要想列出一個字元集的校對(Collation)規則,使用SHOW COLLATION語句。例如,要想查看latin1(“西歐ISO-8859-1”)字元集的校對規則,使用下面的語句尋找那些名字以latin1開頭的校對規則:mysql> SHOW COLLATION LIKE 'latin1%';3.查看資料表的字元集mysql> show
這兩天一直在折騰WordPress,升級系統,加入各種外掛程式,之後又在家裡又搭好了環境開始調試,一切順利。再用WordPress Database Backup工具備份後吧gz檔案發到了我的郵箱 ,可在公司準備匯入備份的檔案時卻出現了問題,總是報告#1406 - Data too long for column錯誤,查了些資料,有的說要修改my.ini感覺不太可信。仔細查看匯入的sql檔案發現每個表的建立都使用了 ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT
RHEL6 ASM方式安裝Oracle 11g R2教程目錄:一、安裝前的準備二、安裝網格基礎架構三、安裝資料庫軟體四、建立監聽五、建立資料庫執行個體一、安裝前的準備1.1 確定作業系統環境# cat /etc/RedHat-releaseRed Hat Enterprise Linux Server release 6.2 (Santiago)Kernel \r on an \m# free -m
很多不瞭解Oracle資料庫的開發人員很喜歡用PL/SQL的函數、儲存等來達到代碼上的簡潔.推薦閱讀:使用PL/SQL執行java儲存來獲得MAC地址 如:SELECT EMPNO,ENAME,DNAME,LOC FROM EMP,DEPT WHERE EMP.DEPTNO=DEPT.DEPTNO;這樣一個SQL,開發人員可能覺得冗長(這裡假設SQL冗長),他們喜歡用函數,這樣:CREATE FUNCTION F_GETDEPTINFO(PDEPTNO NUMBER,PTYPE
1. 現象:異機資料檔案恢複成功後,執行最後一步開啟資料庫時報錯。例如:SQL > alter database open resetlogs;報錯:ORA-01152: file 1 was not restored from a sufficiently old backupORA-01110: data file 1: '/u02/Oracle/oradata/mingya/system01.dbf' 2.
環境:Oracle Database 11gR2(11.2.0.2) on Linux 故障現象: 執行Group By語句報錯ORA-00979。具體的SQL如下:SQL> select a.d1,a.EXIT_type,round(a.cnt1/b.cnt2*100,2) from 2 (select substr(LOGIN_DATE,1,8) d1,EXIT_type,count(*) cnt1 from xxx_connect_log
環境:Oracle 10g 10.2.0.4 on SUSE 11 + Oracle Data Guard說明:每天淩晨Standby DB定時唯讀開啟供統計用,之後再繼續同步。故障現象:執行copy datafile命令報錯RMAN-10006.如下所示:RMAN> copy datafile 14 to '/u/oracle/oradata/XXDB22/db2_c037dat03.dbf';Starting backup at 04/25/2011
Linux 下,本機是Oracle 11g資料庫,匯入庫為10g,通過expdp,impdp資料泵匯入,剛開始提示ora-39001,發現是找不到檔案目錄或者檔案名稱不一樣。根據提示,是dump檔案的version不對,查看一下,本機庫SQL> show parameter compatible NAME
因發現 flash area 不多了,通過 select * from v$flash_recovery_area_usage ; 發現是備份組佔用空間太多。於是delete obsolete; 發現出現報錯 ORA-19606: Cannot copy or restore to snapshot control fileRMAN> delete obsolete;RMAN retention policy will be applied to