DB 查詢分析器 6.03 如何靈活、快捷地操作國產達夢資料庫,db6.03

來源:互聯網
上載者:User

DB 查詢分析器 6.03 如何靈活、快捷地操作國產達夢資料庫,db6.03
 

  DB 查詢分析器 6.03 如何靈活、快捷地操作國產達夢資料庫

                         馬根峰

                        (廣東聯合電子服務股份有限公司, 廣州 510300)

 

 

摘要       本文詳細地介紹了“萬能資料庫查詢分析器”,中文版本《DB 查詢分析器》、英文版本《DB Query Analyzer》6.03如何靈活、快捷地操作國產達夢資料庫。除了建立基於不同資料庫產品的ODBC資料來源有所不同外,用"萬能資料庫查詢分析器"操作任何資料庫、EXCEL、TXT/CSV檔案的方法跟本文中所講一模一樣。

 從6.01 版本開始,萬能資料庫查詢分析器的中英文版本中新增加了SQL “執行計畫”功能。從6.02版本開始,只要將“工具-à選項”視窗中的選項“SQL執行計畫串連自動回復”設定為“選中”狀態,那麼即使在“SQL執行計畫”期間資料庫伺服器宕過機,只要在“SQL執行計畫”的時刻資料庫伺服器是處理啟動狀態,那麼“SQL執行計畫”都會被執行。

萬能資料庫查詢分析器的中英文 6.03版本已經完全相容任何Microsoft的Windows作業系統系列,包括Windows 10、Windows 8、Windows 7、Vista、Windows XP、Windows 2000、Windows NT、Windows ME、Windows 98 。在Windows作業系統上運行時,不需要更改任何作業系統的設定。

關鍵詞  DB 查詢分析器;DBQuery Analyzer 

 

 

1      引言  

中國本土程式員馬根峰(CSDN專訪馬根峰:海量資料處理與分析大師的中國本土程式員)推出的個人作品----萬能資料庫查詢分析器,中文版本《DB 查詢分析器》、英文版本《DB Query Analyzer》。它具有強大的功能、友好的操作介面、良好的操作性、跨越各種資料庫平台乃至於EXCEL和文字檔。

你可以通過它 ① 查詢ODBC資料來源(包括世面上所有的資料庫、TXT/CSV檔案、EXCEL檔案)的資料。 你可以同時執行多條DML語句乃至存貯過程,結果會以你設定的表格、文字框、檔案來返回;  從資料庫匯出千萬條資料時,效率與DBMS沒有什麼區別; 具有強大的 SQL “執行計畫”功能,你只要將“工具-à選項”視窗中的選項“SQL執行計畫串連自動回復”設定為“選中”狀態,那麼即使在“SQL執行計畫”期間資料庫伺服器宕過機,只要在“SQL執行計畫”的時刻資料庫伺服器是處理啟動狀態,那麼“SQL執行計畫”都會被執行;  6.03版本已經完全相容任何Microsoft的Windows作業系統系列,包括Windows 10、Windows 8、Windows 7、Windows Vista、Windows 2003、Windows XP、Windows 2000、Windows NT、Windows ME、Windows 9X,可以直接在Windows作業系統上運行,而不需要更改任何作業系統的任何設定或者配置。

