Time of Update: 2014-06-15
平台:RHEL4.5,Oracle10.2.0.1規劃:db_name = ORCLDB, db_unique_name/ORACLE_SID = WENDING上面這兩個參數也可以設定成一樣,這裡主要就是特意區別一下。1. 設定環境變數$ export ORACLE_BASE=/u01/app/oracle$ export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1$ export ORACLE_SID=WENDING2. 建初始化參數檔案$
Time of Update: 2014-06-15
功能:將資料庫中的資料讀到java類cube中,並計算出正方體的體積。1.使用PL/SQL Developor設計一個表格,名為first; Table -> new Table,設計資料表空間,與欄位的大小,以及主鍵;Table -> first -> edit data,填入所需要的資料,則一個表格就產生了。2.使用java代碼訪問Oracle資料庫,代碼如下:import java.sql.*;import java.sql.ResultSet;import
Time of Update: 2014-06-15
一、開發環境:Mini2440,Linux_2.6.32.2核心,Ubuntu 9.10,arm-linux-gcc-4.3.2下載sqlite原始碼sqlite-3.6.22.tar.gz二、移植步驟1.解壓資料庫源檔案並進入解壓後的目錄,如下:tar -zxvf sqlite-3.6.22.tar.gz cd sqlite-3.6.222.建立一個目錄build並進入該目錄,用於在這個目錄中進行交叉編譯,如下:mkdir buildcd build3.在build目錄中運行sqlite-3.
Time of Update: 2014-06-15
隨著Web應用變得越來越複雜,單純的MySQL + Memcached似乎已滿足不了資料存放區的需求,一些企業紛紛轉向NoSQL方案,比如MongoDB、CouchDB、 TokyoCabinet/Tyrant、Cassandra等。在他們看來,如果資料訪問模式不是很複雜,用不上SQL資料庫。然而,DeNA公司截然相反,他們選擇了 "only MySQL" 的方案,且獲得了遠遠超越NoSQL的效能。該公司仍在使用MySQL +
Time of Update: 2014-06-15
軟體環境:Ubuntu 10.10,Java1.6u22硬體設定:酷睿雙核7200CPU,2GB記憶體,4GB交換分區,500GB硬碟1. 安裝準備安裝開始前,最好先裝好java,別用Oracle內建的jdk,這樣好配置,另外確認你的系統符合Oracle的最小安裝要求:? 512 MB 記憶體? 1 GB 交換分區? 確認你已經安裝了gcc, make, binutils, lesstif2, libc6, libc6-dev, libstdc++5, libaio1, mawk 和 rpm
Time of Update: 2014-06-15
vim /etc/my.cnf 加入skip-grant-tables/etc/init.d/mysqld restartmysqluse mysqlupdate user set password=password("XMY_vI105VxV") where user="root";flush privileges;exit/etc/init.d/mysqld restart win是修改my.ini,同樣的重啟服務生效1.首先開啟 /etc/my.cnf 該檔案 在[mysqld] 添加
Time of Update: 2014-06-15
以下的文章首要講述的是對自動清理MySQL binlog日記與手動刪去的實際處理完成方案的設定, 我們大家都懂得MySQL數值庫從複製(replication)接納了RBR 模式之後,binlog 的格局為”ROW”,其首要效用是處理完成許多原先呈現的主鍵反覆問題。 在一個繁忙的master db server上,MySQL binlog日記檔案增長速度很快,如果不穩定時斷根,硬碟空間很快就會被充滿。 設定自動清理MySQL
Time of Update: 2014-06-15
<% Class.forName("Oracle.jdbc.driver.OracleDriver"); //.newInstance(); String url="jdbc:oracle:thin:@127.0.0.1:1521:yyyy"; //mydb為資料庫的SID,10.0.1.1 為 資料庫伺服器 IP String user="sys as sysdba"; String
Time of Update: 2014-06-15
本地的Oracle資料庫是版本是10g的,遠端資料庫版本版本是11g,在本地建資料庫連接後執行測試查詢語句竟然出錯,使用者名稱/密碼明明是對的。SQL> create database link DBLINK_TESTconnect to test identified by testusing '10.10.15.25_11';資料庫連結已建立。SQL> select count(*) from remote_big_tab@DBLINK_TEST;select count(*)
Time of Update: 2014-06-15
因為不想通過後台代碼實現,所以想通過Oracle觸發器來進行操作更新,但是因為觸發器更新基表會產生死結現象,所以參考網上用 全域變數來解決該問題,但是在我的行級觸發器中一直報錯,不明原因。代碼如下:create or replace package pkg_proinfo_updateas G_process in varchar2;G_id in number;end ;CREATE OR REPLACE TRIGGER proparent_process_prochildbefore
Time of Update: 2014-06-15
CentOS 6.3下安裝MySQL 5.5.35安裝方式分為rpm和源碼編譯安裝兩種,本文是採用mysql源碼編譯方式,編譯器使用Cmake。軟體需要mysql-5.5.35.tar.gz和cmake-2.8.10.2.tar.gz,請自行下載。1. 安裝cmakeMySQL從5.5版本開始,通過./configure進行編譯配置方式已經被取消,取而代之的是cmake工具。因此,我們首先要在系統中源碼編譯安裝cmake工具。[root@test ~]# wget
Time of Update: 2014-06-21
最近越來越發現問題不斷,不論是自我的學習中,還是在發現一些軟體的問題上,都讓我越來越覺得還有很多的問題需要我們努力,在不遠的將來去更好的來處理問題。那麼我就先說一下我最近遇到的兩個問題 第一那就是Visual Studio安裝好以後打不開,這可讓我著急了,因為以前也沒有玩過.NET平台呀,上網查了一下原來是安裝了系統補丁的緣故,很簡單方法一:
Time of Update: 2014-06-21
第2部分 資料庫SQL語言資料庫指令碼檔案的布局 “沒有規矩,不成方圓”,規範資料庫指令碼檔案的代碼布局具有以下重要意義: (1) 可表現出代碼良好的邏輯結構,提高代碼的準確性、連續性、可讀性及可維護性。 (2)
Time of Update: 2014-06-21
網上一個串連mysql的jsp程式碼片段,給了資料庫的備份檔案,但是只有frm,mysql的每張表有三個檔案,分別是,*.frm是描述了表的結構,*.MYD儲存了表的資料記錄,*.MYI則是表的索引,查了下資料,原來只有frm檔案也能匯入。 過程如下:1.在mysql目錄下的data目錄中,找到要匯入表所在的資料庫的名稱,把frm檔案放進去,比如我這裡是offer.frm,資料庫名稱是netshop,放到資料庫netshop目錄下之後,在mysql中show
Time of Update: 2014-06-21
要查詢短時間內的可以從v$sql 或者是v$sqlarea 如果要查詢一周或者一個月內 那麼有可能在V$SQLAREA裡找不到!下面是通過曆史DBA_HIST_SQLSTAT裡獲得, 這個是通過快照方式保留下來的.--執行時間最長的WITH BASTABLE AS ( SELECT DBMS_LOB.SUBSTR(SQL_TEXT,4000, 1 ) AS SQL_FULL_TEXT, DHST.SQL_ID, ROUND
Time of Update: 2014-06-21
--備份1、備份到預設資料夾中D:\mongodb\bin 是mongodb的安裝目錄mongodump -d 是備份資料庫命令testdb 資料庫名稱備份的資料庫在mongodb安裝目錄下的dump檔案夾中2、備份到指定檔案夾中D:\mongodb\bin 是mongodb的安裝目錄mongodump -d 是備份資料庫命令testdb 資料庫名稱備份的資料庫在mongodb安裝目錄下的backup檔案夾中--刪除資料庫--還原資料庫
Time of Update: 2014-06-21
1.下載前往官網地址下載最新的PostgreSQL Studio,我下載的是 pgstudio_1.2-bin .zip,因為我的電腦裡面沒有tomcat。如果電腦裡有配置好tomcat,可以下載pgstudio_1.2.zip,解壓之後是一個war包。:http://www.postgresqlstudio.org/download/2.解壓將壓縮檔解壓,可以看到如下目錄:3.運行在bin目錄下運行,啟動tomcat:./catalina.sh
Time of Update: 2014-06-21
原文出處: http://blog.csdn.net/dba_huangzj/article/details/31374037 轉載請引用之前在論壇中見到一個針對in/exists的討論,原帖懶得找了,這裡介紹一下最近的學習小結: NOT IN和NOT EIXTS在對允許為null的列查詢時會有一定的風險。特別是NOT IN,如果子查詢包含了最少一個NULL,會出現非預期的結果。下面做一個示範。 IF OBJECT_ID('ShipmentItems',
Time of Update: 2014-06-21
hibernate4中oracle,mysql,sqlserver資料庫的sql方言配置(SQL Dialects) 資料庫類型Hibernate sql方言DB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQL
Time of Update: 2014-06-21
特點無模式MongoDB 中的每一條文檔,都是一個 JSON 對象,因此你無需預定義一個集合的結構,集合中的每個文檔也可以有不同的結構。非同步寫入MongoDB 預設所有的寫操作都是『不安全』的,即當請求被 MongoDB 收到時,不等寫入操作完成,就返回一個『成功』的響應。 這是預設的行為,當然你設定一些選項,讓操作等待等待寫入完成後再返迴響應。不過對於大多數應用,這種『不安全』已經足夠安全了。簡單查詢MongoDB 只支援簡單的查詢,MongoDB