Navicat Oracle的特點是直觀的GUI和提供了強大的視覺化檢視,如查詢編輯器與文法突出能力時, SQL預覽時, SQL控制台,文本,十六進位和BLOB的查看/編輯器, SSH的隧道和更多,以提高工作效率。
安裝:1.下載Navicat for Oracle2.下載Oracle 11g ODAC and Oracle Developer Tools for Visual Studio 安裝Navicat for Oracle與ODP.Net,安裝過程略,只要點“下一步”預設安裝就可以。破解Navicat for Oracle,將破解包下的檔案拷直Navicat for Oracle安裝目錄,運行navicat for Oracle.ver.8.1.6-patch.exe,如果你作業系統是window Server2008/win7,請在該上點擊右鍵“以管理員身份運行”。 配置在安裝完成後直接連接是會報錯的,現在以我原生配置為例,將D:\app\Administrator\product\11.1.0\client_1\Network\Admin\Sample目錄下的tnsnames.ora拷貝至D:\app\Administrator\product\11.1.0\client_1\Network\Admin然後修改該檔案配置,建立服務misslele,設定Host地址misslele =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = misslele)
)
) 運行Navicat for Oracle,添加“串連”,連線類型選擇“TNS”,串連時出現下面錯誤請選擇“工具”->“選擇...”彈出對話方塊,配置oci.dll的路徑如果還會出現串連錯誤 ,具體原因是防火牆後2000server中Oracle需要添加如下項:
1、註冊表:註冊表的HOME0加[HKEY_LOCAL_MACHINE]
USE_SHARED_SOCKET=TRUE
2、再把D:\app\Administrator\product\11.1.0\client_1\Network\Admin\Sample目錄下的的SQLNET.ORA配置成
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
TRACE_LEVEL_CLIENT = 16 再次串連,將會成功。