Time of Update: 2014-06-15
Hibernate的5個核心類或介面:(1)Configuration:用於解析hibernate.cfg.xml檔案和XXXXX.hbm.xml檔案,並建立SessionFactory對象。Configuration對象用於配置並且啟動Hibernate。Hibernate應用通過Configuration執行個體來指定對象--關係對應檔的位置或者動態配置Hibernate的屬性,然後建立SessionFactory執行個體。(2)SessionFactory:初始化Hibernate,充當資
Time of Update: 2014-06-15
Hibernate輔助類(官方推薦)public class HibernateUtil { private static final SessionFactory sessionFactory = buildSessionFactory();
Time of Update: 2014-06-15
Oracle 9i資料庫登入時,提示ORA-01003&ORA-01110,大概意思是資料檔案儲存介質損壞。 startup nomount,正常; alter database mount,也正常; alter database open,提示如下: alter
Time of Update: 2014-06-15
串連MySQL:格式: mysql -h主機地址 -u使用者名稱-p使用者密碼1、例1:串連到本機上的MYSQL找到mysql的安裝目錄,一般可以直接鍵入命令mysql -uroot -p,斷行符號後提示你輸密碼,如果剛安裝好MYSQL,超級使用者root是沒有密碼的,故直接斷行符號即可進入到MYSQL中了,MYSQL的提示符是:mysql>2、串連到遠程主機上的MySQL假設遠程主機的IP為:10.0.0.1,使用者名稱為root,密碼為123。則鍵入以下命令:mysql -h10.0.
Time of Update: 2014-06-15
1、建立2個新的日誌組 alter database add logfile group 4 ('D:/Oracle/ORADATA/ORADB/REDO04_1.LOG') size 1024k; alter database add logfile group 5 ('D:/ORACLE/ORADATA/ORADB/REDO05_1.LOG') size 1024k; 2、切換當前日誌到新的日誌組 alter system switch logfile; alter system
Time of Update: 2014-06-15
查看Replica Set的狀態,執行rs.status()即可rs.status(){ "set" : "set1", "date" : "Thu Oct 28 2010 10:09:28 GMT+0800 (CST)", "myState" :
Time of Update: 2014-06-15
1. 在mongodb安裝目錄的bin目錄下有一個資料匯出工具:mongoexport.exe,我們可以開啟一個命令視窗,切換到該目錄下並執行mongoexport,就可以看到使用該工具的很多參數說明。
Time of Update: 2014-06-15
實驗環境 作業系統:RHEL AS4 資料庫:Version 10.2.0.1.0 一台機器上,裝兩個資料庫,來進行主備切換實驗。多台機器道理相同。 整個操作過程為我實驗成功後,根據記憶整理,如有遺漏,請指正。 一、安裝設定詳細過程 正常安裝一個資料庫,可以用DBCA,也可以手動建庫,手動建庫資料檔案可以小一點兒,實驗速度會快一點兒。 資料庫名:beijing,初始的主庫,備庫名:shanghai 1.產生pfile,根據主備庫的要求,進行參數修改 SQL> create pfile='/
Time of Update: 2014-06-15
setp-1 產生資料檔案:getobject.sql[sql]
Time of Update: 2014-06-15
OracleRegex函數 2、REGEXP_LIKE(x,pattern[,match_option])用於在x中尋找Regexpattern,該函數還可以提供一個可選的參數match_option字串說明預設的匹配選項。match_o
Time of Update: 2014-06-15
truncate操作與delete操作對比操作復原高水線空間效率Truncate不能下降回收快delete可以不變不回收慢相同點: truncate和不帶where子句的delete, 以及drop都會刪除表內的資料 不同點:1. truncate和 delete只刪除資料不刪除表的結構(定義) drop語句將刪除表的結構被依賴的約束(constrain),觸發器(trigger),索引(index);
Time of Update: 2014-06-15
以前將資料庫查詢結果展示在頁面時,對於值null的欄位,總是要判斷下,如果為null,就顯示“”,突然發現這個方法好笨,而且有些地方總會忘記改,在頁面出現“null”。在使用Oracle資料庫時,發現nvl函數很好用,於是整理一下。nvl( ) 函數 文法 NVL(eExpression1, eExpression2) 參數 eExpression1, eExpression2 如果 eExpression1 的計算結果為 null 值,則 NVL( ) 返回 eExpression2。如果
Time of Update: 2014-06-15
1 . 編輯/etc/oratab檔案,將對應的sid那一行的N改為Y [root@ www.bkjia.com~]# vi /etc/oratab 修改後的例子:orcl:/u01/app/Oracle/product/10.2.0/db_1:Y2. 在 /etc/rc.d/init.d/ 目錄下,建立 oracle 服務指令檔,並將如下內容放入指令碼中: [root@ www.bkjia.com~]
Time of Update: 2014-06-15
一、測試1. 從 sqlite 網站http://sqlite.org/download.html上下載最新的 sqlite 源碼sqlite-autoconf-3070500.tar.gz,目前最新版本為 3.7.52. 解壓縮源碼,進入源碼檔案夾mkdir _install,進行正確的配置 configure ,產生正確的MakefileConfigure 命令如下:CC=/usr/local/arm-2007q1/bin/arm-none-linux-gnueabi-gcc
Time of Update: 2014-06-15
在Oracle中建立表結鉤相同或一致的表,其實在許多時候也會派上用場的。方便得很。例如:存在一張部門表如下:SQL> select * from dept; DEPTNO DNAME LOC ------ -------------- ----------
Time of Update: 2014-06-15
資料庫設計的三大範式第一條就是獨立的表結構中必須有唯一主鍵來標識表中資料.在以往微軟的SQL Server(duo版本)平台上.手動編碼實現表中主鍵.並設定為自增列是極其簡單.編碼如下: typeid int not null primary key identity(1,1),在Oracle中如果要設定一個獨立表結構的主鍵為自增.其中就涉及到了Oracle 10G中關於序列(Sequence)的使用.(A)Sequence-
Time of Update: 2014-06-15
1.連結儲存,確保作業系統能發現裝置12.更改存放裝置檔案的屬性chown grid:oinstall /dev/mxxxxx3.確保ASM執行個體的磁碟發現路徑包括新增加的存放裝置ASM_DISKSTRING4.建立磁碟組CREATE DISKGROUP data NORMAL REDUNDANCYFAILGROUP controller1
Time of Update: 2014-06-15
在Oracle 11g安裝中,會經常遇到如下2種問題:Oracle 11gORA-00845: MEMORY_TARGET not supported on this system 說明 [INS-35172]Target database memory (XXMB) exceeds the systems available shared memory({0}MB) 解決方案
Time of Update: 2014-06-15
下面是一個10046的例子,可以用來分析具體的一些sql執行計畫,做個記錄!設定10046事件來進行SQL跟蹤,可以設定不同的追蹤層級Level 0 停用SQL跟蹤,相當於SQL_TRACE=FALSELevel 1 標準SQL跟蹤,相當於SQL_TRACE=TRUELevel 4 在level 1的基礎上增加綁定變數的資訊Level 8 在level 1的基礎上增加等待事件的資訊Level 12
Time of Update: 2014-06-15
sys@DEX> select * from v$statname where name like '%sort%' ; STATISTIC# NAME &n