sqldeveloper提示
A. oracle中我打開sqldeveloper出現這種提示框是什麼意思是需要什麼嗎
它的意思是oracle是建立在java的基礎上的,你現在的系統還沒有安裝java,建議去oracle官網下載安裝你現在系統對應版本的jre和jdk,安裝到默認的路徑就好了,一般其他軟體就可以自動檢測到。
B. oracle 中的sql developer第一次連接時出現以下提示框,分別是什麼意思
全選都沒啥影響,這樣說吧,sql developer是oracle自帶的開發工具,而pl/sql算是第三方開發工具,這里提示就是讓你選擇plsql需要和sql developer的什麼類型文件關聯。就像你本來就安裝了暴風影音,後來安裝了快播,那麼快播又提示你是否關聯什麼文件類型一樣。。
C. Sqldeveloper報錯unknownhostspecified
是因為好幾個應用bid,supp和expert,都是連接的busi庫。
OracleSQLDeveloper是一個免費的圖形化資料庫開發工具。使用SQLDeveloper,您可以瀏覽資料庫對象、運行SQL語句和SQL腳本,並且還可以編輯和調試PL/SQL語句。您還可以運行所提供的任何數量的報表,以及創建和保存您自己的報表。SQLDeveloper可以提高工作效率並簡化資料庫開發任務。
D. oracle 安裝完成之後啟動sql developer 提示要求enter the full pathname for java.exe
我做win10安裝oracle 11的時候,也出現了這個問題。是因為找不到java虛擬機。需要找到oracle安裝目錄下的java.exe文件。
需要將文件sqldeveloper.conf中的
SetJavaHome 後面的內容修改為oracle目錄下的java.exe文件所在的目錄。
但我的win10家庭版不允許我修改該文件。就先停止所有的oracle服務。然後將該文件復制出來,然後刪除原始文件,再將該文件復制回去。
重新啟動sql developer後,會讓你再次填寫虛擬機路徑。重新找到oracle安裝目錄下的java.EXE文件所在的目錄就可以了。
已經測試過,解決了這個問題
E. Oracle 啟動SQL Developer提示無法從套接字讀取更多的數據
這個錯誤跟oracle版本有關。
在oracle中的錯誤是ORA-17410。
ORA-17410: No more data to read from socket.
這個錯誤在10.2到11.2的各個版本都可能出現。
對於11.1的版本,可以通過PATCH 8935561來解決,對於10.2版本的JDBC,除了將資料庫升級到不發生這個錯誤的版本外,還可以通過OCI方式進行連接,因為這個錯誤只在JDBC瘦客戶端連接方式中出現。
F. Oracle自帶的SQL Developer怎麼設置語法提示
提示設置:tools-->preferences-->userinterface-->codeassistant-->在右邊選中authomaticallyactivated即可快捷鍵設置設置方法:菜單Tools-->Preferences-->Editor-->AutoReplace.-->Edit如:s+空格鍵=select*from
G. sql plus能正常運行,但是sql developer提示監聽不正常。原因
外聯資料庫還是本機資料庫?
sqlplus連接的資料庫是你sqldev要連接的資料庫么?
如果是本機的資料庫:(1)查看監聽的狀態。(2)如果監聽狀態完全正常,那麼查看sqldev所用的tns文件位置,然後找到該文件,看看其內容是否有什麼地方錯誤,比如監聽名稱的大小寫錯誤,監聽名稱錯誤等等。(3)如果文件也沒有錯誤,那麼可以嘗試tnsping一下,看看該監聽名能否被pin到,如果能那麼我也不知道了,如果不能,那麼說明本機的內部網路有問題,比如埠佔用等等,一般來說可以考慮重啟監聽試試,當然還有以他可能,這里就不一一寫了。
如果是外聯資料庫(資料庫不在本地):如果資料庫伺服器正常(包括資料庫和監聽),那麼應該就是本地的tns文件設置問題。(1)看看sqlplus和sqldev所用的tns文件是不是一個,有時會有這個問題。(2)如果「文件是一個「「連接的字元串也是一個」,那麼可能是sqldev版本過低(以前遇到過版本過低的問題,不過這么多年就一次,可能性很小)
暫時只能想到這么多了。
H. 使用plsqldeveloper查詢時提示ora-00942: 表或視圖不存在
摘要 Oracle 是大小寫敏感的,我們創自己寫Sql腳本創建表的時候Oracle會自動將我們的表名,欄位名轉成大寫
I. oracle連上sql developer 後在查詢表時總是提示沒有表或視圖
原因一:本用戶的查詢表或者視圖確實不存在,請檢查表或者視圖是否存在。
原因二:本用戶的查看許可權沒有,所以查詢不了。
解決辦法就是給當前用戶查詢許可權:
grant
select
any
table
to
vpetl;
擴展常用的需要賦許可權的語句:
grant
connect,resource,alter
system,debug
connect
session,select
any
table,delete
any
table,drop
any
table,alter
any
table
to
vpetl;
J. 打開sql developer的時候,提示unable to set the current directly based on the mole file name
在your_db_home\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf(和你的sqldeveloper.exe同目錄)文件中的SetJavaHome ,改成jdk/bin/java.exe試一下