Time of Update: 2014-06-15
本文將介紹Oracle SOA Suite在Linux下的安裝和配置,其中SOA Suite的版本是11.1.1.3.0,目前來說是最新的版本。這兩天剛好要搭建個環境,索性就把搭建的過程記錄下來,寫到blog中,供人蔘考。由於內容比較多,所以會分為(一),(二)等幾部分。關於安裝和配置過程,詳細可以查看Oracle官方文檔(全英文),如果你對E文比較頭疼,那麼我的文章是個好的選擇。我是在虛擬機器裡搭建的環境,如果你也是要在虛擬機器裡安裝配置SOA
Time of Update: 2014-06-15
第一步:安裝MySQL-python-1.2.2.tarpython setup.py buildpython setup.py intstall第二步:可能遇到的錯誤1、libmysqlclient.so.16: cannot open shared object file: No such file or directory需要安裝新的包mysqlclient16-5.1.30-1.el5.remi.i386或者通過ln -s設定連結2、 在build的時候需要按照setuptools-0.
Time of Update: 2014-06-15
環境:Oracle 10g 10.2有一個文本資料,格式如下:HLR_CODE HLR_TYPE REGION_CODE AREA_CODE PROV_CODE BUREAU_CODE VALID_DATE EXPIRE_DATE MODIFY_DATE 1 1302309 1&
Time of Update: 2014-06-15
前些日子,在操作資料庫時,需要執行操作時間很久的sql語句。但是當時區域網路網路情況不好,經常發生掉線的情況。此時需要把執行的語句加入到Oracle伺服器上的後台進程中,去執行。操作過程如下:1、首先把需要執行的sql語句寫成指令碼,儲存到sql.sql中。並放置到資料庫伺服器某路徑下.2、執行如下linux命令即可:nohup sqlplus 使用者名稱/密碼@主機串連字串 @建好的可執行檔 &例如: 【LINUX公社 www.LinuxIDC.com 】nohup
Time of Update: 2014-06-15
CHAR 轉換為 NUMBER:使用 TO_NUMBER 函數來完成字元到數位轉換,如:v_total := TO_NUMBER(‘100.0’) + sal;- 15 -16NUMBER 轉換為CHAR:使用 TO_CHAR函數可以實現數字到字元的轉換,如:v_comm := TO_CHAR(‘123.45’) || ’元’ ;字元轉換為日期:使用 TO_DATE函數可以實現 字元到日期的轉換,如:v_date := TO_DATE('2001.07.03','
Time of Update: 2014-06-15
項目中遇到以下問題。頁面傳來一個url地址。根據這個url地址去尋找記錄。關鍵是url地址含有特殊字元。如單引號',地址符&等。%和_等符號可以不考慮,因為使用的是= 如果使用的是like,那麼就要對%和_進行轉義了。以前轉義用下列語句:like '\%ab\_' escape '\'escape指定\為轉義符號,轉義%,_特殊符號。試了試,用escape不能在 = '' 形式的語句中轉移。那麼如何處理呢。v_url := replace(p_url,'''','''''')
Time of Update: 2014-06-15
在Linux下安裝Oracle其實並沒有那麼困難,可是愚笨的我還是安裝了3天之久。我用的是Linux5 安裝Oracle 10G ,SO,悲劇出現了,軟體環境不支援,這裡有一個小技巧,不過在生產環境下應該是比較危險的,那就是 ./runinstall -ignoreSysPreReqs
Time of Update: 2014-06-15
package com.Oracle.ConnTest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/** * 橋串連的Oracle * @author jll */public class ResConn
Time of Update: 2014-06-15
舉個例子:update table1 t1 set t1.name = (select t2.name from table2 t2 where t2.age=20)出現錯誤的原因:子查詢多於一條記錄。如果想批次更新資料則可以嵌套,例如下面的sql,當然還可以繼續嵌套。update table1 t1 set t1.name =(select t3.name,t3.id
Time of Update: 2014-06-15
首先要聲明一下:一般情況下,修改MySQL密碼,授權,是需要有mysql裡的root許可權的。使用者:bkjia
Time of Update: 2014-06-15
要使用該功能,mysql的版本必須在5.0.37版本以上。否則只能使用explain 的方式來檢查。 profiling 功能可以瞭解到cpu io 等更詳細的資訊。show profile 的格式如下:SHOW PROFILE [type [, type] ... ] [FOR QUERY n] [LIMIT row_count [OFFSET offset]]type:
Time of Update: 2014-06-15
本文及其附件以PostgreSQL協議發布曾經有朋友問過如何把緩衝清空,沒有這個功能,測試的時候非常不方便。我做了一個補丁拋磚引玉,見附件。提供兩個SQL命令,盡量相容Oracle:1、ALTER SYSTEM CHECKPOINT;這個其實就是將 CHECKPOINT 封裝到一個新文法,沒什麼改動。2、ALTER SYSTEM FLUSH SHARED_BUFFER /
Time of Update: 2014-06-15
Java調用 Oracle 函數,一個函數本質上一個返回一個結果的預存程序,這個例子示範了怎麼調用有in、out和in/out參數的函數。大同小異的方法。 CallableStatement cs; try { // 調用一個沒有參數的函數; 函數返回 a VARCHAR // 預先處理callable語句 cs = connection.prepareCall("{? = call myfunc}"); // 註冊傳回值類型
Time of Update: 2014-06-15
要配置一個Cluster叢集,至少得需要配置1個MGM(管理結點)+1個SQL結點+2 Data 結點MGM可以和SQL結點共用一台機器,資料結點單獨佔一台伺服器。這樣最少也需要3台伺服器。 有時候這樣會覺得很麻煩,如果是學習階段,可考慮在單台伺服器搭建一個MySQL Cluster。 下文就是教你如何在一台伺服器上搭建Cluster。 一,先確認Cluster的包已經正確安裝[root@cluster-one ~]# rpm -aq|grep -i
Time of Update: 2014-06-15
這兩天一直跟Oracle幹上了,各種問題各種糾結。。。主要是各種串連Oracle的問題1.PL/SQL串連Oracle安裝完成Oracle11gR2之後,不需要安裝Oracle client,只需要綠色版instantclient,即可以用PL/SQL直接連接Oracle。設定如下:0)下載instantclient_11_2(官方:http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699
Time of Update: 2014-06-15
fs.aio-max-nr = 1048576指的是 同時可以擁有的的非同步IO請求數目。 值出現在 /etc/sysctl.conf 檔案中,推薦值是:1048576 其實它等於 1024*1024 也就是 1024K 個。fs.file-max = 6815744該參數決定了系統中所允許的檔案控制代碼最大數目,檔案控制代碼設定代表linux系統中可以開啟的檔案的數量。kernel.shmall =
Time of Update: 2014-06-15
硬體:IBM P770OS :AIX 5.3.1.2DB:9.2.0.1(升級至9.2.0.8)圖形:XManager 3.0 and XManager 4.0最近在做一個資料移轉的項目,在安裝Oracle 9i
Time of Update: 2014-06-15
/*安裝CMake*//*進入CMake原始碼所在目錄*/cd #/*解壓CMake原始碼*/tar zxf cmake-2.8.3.tar.gz/*進入CMake原始碼目錄*/cd cmake-2.8.3/*配置安裝參數*/./configure --prefix=/usr/local/cmake/*編譯*/gmake/*安裝*/make install/*設定軟串連*/ln -s /usr/local/cmake/bin/cmake /usr/bin#####################
Time of Update: 2014-06-15
Oracle 11gR2的各項服務說明一些後台進程後台進程說明Oracle高可用服務 (OHAS)OHAS是伺服器啟動後開啟的第一個Grid Infrastructure組件。它被配置為以init(1)開啟,並負責產生agent進程。Oracle AgentGrid
Time of Update: 2014-06-15
DBA管理著資料庫所有的資料,但對某些資料的操作,因為審計或其它原因,用管理員身份可能並不方便,但你又不知道方便的那個Oracle使用者的使用者密碼是多少,因為Oracle的使用者密碼是加密了的。那有沒辦法不用知道密碼的情況下,借用下別的Oracle使用者身份來玩玩,弄完了再還回去呢?當然有法子的。 看我來怎麼弄。例子用8i測的,但11g版本後有個新變化,密碼加密字串放user$了,需要去user$中查出: SQL> select * from v$version;/c