[轉]使用Navicat for Oracle工具連接oracle的

使用Navicat for Oracle工具連接oracle的

這是一款oracle的客戶端的圖形化管理和開發工具,對于許多的數據庫都有支持。之前用過?Navicat for sqlserver,感覺很好用,所以下載了Oracle版的用。
上網查看了一下這個工具可以用于任何版本 8i 或以上的 Oracle 數據庫服務器,并支持大部份 Oracle 最新版本的功能,包括目錄、表空間、同義詞、實體化視圖、觸發器、序列、類型等。下邊的這張圖是oracle版的,MySQL和Sql Server版基本一樣。

界面簡潔,無冗余,對于日常的數據操作基本可以滿足。以下是對其的安裝和配置,這里重點講配置

一、Navicat for Oracle的安裝:

軟件的安裝就不多說了,基本都是一直下一步。網上有那種免安裝破解版的,拿來可以直接用。

?

二、Navicat for Oracle的配置

1、啟動該工具,出現開始界面,單擊 “文件”----“新建連接”選項,進行連接數據庫。

2、在“新建連接”對話框中,輸入任意的連接名,選擇默認的連接類型,輸入oracle數據庫所在的服務器地址,連接本地的oracle可輸入“localhost”,oracle的默認端口號是“1521”,輸入數據庫的SID或者是該數據庫所對應的服務名,輸入用戶名和密碼,這里我使用的是“test”,單擊“連接測試”按鈕,進行測試,連接成功,如圖所示:

?

3、初次連接,在選擇開始測試的時候,往往會出現錯誤:

  “ORA-12737: Instant Client Light: unsupported server character set CHS16GBK”,這個錯誤是很典型的,是由于服務器的編碼不支持造成的,但是如果我改變了服務器的字符集編碼,這是不現實的,所以上網找了解決的方案,最后知道了只要去oracle官網下載一個最新版的OCI的文件,將原先的OCI的文件的覆蓋即可解決下。該文件在博客的末尾已經提供了。

  下面是文件替換的過程,下載的文件是解壓,找到其中的4個文件:oci.dll,orannzsbb11.dll,oraocci11.dll,oraociei11.dll(這個文件最重要)。

選則“工具”菜單下的“選項”命令,如圖所示打開選項的界面。

?

?

?

4、在“其它”的下邊選擇OCI,在右邊的第一個的文件瀏覽的地方,選擇oci.dll的位置,我的默認的位置是“F:\Program Files\Navicat_for_Oracle(www.greenxf.com)\Navicat for Oracle\instantclient_10_2\oci.dll”,把從壓縮文件中取出的四個文件放到該目錄下,其他的可備份,如下圖所示下:

?

5、這樣配置之后,重新啟動該軟件,重復2中的連接配置,測試連接,這時就連接成功了。成功之后就可以看到”TEST”用戶的表了,可以很方便的操作數據庫了,我這里還沒創建表。

可右鍵 ‘表’ ?導入、導出表,導入數據文件到新表中,讓GISER人驚喜的是,ArcGIS的SHP數據集的dbf竟然也支持。

?

我所使用的數據庫是oracle11g,我們下載的是Instant client這個工具,它有11的和10的版本,對oracle9i及以上的版本使用11的。其他使用10版本的。



Navicat for Oracle工具下載:?

http://www.jb51.net/database/84092.html

綠化版Navicat for Oracle下載

http://soft.huweishen.com/soft/298.html


解決字符集的工具下載:

1、官方網站下載?http://www.oracle.com/technetwork/topics/winsoft-085727.html??
2、迅雷下載 ?http://download.oracle.com/otn/nt/instantclient/112030/instantclient-basic-nt-11.2.0.3.0.zip?

參考文章:?
http://www.jb51.net/softjc/84100.html


http://wenku.baidu.com/view/319c742e4b73f242336c5fe2.html?

http://www.jb51.net/softjc/84099.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/397161.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/397161.shtml
英文地址,請注明出處:http://en.pswp.cn/news/397161.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

微信小程序基于第三方插件微信同聲傳譯,以及一些問題解決辦法

