Oracle SQL Developer 4.1 和 SQLcl 的新特性

swq618發表於2016-05-12

2015,一個新年開始了,Oracle的工具SQL Developer也釋出了新的版本和特性,在這個版本中很多好的特性被加入進來。

以下描述基於版本: SQL Developer 4.1 Early Adopter (4.1.0.17.29) 。在這個版本中,一個新的命令列小工具SDSQL被加入進來,在OTN上提供了直接下載,這是一個 SQL*Plus風格的命令列釋出

sqld00.jpg

但是顯然SQL Developer的開發團隊並未想好最終的命名,雖然寫著SDSQL,現在的下載名字是SQLcl 

SQLcl: Release 4.1.0 Beta on Thu Feb 26 17:42:14 2015
Copyright (c) 1982, 2015, Oracle. All rights reserved.

之前的名稱是這樣的:

sdsql: Release 4.1.0 Beta on Wed Dec 17 15:56:25 2014

Copyright (c) 1982, 2014, Oracle. All rights reserved.

這個工具的新特性在不斷增加中,Jeff Smith 是Oracle SQL Developer的產品經理,他在部落格中不斷更新這個工具的開發進展和新的特性。

最近增加的一個特性是:INFORMATION (INFO),通過 info 或者 info+ ,可以展示表的更多特性。

看一看 info 的簡單輸出:

sqlcl01.png 

再對比一下附加的強化輸出:

sqlcl02.png

SQLcl 把DBA常用的資訊能夠快速的展示出來,格式清晰,支援歷史命令回撥等,是一個小巧的命令列增強。相較sql*plus而言,SQLcl更是一個為簡化DBA或開發人員工作而來的禮物。

如 SQLcl 支援的alias特性,可以幫助我們將一系列SQL簡化定義為一個別名,從而可以便捷使用。

SQL> help alias
ALIAS
------
Alias is a command which allows you to save a sql, plsql or sqlplus script and assign it a shortcut command.
"alias" - print a list of aliases
SQL> alias
locks
tables
SQL> tables
Command=tables
TABLES                       
------------------------------       
LA_MATERIAL_CLASS             
LA_ALLOT_MIGHT                
PUB_ORGAN                     
LA_REQUIRE_DEPARTMENT         
YUNHE                         
T10053                        
T11053                        
T_CSL_REQUISITION                               
EYGLE                             

在OTN下載SQLcl,在Mac執行一切正常,執行命令名稱是sql,果然是支援SQL執行的節奏:

EMBP:bin eygle$ pwd /sqlcl/bin EMBP:bin eygle$ ls
sql sql.bat
EMBP:bin eygle$ sql
SQLcl: Release 4.1.0 Beta on Fri Feb 27 10:22:49 2015
Copyright (c) 1982, 2015, Oracle. All rights reserved.
Username? (''?) eygle
Password? (**********?) *****
Database? (''?) enmot1
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
SQL>

而在SQL Developer工具中,Oracle也強化了監控的功能,現在在資料庫的例項資訊部分,可以呈現實時的監控資訊:

sqld01.png

按照這個趨勢發展下去,SQL Developer將一應俱全,滿足DBA日常的管理維護需要:

sqld02.png

SQL Developer得到越來越多開發者的喜愛,這對於其他的Oracle軟體工具也會是一個衝擊!



出處:http://www.eygle.com/blog/

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1486487/,如需轉載,請註明出處,否則將追究法律責任。

相關文章