developer如何安裝配置?
1 下載安裝oracle的精簡客戶端 從oracle官網下載最新版intantclient,目前最新版是12.1。因為oracle的客戶端是向下兼容的,所以12.1版本的客戶端可以連接所有12.1以下版本的服務器端,當然包括11.2。 既然使用PL/SQL Developer,就不需要再安裝ORACLE官方的GUI客戶端了,所以下載這個instant版本的精簡客戶端版本就足夠了,越簡單越穩定啊。 從官網下載需要有oracle網站的賬號,對于和oracle打交道的人來說,免費注冊一個oracle賬號是十分必要的。 這個軟件包下載完成后,直接解壓到指定路徑即可,是純綠色軟件,不需要安裝。我解壓后放到了E:\green\下。 2 下載SqlPlus,檢查是否可以正確連接服務器(可選) 在下載精簡客戶端的同一個頁面,下載sqlplus這個小工具,這可是DBA的最愛啊,很小但很實用,這里主要是用來檢查連接情況。下載后直接解壓,把解壓后的文件夾中的所有文件,復制到剛才的客戶端目錄下。 打開命令行窗口,切換到這個目錄下,執行熟悉的 sqlplus user/pwd@host/service ,如果能正常連接,說明服務器和本機之間可以正常通信,從而排除了基本的錯誤。如果不能連接,則需要慢慢排查了。 3 新建配置文件sqlnet.ora和tnsnames.ora,新建環境變量TNS_ADMIN 在D:\green\instantclient_12_1\目錄下,新建兩個文件,名稱分別為 sqlnet.ora,tnsnames.ora。這兩個文件提供了客戶端服務名到指定的oracle服務器提供的數據庫服務名的映射。 sqlnet.ora內容如下: [plain] view plain copy NAMES.DIRECTORY_PATH = (TNSNAMES,EZCONNECT)tnsnames.ora內容如下: [plain] view plain copy 客戶端服務名 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 服務器IP地址)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 服務器端偵聽器提供的服務名) ) 其中, 客戶端服務名可以任意設置, 服務器IP地址就是提供oracle服務的機器IP, 服務器端偵聽器提供的服務名是根據服務器端的設置填寫。 【注意】客戶端服務名必須頂格寫,前面不能有任何空格,否則會出錯。 然后,為系統添加環境變量TNS_ADMIN,其值為oracle客戶端安裝目錄,本例中就是E:\green\instantclient_12_1。 4 下載安裝PL/SQL Developer軟件 我是從官網下載的,版本為10.0.5.1710,當然這個軟件不是免費的,但是可以試用30天。下載之后直接安裝即可,安裝過程會提示早期的Oracle可能對路徑要求苛刻,我們的Oracle版本是11.2的,不存在這個問題,所以默認路徑即可。 啟動該軟件,出現登錄界面。 選擇Cancel,進入主界面。在主界面的主菜單中,選擇【Tools】【Preferences...】,彈出設置對話框,如下. 按照上圖所示,主要目的就是讓PL/SQL Develper這個軟件可以找到oracle客戶端。 設置完成后,重新啟動PL/SQL Developer,在登錄頁面,輸入用戶名密碼和tnsnames.ora文件中設置的客戶端服務名,就可以連接成功了。 如果報錯,請檢查上面的所有配置過程,特別是tnsnames.ora配置文件,以及TNS_ADMIN環境變量。