plsql登陸
⑴ 如何用PLsql Developer登陸遠程伺服器
第一、准備工作
首先安裝好Oracle資料庫,並找到安裝路徑。
安裝好PLSQL工具 。
這里遠程伺服器IP地址為:192.168.1.2
第二、遠程登陸
遠程登陸Oracle資料庫有三種方法:
方法一:
1、修改tnsnames.ora文件的方法,首先找到PLSQL Developer的安裝路徑,找到tnsnames.ora文件。
2、找到tnsnames.ora文件,並用記事本打開:復制『第一步』紅色方框內的代碼;修改實例為ORCL1(實例名稱不固定);然後修改遠程Oracle伺服器地址,埠號默認是1521,可以省略;然後保存。
3、登陸。打開PSSQL Developer客戶端軟體,使用遠程用戶登陸,這里使用scott/tiger登陸,登陸時Database實例選擇剛剛設置好的ORCL1,然點擊『OK』登陸即可。
方法二:直接登陸。打開PLSQL Developer,輸入用戶和密碼,在Database資料庫實例上輸入遠程伺服器地址和實例:192.168.1.2/ORCL 然後登陸
方法三:
1、打開PLSQL Developer客戶端,點擊『Cancel』按鈕,進入客戶端程序
2、選擇如圖的鑰匙按鈕下拉按鈕,打開『配置』
3、找到如圖所示的位置:
4、在空白處輸入scott/[email protected]/ORCL,點擊確認。
5、登陸,單開PLSQL Deveploer客戶端點擊如圖所示按鈕
6、選擇剛剛填的伺服器信息,就登陸進去了
⑵ plsql登陸時出現空白提示框
這個問題我碰到了,造成這種錯有好幾種情況,我的這種也是調許可權沒有用,
現在說下我的情況:
我是在雲桌面上做開發,之前安裝了oracle客戶端和plsql,可以正常工作,後面有一天維護人員把我的磁碟做了清理,問題來了!!出現了一樣的問題,登陸的時候報空錯!!!
解決辦法:開始菜單進入cmd命令,輸入:
java">sqlpulsusername/password艾特aaaa
連接你的資料庫,注意,這里aaaa是在.ora文件中配置過的資料庫地址,如果你沒有配置過,這里換成:
//ip/實例名,舉例我這里是:
sqlplususername/password艾特//127.0.0.1/oral
在運行了這個命令後,我發現我連不上,好的,重裝了oracle客戶端,繼續試,連上了!
再用plsql連接這個庫,還是報這個錯!!!此時不用登陸直接進去,在「工具tools」-「首選項preference」裡面配置剛才安裝的oracle客戶端的oracle home和OCI library,重啟plsql,再登陸就進去了!!!
總結:問題就是oracle客戶端被清理了導致以前配置的OCI library找不到oci.dll
同一種解決方法不可能適用所有情況,如果您設置許可權之後也沒有效果時,希望這個經驗能對您有幫助!!
⑶ plsql登錄無響應
1,先將服務裡面的oracleTNSlistener(監聽)和oracleDBConsole停止(若oracleDBConsole處於停止運行狀態,則只需重啟一次監聽即可),然後開啟oracleDBConsole,等oracleDBConsole顯示正在運行再開啟監聽服務。
2,如果再次打開登陸出現TNS報錯,則點取消進入未登錄模式,打開oracle自帶的sql plus命令窗口,登入scott賬號,然後退出(比如輸入exit命令),再在「會話」欄里選擇登入賬號進行登入。若有更簡單的方法還請不吝分享!
=======================2015/11/01========================
⑷ PLSQL Developer 如何用SYS或SYSTEM登陸
1、首先雙擊打開PLSQL Developer客戶端的快捷方式,然後就會彈出一個登錄界面,
⑸ orcal sqlplus登陸的用戶名和密碼是什麼啊 plsql
默認的用戶名和密碼如下:
1、用戶名:sys/change_on_install;密碼:SYSDBA 或 SYSOPER。(不能以 NORMAL 登錄,可作為默認的系統管理員)
2、用戶名:system/manager;密碼:SYSDBA 或 NORMAL。(不能以 SYSOPER 登錄,可作為默認的系統管理員)
3、用戶名:sysman/oem_temp;密碼:sysman。
4、用戶名:scott/tiger;密碼:NORMAL。
5、用戶名:aqadm /aqadm;密碼:SYSDBA 或 NORMAL。
6、用戶名:Dbsnmp/dbsnmp;密碼:SYSDBA 或 NORMAL。
(5)plsql登陸擴展閱讀
plsql主要特性
1、PL/SQL編輯器,功能強大
該編輯器具有語法加強、SQL和PL/SQL幫助、對象描述、代碼助手、編譯器提示、PL/SQL完善、代碼內容、代碼分級、瀏覽器按鈕、超鏈接導航、宏庫等許多智能特性,能夠滿足要求性最高的用戶需求。當您需要某個信息時,它將自動出現,至多單擊即可將信息調出。
2、集成調試器(要求Oracle 7.3.4或更高)
該調試器提供您所需要的全部特性:跳入(Step In)、跳過(Step Over)、跳出(Step Out)、異常時停止運行、斷點、觀察和設置變數、觀察全部堆棧等。基本能夠調試任何程序單元(包括觸發器和Oracle8 對象類型),無需作出任何修改。
⑹ 在登陸sql plus時老是出現錯誤提示,無法解析指定的連接標識符,是什麼原因
一、原因:pl/sql 每當oracle client中service name發生變化,都會按照client安裝目錄下最新的tnsnames.ora,去作為它的讀取文件;如果該文件在卸載oracle client後被手工刪除或手工改動過後,未在oracle client中修改;則會報「ORA-12514:tns:無法解析指定的連接標識符」錯誤。
二、解決方法:
1、用tnsping 檢測 plSQL登陸時database(資料庫)別名是否可正確解析,如報「TNS-03505:無法解析名稱」,則此database別名有沖突,需更改。
2、手工改動tnsnames.ora後,在oracle client中修改主機名(「對象」--「將資料庫添加到樹」--「從本地的??」,然後把錯誤主機名刪除或從樹中移除)
3、重新打開plSQL,用正確的database別名登陸,即恢復正常
4、如仍有問題,不登陸進入plSQL界面"tools」--"Preferences"--"Oracle"--"Connection",把"home」(oracle主目錄名)里的數據清空,應用後,重新啟動plSQL即可。
三、附錄:
1、在做以上更改後oracle自帶的sqlPLUS,可能會出現不能正常登陸遠程伺服器的情況;因為其訪問的是database下的tnsnames.ora文件,目錄與client的不一樣,默認為 X(盤符):oracleproct10.2.0db_1NETWORKADMIN nsnames.ora
2、解決方法:只需將client下tnsnames.ora中定義的主機字元串(service_name)的命令行復制到database 下的tnsnames.ora內,然後保存就可以了。