《DB 查詢分析器》在中關村線上(http://xiazai.zol.com.cn/detail/27/264455.shtml) 下載量超過10萬 次,位居整個資料庫類熱門排行榜中前10位。

 

在《程式員》2007第2期的“新產品&工具點評”部分,編輯“精選”了“萬能資料庫查詢分析器”發布。

本人還撰寫了關於“萬能資料庫查詢分析器”有關技術的 78 篇文章,發布在《電腦編程技巧與維護》、《軟體》、《電腦時代》、《電腦編程技巧與維護》、百度文庫、CSDN資源、和本人的四大部落格上(CSDN部落格、新浪部落格、QQ空間和搜狐部落格上)。

本文將以中文版本《DB 查詢分析器》6.03版本為例,詳細介紹 6.03 如何靈活、快捷地操作國產達夢資料庫。

 


 

 

2      6.03中文版本《DB 查詢分析器》為例  

   下面我們就以“萬能資料庫查詢分析器”的中文版本DB 查詢分析器 6.03為例,來示範它如何靈活、快捷地操作國產達夢資料庫。

     作業系統: WINDXP作業系統

     前景程式: DB 查詢分析器 6.03

     後台資料庫: 國產的達夢資料庫(DM)

 

  

  圖1       WINDOWS XP上安裝的達夢資料庫7

 



  圖2       WINDOWS XP上的達夢資料庫服務已經啟動

 

 

 

 

3      建立基於 達夢資料庫 的ODBC資料來源

  


圖3  Windows XP上建立達夢資料庫的ODBC資料來源(一)

 



圖4  Windows XP上建立達夢資料庫的ODBC資料來源(二)

 



圖5  登入 系統上建立的指向 達夢資料庫 的ODBC資料來源

 

 

如何獲得“萬能資料庫查詢分析器”中文版本《DB 查詢分析器》和英文版本《DB Query Analyzer》在“中關村線上”的源安裝包,請參見 《如何使用ZOL一鍵安裝器下載中關村線上的源安裝包》、《How to downloadthe installation package by ZOL Downer》 )

 

 


 

4      DB查詢分析器 靈活、快捷地操作國產達夢資料庫的示範

  4.1  快速產生SQL語句

      展開DB查詢分析器的“物件瀏覽器”,在資料表PERSON.ADDRESS上右鍵點擊滑鼠,在彈出的捷徑功能表上,選擇要產生的SQL語句的類型,即可在SQL編輯中自動產生SQL語句。

 


圖6 使用“物件瀏覽器”上的捷徑功能表,來快速產生SQL語句

 

4.2  批量執行SQL語句

      《DB 查詢分析器》支援一批執行多條SQL語句,點擊菜單“查詢—>運行” (也可以用快速鍵F5),就可以執行SQL編輯框中的SQL指令碼,支援多條SQL語句的執行,不過SQL語句間要用狀態列中的“SQL之間的分隔字元”來間隔。執行結果如所示:

 


圖7  按F5鍵來批量執行SQL編輯器中的SQL多條語句,執行結果

 

“結果N”對應於第N條SQL語句的開啟的記錄集,點擊不同的Tabsheet即可看到不同的SQL語句所開啟的記錄集了。

當選中“結果N”時,狀態列中“返回結果行數”所指的是第N條SQL語句開啟的記錄集中記錄條數;而當選中訊息時,狀態列顯示“共返回結果行數”是指本批執行的SQL語句所開啟的所有記錄集中的記錄總行數。

 

 

4.3  對查詢結果按照指定欄位進行排序

《DB 查詢分析器》支援當你點擊SQL執行的結果GRID的某一欄位名,對該欄位進行一次升序排序,如果接著又點擊該欄位名,則對該欄位做一次降序排序。


圖8 在“結果2”中,點擊欄位“ADDRESS1”,即對查詢結果按照它來排序

 

不過要注意的是,記錄越多排序所耗用的時間就越長。

 

 

4.4  儲存執行結果到檔案

執行命令前,可以點擊“查詢—>顯示結果—>儲存結果到檔案”。然後執行命令時,就會彈出“儲存查詢結果”對話方塊, 如所示:


圖9  選擇“執行結果儲存到檔案”,執行後,在彈出的“儲存查詢結果”中輸入檔案名稱

 


圖10  執行結果儲存到檔案中

 

4.5  匯出查詢結果到檔案,

以GRID輸出結果時,如果一批SQL中產生了多個記錄集,請選中要匯出結果的TabSheet,然後點擊菜單“查詢”下的“儲存結果”或者點擊工具列中“匯出結果”,即彈出儲存查詢結果的對話方塊,選擇路徑並輸入檔案名稱後點擊“儲存”按鈕即可完成查詢結果的匯出。

 


