Time of Update: 2018-12-04
本文介紹WebSphere下Oracle、SQL Server、Sybase、MySQL資料庫連接池的配置方法,並給出相應調用串連池的樣本。相對於Weblogic,WebSphere串連池的配置要稍微複雜一些,因為缺少相關的文檔,需要一定的技巧和經驗。特別是對於初學者,完整的配置好Websphere串連池還是有一定難度的。一、系統準備1.在相應的資料庫中建立本文用到的表create table TEST(C1 CHAR(10) )insert into TEST
Time of Update: 2018-12-04
我們一般用全志的代碼往往都會修改成自己認為合乎我們邏輯的編譯方式,比如我們覺得全志的lichee這個包括了打包工具kernel跟uboot的代碼應該放到android的目錄下,於是我們進行了改動,所以kernel的代碼路徑如下:vendor/softwinner/linux-3.4/drivers/input/keyboard/我把老羅的那個hello.c跟 hello.h檔案放在這個keyboard目錄下,因為可能他寫的驅動是在老的版本上所以在現在kernel 為3.4版本上可能會有點小改動。
Time of Update: 2018-12-04
在現場如何面對oracle的服務客戶 一. 概述 oracle資料庫服務的市場需求也是十分巨大的,國內在做oracle第三方服務的廠商挺多,面對如此眾多的賣方選擇,面對著令人眼花繚亂的服務商,可以說既愛又恨。愛的是有時候真的能幫自己解決問題,減輕自己的壓力,有時候又解決不了問題,讓自己也不好交代。
Time of Update: 2018-12-04
//建立暫存資料表空間create temporary tablespace gcag_temptempfile '/u01/app/oracle/oradata/XE/gcag_temp.dbf'size 32mautoextend onnext 32m maxsize 2048mextent management local;//建立資料資料表空間create tablespace gcag_dataloggingdatafile
Time of Update: 2018-12-04
SQL> select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id; 6、顯示當前串連使用者 --------------------- SQL> show user 7、把SQL*Plus當計算機 ---------------------- SQL> select 100*20 from dual; 8、連接字串
Time of Update: 2018-12-04
PL/SQL中為我們提供了調試預存程序的功能,可以協助你完成預存程序的先行編譯與測試。點擊要調試的預存程序,右鍵選擇TEST 如果需要查看變數,當然調試都需要。在右鍵菜單中選擇Add debug information. start debugger(F9)開始我們的測試,Run(Ctrl+R) 隨時在varible List中輸入我們想查看的變數其它: Step into(Ctrl+N):單步調試,進入下一步 Step over(Ctrl+O):結束該語句 Step
Time of Update: 2018-12-04
DML語句的結果 當執行一條DML語句後,DML語句的結果儲存在四個遊標屬性中,這些屬性用於控製程序流程或者瞭解程式的狀態。當運行DML語句時,PL/SQL開啟一個內建遊標並處理結果,遊標是維護查詢結果的記憶體中的一個地區,遊標在運行DML語句時開啟,完成後關閉。隱式遊標只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三個屬性.SQL%FOUND,SQL%NOTFOUND是布爾值,SQL%ROWCOUNT是整數值。 SQL%FOUND和SQL%NOTFOUND
Time of Update: 2018-12-04
本人從來沒有接觸過Oracle,今天聽師兄講解示範了一下,頗有收穫,所以著文以記之。廢話少說,現介紹一下情況:環境:VPC2007中安裝了Windows2003 +Oracle9i做伺服器,Host名:ms-zy-oracle;資料庫名:MIS本機:windowsXP+Oracle9i用戶端,將虛擬機器運行後,開啟Oracle的Enterprice Mangager,用system使用者登入。接下來就進行配置:1,建立資料表空間.在Enterprice
Time of Update: 2018-12-04
PL/SQL是ORACLE對標準資料庫語言的擴充,ORACLE公司已經將PL/SQL整合到ORACLE 伺服器和其他工具中了,近幾年中更多的開發人員和DBA開始使用PL/SQL,本文將講述PL/SQL基礎文法,結構和組件、以及如何設計並執行一個PL/SQL程式。 PL/SQL的優點 從版本6開始PL/SQL就被可靠的整合到ORACLE中了,一旦掌握PL/SQL的優點以及其專屬的資料管理的便利性,那麼你很難想象ORACLE缺了PL/SQL的情形。PL/SQL
Time of Update: 2018-12-04
我的機器是5L,oracle9i,weblogic6.1,HTTPServer由於給別人裝的機器,對方水平有限(其實我也很菜:)),為了省心,還是讓系統起來自動運行各項應用比較好:)首先自動啟動oracle9i,9i裝在oracle檔案系統下,在/oracle下建立檔案startdb,檔案內容echo "begin to start oracle"lsnrctl startsqlplus log <<EOFconnect /as sysdbastartupexitexitecho
Time of Update: 2018-12-04
#!/bin/bash #tnslsnr SERVERNAME=$(uname -a | awk '{ print $2}')filename=$SERVERNAME"_PROCESSMONITOR.sql" echo "connect pmsadmin/pmsadmin" >>${filename}while read linedo PROCESS_PATH=$(echo ${line}|awk '{print $2}') PID=$(ps -
Time of Update: 2018-12-04
做資料庫開發或管理的人經常要建立大量的測試資料,動不動就需要上萬條,如果一條一條的錄入,那會浪費大量的時間,本文介紹了Oracle中如何通過一條 SQL快速產生大量的測試資料的方法。產生測試資料的SQL如下:SQL> select rownum as id, 2 to_char(sysdate + rownum / 24 / 3600, 'yyyy-mm-dd hh24:mi:ss') as inc_datetime, 3
Time of Update: 2018-12-04
在使用sys使用者使用管理員登陸的時候,出現ORA-01031解決辦法1 首先使用本地系統使用者啟動資料庫,使用名稱查看配置參數 show parameter password查看參數狀態EXCLUSIVE則為正常狀態,如果不是,則修改pfile或者是spfile的參數 alter system set remote_login_passwordfile='EXCLUSIVE' 2 查詢密碼檔案視圖select * from
Time of Update: 2018-12-04
1.曾經不小心把開發庫的資料庫表全部刪除,當時嚇的要死。結果找到下面的語句恢複到了1個小時之前的資料!很簡單。注意使用管理員登入系統:select * from 表名 as of timestamp sysdate-1/12 //查詢兩個小時前的某表資料!既然兩小時以前的資料都得到了,繼續怎麼做,知道了吧。。如果drop了表,怎麼辦??見下面:drop table 表名;資料庫誤刪除表之後恢複:( 絕對ok,我就做過這樣的事情,汗 )不過要記得刪除了哪些表名。flashback
Time of Update: 2018-12-04
表分為系統資料表和使用者表資料庫物件表(基本存放裝置對象,由行和列組成)、視圖(從一個或多個表取來的邏輯子集資料)、序列(自動產生唯一序號)、索引(提高查詢效能)、同義字(簡化對於資料對象的訪問)標準的命名規則表名和列名:第一個符號必須是字母1-30個字元只能包含A-Z,a-z,0-9,_$#同一個使用者不能有重名的表名ORACLE的保留字不能用來做表明和列名非標準的命名可以使用特殊字元,用""引起來,如create table "a-1" (int_id
Time of Update: 2018-12-04
public void importMoban(TrainTest test) { String testDesc = test.getTestDesc2(); String answer = test.getAnswer2(); Session s = getHibernateTemplate().getSessionFactory().openSession(); Transaction tx =
Time of Update: 2018-12-04
有這樣的一個需求:更新A表的一行記錄,如果找到並更新了記錄,向B表寫一條記錄用一條sql寫好像比較麻煩,寫一個小過程如下begin update A XXXX; if (sql%rowcount 0) then insert into BXXX; end if;end;sql%rowcount儲存了update影響的記錄條數如果需要判斷影響了多少條,如,更新了3條才插入還可以用 if (sql%rowcount = 3)
Time of Update: 2018-12-04
Oracle 10g和Oracle 9 比較起來感覺變化還真是大,開始使用的時候極不適應。在使用的時候Enterprise Managemer 需要通過瀏覽器來開啟, 許多管理功能需要主機身份認證,最開始我想匯入一個備份好的資料庫檔案,但我無論輸入哪個使用者及密碼均顯示驗證錯誤RemoteOperationException: ERROR: Wrong password for
Time of Update: 2018-12-04
最近因為再項目中每天都要涉及到oracle資料庫的備份問題,而且伺服器運行再遠端,感覺每天手動進行備份是一件很費時的事情,所以查了查oracle的Database Backup的一些相關內容,感覺網上很多地方討論的不是很清楚,下面就我的理解來談談oracle的自動備份問題。伺服器啟動並執行環境是windows-server 2003,採用資料庫為9i(其他版本可能一些參數會有所變化)。首先我建立一個批次檔,內容如下:exp user/password rows=y indexes=n
Time of Update: 2018-12-04
昨天安裝了oracle,今天裝了PLSQL Developer,連不上去。PLSQL