求助oracle資料庫高手解決問題。連線資料庫失敗。救命啊

2022-02-20 14:10:36 字數 2834 閱讀 9765

1樓:匿名使用者

**********====我是樓主***************===

補充5執行語句出現錯誤,就重啟了。

再次重啟之後,開啟匯文任何一個模組報錯「與資料庫連結失敗,啟動失敗」

檢視orcl的問題,發現:

進入「net configuration assistant」測試本地net服務名配置,出現問題:

「ora-01033 oracle initialization or shutdown in progress,測試未成功」

求助oracle資料庫高手解決問題。連線資料庫失敗。救命啊!

2樓:

首先檢視下監聽配好沒? 如果配好了 再試試下面的方法:

1、進入cmd,執行set oracle_sid=fbms,確保連線到正確的sid;

2、執行sqlplus "/as sysdba"

sql>shutdown immediate 停止服務

sql>startup 啟動服務,觀察啟動時有無資料檔案載入報錯,並記住出錯資料檔案標號

sql>shutdown immediate 再次停止服務

sql>startup mount

sql> recover datafile 2 恢復出錯的資料檔案

sql>shutdown immediate 再次停止服務

sql>startup 啟動服務,此次正常。

3、進入pl/sql developer檢查,沒有再提示錯誤。

還啟動不了,可能就是檔案的問題,不過好像也有解決辦法,你先看看這個好使不?其他的我再找找哈

3樓:手機使用者

檢查你的服務是否是開啟狀態:配置工具--

連線oracle資料庫的問題,請高手幫忙啊。。。

4樓:匿名使用者

錯誤為監聽和服務識別的問題,我也遇到過,你可以在資料庫所在計算機上做如下的嘗試:

1.開啟「開始」-->「oracle - oradb10g_home」-->「配置和移植工具」-->「net configuration assistant」,然後在該介面分別重新配置監聽和服務,完成退出後,在計算機服務裡面重啟監聽和服務,再嘗試連線資料庫

2.如果還不能登入,那麼在cmd命令框中執行如下命令:

輸入sqlplus / as sysdba 回車連線成功後,輸入shutdown 回車關閉成功後,再輸入 startup 回車啟動成功後,即可在嘗試連線資料庫

祝你好運

5樓:匿名使用者

電腦上都要確定安裝了oracle client

在安裝目錄/admin/network裡去配置tns

6樓:

只安裝客戶端是不夠的,還需要配置net manager,這是配置的詳細**的連結http://wenku.baidu.

7樓:匿名使用者

tns 配置 及服務是否啟動

oracle 資料庫 顯示新建資料庫連線失敗 錯誤原因ora-01017:使用者名稱 口令無效 登陸被拒絕

8樓:匿名使用者

根據ora-01017的提示是連線到另一方的使用者密碼錯誤,於是直接使用配置的使用者密碼(lsxy/lsxy)登入資料庫發現正常登入,進一步的檢視建立好後的dblink語句,其中使用者名稱都轉化為了大寫,由此猜測密碼是否也被轉化為了大寫從而導致密碼錯誤。

解決辦法:

1.如果11g的資料庫使用者的密碼是小寫字母,將其改成大寫,然後再去用9i去連線,這個方法太過粗鄙影響也比較大不考慮使用。

2.將密碼用雙引號引起來。

如 identified by "jxunicom_sale"

我們將dblink 的建立語句稍微改寫即可,如下:

create public database link db_lsxy

connect to lsxy  identified by "lsxy"

9樓:牛角山麥子

密碼記錯了吧,重置下密碼試試

你設定作業系統環境變數oracle_sid和oracle_home然後執行下

sqlplus / as sysdba

在sql提示符下改密碼

sql>alter user 使用者名稱 identified by 密碼;

10樓:匿名使用者

猜測如下原因:

1、所使用使用者沒有賦權,登陸許可權。

2、所使用使用者密碼過期。這個必須修改密碼。

3、軟體傳遞使用者密碼錯誤。

oracle 資料庫連線失敗?錯誤提示12505

11樓:

你的錯誤顯示的是監聽無法識別資料庫,一般是監聽問題,或者是你的資料庫沒有註冊到監聽裡面。

下面的能連線是因為你以 / as sysdba 是作業系統驗證,沒有用到監聽。

如果你以 sqlplus /nolog 後,在 用conn scott/tiger@orcl 連線 才會用到監聽,就會顯示錯誤哦

12樓:

監聽起來了沒?

另外,你的sid沒弄錯吧?

13樓:

請貼出你上一個截圖連線oracle db的連線資訊。

sql資料庫和oracle資料庫string型別欄位用orderby排序分別是根據什麼排序的啊

首先說明下oracle中沒有string型別,而是varchar型別。order by 的順序是assic 讀作 阿斯科馬 碼錶中 字元 列進行排序的。解釋 一般會根據字串的首字母 大些字母 小寫字母 特殊字元 數字。如果首位相同繼續排列第二位,直到不同的位。sql資料和oracle資料庫都沒有st...

oracle資料庫問題,關於oracle資料庫匯出問題,錯誤如下

1 select ename,decode sign sal 1000 1,0,decode sign sal 2000 1,sal 0.1,decode sign sal 3000 1,sal 0.15,sal 0.2 sal from emp 2 select ename,case when s...

Oracle資料庫如何匯出

資料匯出具體如下 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中。將資料庫中system使用者與sys使用者的表匯出。將資料庫中的表table1 table2匯出。將資料庫中的表table1中的欄位filed1以 00 打頭的資料匯出。將d d...