使用之前首先得在微信微信小程序后臺添加插件,獲取插件的appid 名稱 使用時在app.json文件添加插件配置 1 plugins: { 2 WechatSI: { 3 version: 0.1.0, 4 provider: wx069ba97219f66d99 5 } 6 } 其次就是在使用的頁面進行調用 在index.js外…

TF卡里刪掉文件后內存沒變大_內存卡損壞怎么修復?數據恢復方法教程

內存卡損壞怎么修復?內存卡又叫SD卡,是一種很輕便小巧的便攜存儲裝置,往往內置于各種便攜媒體設備內部。內存卡本身具有堅固、抗沖擊等外部特性和讀寫快、空間大等內部特性,但是內存卡因為每天都要讀寫大量數據很容易從內部發生損…

apollo持久化sentinel_Spring Cloud Alibaba基礎教程:Sentinel使用Apollo存儲規則

上一篇我們介紹了如何通過Nacos的配置功能來存儲限流規則。Apollo是國內用戶非常多的配置中心,所以,今天我們繼續說說Spring Cloud Alibaba Sentinel中如何將流控規則存儲在Apollo中。使用Apollo存儲限流規則Sentinel自身就支持了多種不同的數據源來持久…

Lintcode: Unique Paths

C dp 遞推式&#xff1a;dp[i][j] dp[i-1][j] dp[i][j-1] 初值&#xff1a;dp[i][j] 1&#xff0c;i0 or j0 空間優化&#xff1a;省掉一維 1 class Solution {2 public:3 /**4 * param n, m: positive integer (1 < n ,m < 100)5 * return an integer6…

idea 如何隱藏/展示不想看到的文件

隱藏&#xff1a;在 Ignore files and folders中添加想要過濾的文件或文件夾名稱 展示隱藏文件&#xff1a; 在過濾列表中刪除掉文件或者文件夾就好了 轉載于:https://www.cnblogs.com/mengjianzhou/p/6177897.html

BZOJ2286: [Sdoi2011]消耗戰(虛樹)

BZOJ2286: [Sdoi2011]消耗戰 Time Limit: 20 Sec   Memory Limit: 512 MB Description 在一場戰爭中&#xff0c;戰場由n個島嶼和n-1個橋梁組成&#xff0c;保證每兩個島嶼間有且僅有一條路徑可達。現在&#xff0c;我軍已經偵查到敵軍的總部在編號為1的島嶼&#xff0c;而且…

Java基礎知識:Java實現Map集合二級聯動4

comboBox.setModel(new DefaultComboBoxModel(getProvince())); // 添加省份信息 final JLabel label new JLabel(); label.setText("省/直轄市"); label.setBounds(155, 30, 66, 18); panel.add(label); final JLabel label_1 new JLabel(); label_1.setText(&quo…

linux QT 結束當前進程_Qt編寫控件屬性設計器7-串口采集

一、前言數據源是組態軟件的核心靈魂&#xff0c;少了數據源&#xff0c;組態就是個花架子沒卵用&#xff0c;一般數據源有三種方式獲取&#xff0c;串口、網絡、數據庫&#xff0c;至于數據規則是什么&#xff0c;這個用戶自己指定&#xff0c;本設計器全部采用第一個字節作為…

magento2郵件調試方法

order mail 直接打印到頁面上 位置 vendor\magento\module-sales\Model\Order\Email\Sender.php Magento\Sales\Model\Order\Email\Sender::prepareTemplate() 添加代碼 $objectManager \Magento\Framework\App\ObjectManager::getInstance(); $templateFactory $objectManag…

python多進程怎么樣_Python執行多進程任務的方法

Python的多進程可以借助from multiprocessing import Pool來實現。簡而言之分為這樣幾步&#xff1a;導入包from multiprocessing import Pool編寫任務函數。def 任務函數(參數)實例化進程池并設置進程數。poolPool(欲設置的進程數)開始布置任務&#xff0c;把多個任務添加進多…

JAVA多線程之Synchronize 關鍵字原理