圖11  點擊快捷按鈕“匯出結果”,來將選中的GRID中的查詢結果匯出

 

 


圖12  在“儲存查詢結果”中輸入檔案名稱

 

 


圖13  儲存的“.csv” 檔案直接用EXCEL來開啟

 

4.6  增加“執行計畫”

從6.01 版本開始,萬能資料庫查詢分析器的中英文版本中新增加了SQL “執行計畫”功能。從6.02版本開始,只要將“工具-à選項”視窗中的選項“SQL執行計畫串連自動回復”設定為“選中”狀態,那麼即使在“SQL執行計畫”期間資料庫伺服器宕過機,只要在“SQL執行計畫”的時刻資料庫伺服器是處理啟動狀態,那麼“SQL執行計畫”都會被執行。

需要注意的是,如果選擇執行計畫的記錄集儲存成檔案,則必須在增加、修改執行計畫的時候,選擇儲存的檔案名稱;而結果以表格或者文本方式來顯示出來的話,增加、修改執行計畫的時候,不用選擇儲存的檔案名稱。

本例中,首先通過菜單“查詢—>顯示結果—>儲存結果到檔案”來設定查詢結果儲存到檔案。然後,點擊“查詢—>執行計畫”來設定執行計畫。

 


圖14  點擊“查詢—>執行計畫”來開啟“執行計畫”視窗,設定執行的時間與儲存的檔案

 



圖15  在圖10中,點擊“增加”按鈕,可以看到在本表單中增加的“執行計畫”

 

只要執行計畫的時間是過去的時間,那麼SQL指令碼就會馬上被執行。在選中“SQL執行計畫串連自動回復”選項時,當資料庫連接中斷時,萬能資料庫查詢分析器會恢複資料庫連接。


圖16  “執行計畫”在指定的時間執行後,將結果儲存到指定的檔案

 

備忘:

     “執行計畫”發送器的調度間隔是5秒鐘,所以設定的計劃時間雖然是xx xx 01,但開始執行的時間是 xx xx 01 與 xx xx 04之間。


 

 

 

5      本人撰寫的關於“萬能資料庫查詢分析器”的78 篇技術文章  

 

目前以下6篇文章發布幾個國內電腦刊物上:

[1] 馬根峰· DB QueryAnalyzer中斷SQL語句的執行 · 杭州:《電腦時代》,2011年第12期

[2] 馬根峰· DB查詢分析器 批量執行DML語句並返回更詳細的資訊 · 北京:《電腦編程技巧與維護》,2011年第24期

[3] 馬根峰· DBQuery Analyzer中的交易管理在DB2中的應用 · 北京:《電腦編程技巧與維護》,2011年第22期

[4] 馬根峰· DB查詢分析器中斷SQL語句的執行· 天津:《軟體》,2011年第6期

[5] 馬根峰· 萬能資料庫查詢分析器中的交易管理在Oracle中的應用 · 上海:《微型電腦應用》,2011年第11期

    [6] 馬根峰 · 新產品&工具點評 精選:“萬能資料庫查詢分析器”發布 · 程式員,2007年2期

 

以下 72 篇文章發布在百度文庫、CSDN資源、和本人的四大部落格上:

《萬能資料庫查詢分析器提示之(一)》直到《萬能資料庫查詢分析器提示之(十六)》共16篇

《The 1st tip ofDB Query Analyze》直到《The 16th skills of DB Query Analyzer》共16篇

《如何在用戶端配置ODBC來訪問遠程DB2 for Windows伺服器》

《How to configure ODBC DSN in Client toaccess remote DB2 for Windows》

《如何在伺服器上配置ODBC來訪問本機DB2 forWindows伺服器》

《How to configure ODBC DSN to access localDB2 for Windows》

《軟體開發頂尖高手的殺手鐧SQL語句》

《Which SQL statement is the trump card tothe senior software developer》

《DB 查詢分析器批量執行DML語句並返回更詳細的資訊》

