Time of Update: 2014-06-15
Oracle有五種約束。主鍵primary keys 約束,外鍵foreign約束。Unique約束,NOT NULL約束,check約束。記住:約束都是針對於某一列來說的。這裡說明下check約束:ALTER TABLE temp ADD CONSTRAINT ck_temp_age CHECK((AGE>0) AND (AGE <= 125)); 這樣age只能屬於0到125區間了。別的資料插不進去。再解釋一下primary keys
Time of Update: 2014-06-15
如果編譯時間出現了以下錯誤:checking for tgetent in -ltermcap… nochecking for termcap functions library… configure: error: No curses/termcap library found說明 curses/termcap 庫沒有安裝出現這樣的原因,首先要將ncurses的相關包包安裝上一、如果你的系統是RedHat系列: yum list|grep ncurses yum -y install
Time of Update: 2014-06-15
一、硬體設定IBM3850(以安裝環境為基礎)二、軟體準備linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zipFileZilla.exe三、FileZilla(中文版)軟體安裝過程和配置1、安裝FileZilla_3.3.3_win32-setup.exe 運行,預設下一步完成安裝。2、配置FileZilla 菜單:檔案-網站管理,點“新網站”,------------------------------
Time of Update: 2014-06-15
最近開發一個J2EE項目,使用的資料庫是Oracle,測試過程中發現偶爾會有 ORA-01461 can bind a LONG value only for insert into a LONG column
Time of Update: 2014-06-15
RMAN保留原則關乎資料的完整性,因此事關重大,由使用者定義的、基於使用者資料恢複所能承受的容忍度來設定。也就是說根據恢複的需要,使用者需要保留幾天的資料,或者說使用者需要備份的保留幾個副本,或者不需要設定保留原則。在生產環境中多數使用的是基於恢複視窗的保留原則,因此需要重點關注與理解其用法。最本文主要描述了RMAN下的三種保留原則方式。1、什麼是備份保留原則 也就是說備份可以保留多久,需要保留多久的問題,我們可以通過configure retention
Time of Update: 2014-06-15
一。10gRAC使用DBCA重建asm報如下錯:The ASM instance configured on the local node is a single-instance ASM.To create a single-instance database using this ASM instance ,restart DBCA and select the single-instance database option ,to create a RAC database using
Time of Update: 2014-06-15
在Oracle資料庫出現效能問題時,使用Oracle本身的工具包,給出合理的調優建議是比較省力的做法。下面兩種包的介紹及具體做法。SQL Tuning Advisor 粒度最小的調整工具.將一條或多條SQL語句做為輸入內容,分析所有訪問路徑,然後產生改進SQL語句的建議,並提出索引,物化視圖和資料分割配置來提高應用程式的總體效能。另外,在維護視窗中,Oracle也會針對Automatic Workload Repository(AWR) 來確定和記錄的高負載語句自動化運行SQL Tuning
Time of Update: 2014-06-15
在日常DB2的維護中,transaction log full是比較常見的問題,日誌空間使用方式也是我們比較重視的問題,那麼如何查看日誌空間使用方式呢?其實昨天在提到歸檔設定,我們知道DB2 在DATABASE層級有幾個參數,如下決定了事物日誌的使用空間大小Log file size (4KB) (LOGFILSIZ) = 600
Time of Update: 2014-06-15
Linux下安裝Oracle時報swap不夠解決方案:root使用者下1、以檔案系統增加(以下是以增加512M的檔案系統為例)dd if=/dev/zero of=/home/oracle/myswaps/swapfile1 bs=1M count=512註:of後面的路徑一定不能是/dev下,否則在啟用swap檔案時報參數無效2、建立swap檔案mkswap /home/oracle/myswaps/swapfile13、啟用swap檔案swapon /home/oracle/myswaps/
Time of Update: 2014-06-15
Oracle遇到問題 :在PL/SQL當輸入使用者名稱和密碼後 竟然出現標題上錯誤,我一項目資料庫資料庫全都沒有備份,還有很多很多資料,該不會讓我重裝資料庫吧,想到這個我汗那個流啊。在網上查了下 看了看文章,還有解決辦法,真讓我裂了把汗。出現這個問題多半是由於資料庫檔案丟失。Oracle在啟動後,使用者登入時是要將方案中原有配置資訊裝載進入,裝載過程中遇到原有檔案指定的位置上沒有找到,所以就報出錯誤。下面是我在網上查詢找到的解決辦法:進入dos:以DBA使用者登入,具體命令是sqlplus
Time of Update: 2014-06-15
Linux系統MySQL資料庫遠程設定1.啟動服務和登陸 [root@localhost ~]# /etc/init.d/mysqld restart Stopping mysqld:
Time of Update: 2014-06-15
在啟動兩台虛擬機器的RAC環境中,我們一般要進行關閉主機,這個時候一般讓兩台虛擬機器分別休眠,經過幾次實踐,每次重啟起來之後,rac環境中會有各種問題,這個問題也困擾了我好久,最近在休眠之前,我會將RAC資料先關的服務先進行關閉,然後就可以很從容的休眠虛擬機器了,操作如下: [Oracle@rac1 ~]$ srvctl stop database -d prod -o immediate [oracle@rac1 ~]$ srvctl stop asm -n rac1
Time of Update: 2014-06-15
建立 ERROR TABLE :create sequence seq_error_log_id ;create table error_log (id number , unit_name varchar2 (30), err_code varchar2(100 ) ,
Time of Update: 2014-06-15
我們知道,使用者擁有的role許可權在預存程序是停用。如:SQL> select * from dba_role_privs where grantee='SUK';GRANTEE GRANTED_ROLE ADMIN_OPTION DEFAULT_ROLE------------ ------------ ------------ ------------SUK DBA NO YESSUK CONNECT NO YESSUK RESOURCE NO
Time of Update: 2014-06-15
因為測試需要在RHEL5.5上安裝Oracle 11gr1,其中出現很多問題,先整理以下,網上搜尋了不少主要參考串連,oracle文檔:http://www.oracle.com/technetwork/articles/smiley-11gr1-install-092791.html#ove按照以下步驟不會有問題需要準備的軟體:RHEL5.5的32位伺服器版系統硬碟 與
Time of Update: 2014-06-15
Oracle的加密方式有三種:透明加密、密碼加密、雙模式加密。預設情況下,Oracle會關閉加密功能:RMAN> show all;CONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM 'AES128'; # defaultsys@OCP> SELECT ALGORITHM_ID,ALGORITHM_NAME FROM
Time of Update: 2014-06-15
物理機OS:Win7虛擬機器:Virtual Box 4.3.6虛擬機器OS:Oracle Linux 5.1_x86_64資料庫軟體:Oracle 10G 10.2.0.1 _x86_64叢集軟體:10201_clusterware_linux_x86_64.cpio.gz資料庫升級補丁集:10.2.0.5.0 Linux x86-64Opatch 版本:p6880880_102000_Linux-x86-64.zipOEMbug
Time of Update: 2014-06-15
近段時間很多網友提出監聽配置相關問題,客戶終端(Client)無法串連伺服器端(Server)。本文現對監聽配置作一簡單介紹,給出PL/SQL Developer
Time of Update: 2014-06-15
一、mysql主從複製的基本原理:我們這個實驗示範的是mysql的非同步複製,何謂非同步複製,即一條語句開始,主伺服器不會等待從伺服器執行完,而是主伺服器一執行完就開始下一條語句,這也是出於主伺服器並髮型的考慮。slave端會開啟兩個thread,即Slave I/O thread和Slave SQL thread,I/O thread負責從master的二進位日誌中讀取事件並將這些時間資訊存放發到relay-log中,Slave SQL
Time of Update: 2014-06-15
MySQL 串連資料庫時設定編碼自己用的MySQL資料庫預設編碼為UTF8,而伺服器上的為GBK,寫資料時總是多<hibernate-configuration><session-factory><property name="connection.driver_class">com.mysql.jdbc.Driver</property><property