連接Oracle的Hibernate配置文件有兩種格式,一種是xml格式的,另一種是Java屬性文件格式的。下面分別給出這兩種格式配置文件的代碼?! ?.xml格式的配置文件 下面將給出連接本地Oracle服務(wù)器上的db_database02數(shù)據(jù)庫時Hibernate配置文件hibernate.cfg.xml
2015-06-28如果你不是只在大集團公司工作過的話,你一定會有機會接觸到MySQL,雖然它并不支持事務(wù)處理,存儲過程,但是它提供的功能一定能滿足你的大部分需求,另外,簡潔的MySQL也有一些它獨到的優(yōu)勢,在有些時候,它的速度甚至超過大型數(shù)據(jù)庫。 那么如何在.NET中訪問MySQL數(shù)
2015-06-28在前一段時間中遇到一個需求..統(tǒng)計某一種商品在某一天中的銷售數(shù)量,當天沒有銷售的時候,數(shù)量顯示0.這個不能用一般的Group來實現(xiàn).所以需要變通一下,跟一個有1-31的一個集合來Group.有2種方案.planA:SELECT SUM(ISNULL(BidsTrade_Money, 0)) A
2015-06-28SYBASE ADAPTIVE SERVER ENTERPRISE 1500 FOR WINDOWS前提:windows經(jīng)典主題;如以前曾錯誤安裝過sybase,請卸載干凈(包括sybase文件夾和相關(guān)的幾處注冊表項?。┻\行setup.exe安裝,如需使用ODBC、OleDb或者ADO.net進行開發(fā),要選擇自定義(custom)安裝,因為在默
2015-06-28MSSQL 從 2005 開始推出鏡像功能.SQL Server鏡像是不可讀的.整個庫在個 norecovery模式.SQL Server鏡像只能是1對1 但可以用鏡像+logshipping 混合實現(xiàn)一對多和鏡像鏈.SQL Server鏡像認證分為 證書 和windows驗證.windows驗證必須在一個域里面實現(xiàn).并不是每個公司的
2015-06-28從網(wǎng)絡(luò)上找到rman命令集合: 一、list常用命令總結(jié)備忘 list命令列出控制文件、RMAN恢復(fù)目錄中備份信息, 是我們對所有可見的數(shù)據(jù)庫備份文件的一個最直觀的了解的方法 list incarnation; list backup summary; list backup of database summary
2015-06-28常用SQL查詢: 1、查看表空間的名稱及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name; 2、查
2015-06-28有表A,2000多行 表B,15w行 表C,18W行 數(shù)據(jù)庫為ORACLE9I?! ‖F(xiàn)以表A連接表B,表B連接表C做查詢,但經(jīng)過分析,ORACLE始終計劃是表A與C產(chǎn)生MERGE JOIN,要知道A表和C表是沒有關(guān)聯(lián)的,只能產(chǎn)生笛卡爾集。這樣就會產(chǎn)生2000×180000條記錄,導(dǎo)致查
2015-06-281、查看用戶的proifle是哪個,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密碼有效期設(shè)置: sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_
2015-06-28現(xiàn)在某家企業(yè)的Oracle數(shù)據(jù)庫中有一張產(chǎn)品信息表。這張表中的記錄已經(jīng)超過了500萬條。其中成品信息大概30萬條。零件記錄有300萬條左右。剩余的都是包裝信息。數(shù)據(jù)庫工程師通過相關(guān)的分析與監(jiān)測,用戶訪問這張表的時候,會有嚴重的等待現(xiàn)象。這主要是因為這張表中
2015-06-28問:握怎樣測試 MySQL安裝? 答:可以通過以下命令測試MySQL服務(wù)器是否工作: C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshowC:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqlshow -u root mysqlC:\> C:\Program Files\MySQL\MySQL
2015-06-28一、查看數(shù)據(jù)庫實例的EM端口 在ORACLE_HOME\install\portlist.ini文件里面?! 《?、設(shè)制數(shù)據(jù)庫實例的SID SID的長度不能超過8個字符。實例名不能超過30個字符 三、常用的一些命令 啟動/關(guān)閉EM:emctl start/stop dbconsole 啟動/關(guān)閉監(jiān)聽 :lsnr
2015-06-28本文中介紹了一個MySQL的存儲過程,其中涉及Cursor的使用,示例如下: 以下為引用的內(nèi)容: CREATE PROCEDURE `justifyGroupNum`()NOT DETERMINISTICSQL SECURITY DEFINERCOMMENT ''BEGIN/*how to run:call justifyGroupNum()*/
2015-06-28從MySQL 5.0.2開始,通過mysql_stmt_attr_set() C API函數(shù)實現(xiàn)了服務(wù)器端光標。服務(wù)器端光標允許在服務(wù)器端生成結(jié)果集,但不會將其傳輸?shù)娇蛻舳?,除非客戶端請求這些行。例如,如果客戶端執(zhí)行了查詢,但僅對第1行感興趣,那么不會傳輸剩余的行。 ◆光標是只讀的,不
2015-06-28MySQL字符集出錯的解決方法: 錯誤案例: 以下為引用的內(nèi)容:Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (gbk_bin,IMPLICIT) for operation '=',SQL State: HY000, Error Code: 1267 錯誤原因: 數(shù)據(jù)庫的
2015-06-28修改MySQL下的默認mysql數(shù)據(jù)庫的user表,刪除所有host為localhost記錄,另外添加一些其他記錄,重新啟動MySQL服務(wù)器。執(zhí)行show databases,只出現(xiàn)information_schema和test兩個數(shù)據(jù)庫,看不到mysql。 解決方法: 此問題實際上是用戶沒有權(quán)限: 1. 關(guān)閉mysql 2
2015-06-28▲ SHOW 執(zhí)行下面這個命令可以了解服務(wù)器的運行狀態(tài): 以下為引用的內(nèi)容: mysql >show status; 該命令將顯示出一長列狀態(tài)變量及其對應(yīng)的值
2015-06-28問題:我使用的備份策略是在每天的凌晨 1 點鐘進行一次完整備份,每一小時進行一次日志備份,同時,在每天的凌晨 4 點鐘會運行一次 DBCC CHECKDB。如果我在上午 8 點開始工作時發(fā)現(xiàn),夜間運行的一致性檢查報告了大量損壞的情況,我該如何進行恢復(fù)才不會丟失太多數(shù)據(jù)
2015-06-28新陣列移動日問:我們當前的 RAID 很快就填滿了,因此需要將一些 SQL Server 2005 數(shù)據(jù)庫移到其他位置。新陣列已準備就緒,并且我一直在為移動數(shù)據(jù)庫作準備。我剛剛發(fā)現(xiàn)其中一個數(shù)據(jù)庫是事務(wù)復(fù)制發(fā)布服務(wù)器,我知道這表示我不能移動該數(shù)據(jù)庫。我應(yīng)怎樣做?答:對您
2015-06-28問題:我們使用了大量分布式事務(wù),正研究數(shù)據(jù)庫鏡像以使我們的關(guān)鍵數(shù)據(jù)庫之一具備高可用性。在測試過程中我們發(fā)現(xiàn),在嘗試對鏡像數(shù)據(jù)庫進行故障轉(zhuǎn)移后,分布式事務(wù)有時會失敗。能否說明這是為什么?解答:這實際上是記錄在案的使用分布式事務(wù)的限制。在使用數(shù)據(jù)庫鏡
2015-06-28