《用“萬能資料庫查詢分析器”測試SQLite對4大SQL精髓語句的支援》

《用“DB查詢分析器”的物件瀏覽器來展現資料庫的資料字典》

《萬能資料庫查詢分析器使用者已基本涵蓋當前所有資料庫系統》

《The DBMS that DB Query Analyzer Users oftenuse cover all kinds of DBMS》

《查詢分析器應必須具備的功能-中斷查詢的執行》

《萬能資料庫查詢分析器的EXE檔案加殼技術》

《Exe packer prevent DB Query Analyzer frombeging debugged》

《自己開發的“萬能資料庫查詢分析器”終於有了較大的成果》

《DB Query Analyzer中斷SQL語句的執行》

《DB 查詢分析器 批量執行DML語句並返回更詳細的資訊》

《DB Query Analyzer中的交易管理在DB2中的應用》

《DB 查詢分析器中斷SQL語句的執行》

《萬能資料庫查詢分析器中的交易管理在Oracle中的應用》

《精選:“萬能資料庫查詢分析器”發布》

《軟體開發高手須掌握的4大SQL精髓語句(一)》

《軟體開發高手須掌握的4大SQL精髓語句(二)》

《軟體開發高手須掌握的4大SQL精髓語句(三)》

《軟體開發高手須掌握的4大SQL精髓語句(四)》

《軟體開發高手須掌握的4大SQL精髓語句(綜合篇)》

《巔峰之作----“萬能資料庫查詢分析器”5.01發布》

《萬能資料庫查詢分析器與EXCEL強強聯合進行資料分析》

《DB 查詢分析器批量執行多條SQL語句並查看各自的執行時間》

《DB查詢分析器訪問EXCEL時,要在表名前後加上中括弧或雙引號》

《The table name must be enclosed in double quotation marks or squarebracket while accessing EXCEL by DB Query Analyzer》

《如何使用ZOL一鍵安裝器下載中關村線上的源安裝包》

《How to download the installation package byZOL Downer》

《DB 查詢分析器 6.03 ,遨遊於任何Windows作業系統之上的最優秀的資料庫用戶端工具》

《DB Query Analyzer, the mostexcellent Universal database Access tools on any Microsoft Windows OS 》

《DB 查詢分析器 6.03 在Windows 8.1上安裝與運行示範》

《Demonstration of DB QueryAnalyzer 6.03 Installation and Running on Microsoft Windows 8 》

《DB 查詢分析器 6.03 如何靈活、快捷地操作國產達夢資料庫》 

《DB 查詢分析器使用手冊》 ,共56頁

《DB Query Analyzer specification》 ,which has 58 pages.

 

 

 

 

 

 

DB查詢分析器 6.03  中關村線上:

http://xiazai.zol.com.cn/detail/27/264455.shtml

 

 

DBQuery Analyzer 6.03中關村線上: 

http://xiazai.zol.com.cn/detail/43/420901.shtml

 

  

 

 

備忘:

 如果您的電腦上安裝有“萬能資料庫查詢分析器”以前的版本,請先將舊版本 Uninstall,然後再安裝新版本,謝謝!

 

 

 

作者簡介:

馬根峰,碩士,研究方向:資料庫應用。

個人開發了萬能資料庫查詢分析器,中文版本《DB 查詢分析器》、英文版本《DB Query Analyzer》。它具有強大的功能、友好的操作介面、良好的操作性、跨越各種資料庫平台乃至於EXCEL和文字檔。

個人還開發了徹底刪除檔案(File Delete Absolutely),用以將Windows系統上的檔案徹底刪除,不會被其它軟體恢複。

這兩個軟體均免費使用,在各內幾大軟體下載網站中關村線上、天空軟體站、華軍軟體園、太平洋電腦、非凡軟體站、綠色聯盟等均有下載。

 

 

作者部落格:

CSDN部落格:http://blog.csdn.net/magenfeng

新浪部落格:  http://blog.sina.com.cn/magenfeng

QQ空間:  http://user.qzone.qq.com/630414817

 



 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.