image眾所周知 Synchronize 關鍵字是解決并發問題常用解決方案&#xff0c;有以下三種使用方式: 同步普通方法&#xff0c;鎖的是當前對象。同步靜態方法&#xff0c;鎖的是當前 Class 對象。同步塊&#xff0c;鎖的是 {} 中的對象。實現原理&#xff1a;JVM 是通過進入、退出對…

iOS-數據持久化-第三方框架FMDB的使用

FMDB簡單介紹 一、簡單說明 1.什么是FMDB FMDB是iOS平臺的SQLite數據庫框架 FMDB以OC的方式封裝了SQLite的C語言API 2.FMDB的優點 使用起來更加面向對象&#xff0c;省去了很多麻煩、冗余的C語言代碼 對比蘋果自帶的Core Data框架&#xff0c;更加輕量級和靈活 提供了多線程安全…

電腦word文檔打不開怎么辦_word怎么轉pdf?兩個值得學習的高效轉換法

word怎么轉pdf&#xff1f;兩個值得學習的高效轉換法word怎么轉pdf&#xff1f;pdf格式是我們經常能夠使用到的格式&#xff0c;因為pdf格式在傳遞的過程中能更好地避免文件出現亂碼打不開或誤觸導致文件被修改的情況。那如果想要把word文件轉換成pdf格式以避免閱讀word時文件被…

sql server常用函數、常用語句

一、常用函數 1.字符串函數 &#xff1a; charindex(:,abc:123) --尋找一個字符在一段字符串中起始的位置 len(zhangsan) --獲取一段字符串的長度 left(Ly,君子之耀,2) --從一段字符串左邊返回指定長度的字符 right(char_expr,int_expr) --返回字符串右邊int_expr個字符 …

python 矩陣乘法 跳過nan_python – Numpy:當一些向量元素等于零時,矩陣向量乘法不會跳過計算嗎?...

我最近一直致力于一個項目,其中我的大部分時間花費在密集矩陣A和稀疏向量v上(見here).在我嘗試減少計算時,我注意到A.dot(v)的運行時間不受v的零條目數的影響.為了解釋為什么我希望在這種情況下改進運行時,讓result A.dot.v使得j 1的結果[j] sum_i(A [i,j] * v [j])… v.sha…

[轉]Responsive Tables Demo

本文轉自&#xff1a;http://elvery.net/demo/responsive-tables/ A quick and dirty look at some techniques for designing responsive table layouts. This was put together in haste (and with the aid of Twitter Bootstrap) for What Do You Know Brisbane hosted by W…

Scala函數式對象-有理數

有理數類的表示 實現規范&#xff1a;支持有理數的加減乘除&#xff0c;并支持有理數的規范表示 1.定義Rational 首先&#xff0c;考慮用戶如何使用這個類&#xff0c;我們已經決定使用“Immutable”方式來使用Rational對象&#xff0c;我們需要用戶在定義Rational對象時提供分…

2020雙十一實時大屏_2020拼多多雙十一,拼多多雙十一活動

2020拼多多雙十一&#xff0c;拼多多雙十一活動&#xff0c;2020拼多多雙十一&#xff0c;拼多多雙十一活動2020拼多多雙十一&#xff0c;拼多多雙十一活動拼多多雙11來了全球狂歡節先領券再購物低價風暴 震撼來襲沒有最低 只有更低拼多多優惠券商城拼多多優惠商城&#xff0c;…

dataTables本地刷新數據解決只能初始化一次問題

2019獨角獸企業重金招聘Python工程師標準>>> dataTables的表格只能初始化一次&#xff0c;這樣如果需要動態改變表格數據的話就需要寫多個表格&#xff0c;這樣很顯然不是一個好的解決方案。 dataTables Api提供了刷新數據解決方案&#xff1a; 這里大概說一下案例&…

安裝Ubuntu版本linux過程中沒有提示設置root用戶密碼問題的解決辦法

原來ubunto不提倡設置root用戶&#xff0c;系統安裝成功后&#xff0c;root密碼是隨機的&#xff0c;那么在這種情況下如何得到root權限吶&#xff0c;具體方法如下&#xff1a; 終端中輸入&#xff1a;sudo passwd root 此時重新設置原登錄用戶的密碼。 設置成功后在終端繼續輸…