① win10下oracle11g資料庫突然連接失敗怎麼辦
安裝Oracle時,即使事先已經安裝好Java環境,以Administrator身份執行安裝,啟用Windows XP SP3兼容模式,無論選擇伺服器型還是桌面型在先決條件檢查時全部失敗,並不是數據規格不達標而是全部顯示成N/A,Oracle無法執行任何檢查,錯誤提示類似下面的樣子:
你可以忽略所有強制安裝,一般不會影響功能
事實上Oracle執行先決條件檢查是依賴c$共享,很多系統管理員為了安全默認都關閉了這個,所以導致檢查不通過。打開方法很簡單,確保「服務」里的Server服務正常運行,然後在CMD命令控制台里輸入
net share c$=c:
即可,如果仍然不能通過先決條件檢查,請修改計算機名、賬戶名、域或工作組名為英文,並且確保網路連接正常(雖然安裝時並不是必須要連接網路)
② 急!!!!Oracle11g又連接不上了!!!
要開啟監聽,配置服務名,或者直接sysdba 登錄
③ C#連接Oracle11g資料庫連不上
string
ConnectionString="Data
Source=sky;user=system;password=manager;";//寫連接串
OracleConnection
conn=new
OracleConnection(ConnectionString);//創建一個新連接
try
{
conn.Open();
OracleCommand
cmd=conn.CreateCommand();
cmd.CommandText="select
*
from
MyTable";//在這兒寫sql語句
OracleDataReader
odr=cmd.ExecuteReader();//創建一個OracleDateReader對象
while(odr.Read())//讀取數據,如果odr.Read()返回為false的話,就說明到記錄集的尾部了
{
Response.Write(odr.GetOracleString(1).ToString());//輸出欄位1,這個數是欄位索引,具體怎麼使用欄位名還有待研究
}
odr.Close();
}
catch(Exception
ee)
{
Response.Write(ee.Message);
//如果有錯誤,輸出錯誤信息
}
finally
{
conn.Close();
//關閉連接
}
④ 求大家幫幫忙,oracle 11g網路適配器無法建立連接,
在命令行:tnsping orcl 什麼結果?
看你的orcl本地網路服務名,你用的是service_name,那麼:
不要選擇SID,選下面那個 服務名, 然後輸入:orcl 試試看
⑤ oracle 顯示協議適配器錯誤,怎麼回事啊!
原因:相關的服務沒有開啟。
1、打開sqlplus,輸入用戶名和密碼後出現錯誤DRA-12560:TNS:協議適配器錯誤。
⑥ oracle 11g安裝成功後為什麼網路適配器連接失敗
你應該還有別的什麼服務沒有打開,進入控制面板、服務,打開所有有關oracle的服務就應該能解決你的問題!
⑦ oracle 11g修改埠號後連接不上
oracle默認埠號是1521.很容易就被黑客掃描到然後天天惦記你的資料庫
所以修改默認埠號就很有必要了
1、首先查看監聽狀態
lsnrctl status
2、關閉監聽
lsnrctl stop
3、修改監聽文件1521====>10001
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = /u01/11g)
(SID_NAME = pu)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = target)(PORT = 10001))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
ADR_BASE_LISTENER = /u01/oracle
4、登陸資料庫修改local_listenner
SQL> show parameter local_listener
⑧ Oracle 11g網路適配器不能建立連接
我兩次遇到這種情況,可能禁止開機啟動所致。解決方法:
1.右鍵電腦,管理,服務和應用,或者試試
2.修改localhost 之類的東東。。。
3.cmd->lsnrctl->start,
⑨ oracle 11g安裝成功後網路適配器不能連接是什麼原因
我暈,你在安裝的時候 肯定是設置了資料庫的啟動為手動的,去我的電腦-管理-服務 找出與你資料庫相關的服務 把它打開,或者在cmd的命令下面去啟動。