打印本文 打印本文 关闭窗口 关闭窗口
Oracle常見問題集(四)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数6471  更新时间:2009/4/22 22:05:52  文章录入:mintao  责任编辑:mintao
(CONNECT_DATA=

(SID= tg4sybs)

)

(HS=OK)

)

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

8.建立database link

如:

CREATE DATABASE LINK sybs CONNECT TO sa

IDENTIFIED BY prient

USING ''''SBYS''''

即可訪問sybase 資料庫。

 

需要注意的是,sybase資料庫的表名,欄位名,如果是小寫的,那麽在oracle裏訪問的時候要加上雙引號""

如:

SQLselect "a" from "b"@sybs;

 

ORA-01034錯誤的解決辦法

--Oracle常見錯誤之一

事先說明,Oracle高手是不需要看本文的。

這是個Oracle資料庫伺服器比較常見的錯誤。有經驗的用戶幾乎馬上就能解決這個錯誤,再不濟也能馬上到Metalinkhttp://metalink.oracle.com)去搜索一下。

不幸的是,大多的時候,都是初級用戶遇到的這樣的問題(對他們提Metalink也起不到什麽作用--一般都沒有上面的帳號:))。所以,這個小帖子可能還有一定的作用。

 

問題描述

=======

在試圖啓動資料庫的時候,Oracle報告下列錯誤:

ERROR:

ORA-27101 Shared memory realm does not exist

ORA-01034 ORACLE not available

基本解釋

=======

Error: ORA-27101

Text: shared memory realm does not exist

-------------------------------------------

Cause: Unable to locate shared memory realm

Action: Verify that the realm is accessible

 

如何解決

=======

這個問題其實用一句話就可以說清楚:

ORACLE_HOME或者ORACLE_SID設置不正確。

在以前的版本中,如果ORACLE_SID不正確,一般都只提示ORA-01034Oracle 8.1.7

給出一個額外的資訊:ORA-27101

->如果是Unix,在Shell裏把ORACLE_SID設置正確即可(注意大小寫敏感的問題)

此外,檢查ORACLE_HOME環境變數。如何檢查參考如下的命令:

% echo $ORACLE_SID

% ps -ef |grep smon

->如果是Windows,一般都是因爲系統中有多個實例造成的。

可以在命令行下 C:\>set ORACLE_SID=DEMO

把這裏的DEMO換爲你相應的實例名。

如果還不行的話,檢查註冊表中的ORACLE_HOME

 

此外,在Windows環境下有的時候連接不上遠端的資料庫,會報告如此的錯誤。

解決辦法是把sqlnet.ora文件中的

SQLNET.AUTHENTICATION_SERVICES = (NTS) NTS換爲NONE.

 

ORA-03113錯誤分析 Fenng(原作)

關鍵字 Oracle 03113

Fenng(Fenng@itpub.net)

版權聲明:轉載請注明作者及出處

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ...  下一页 >> 

打印本文 打印本文 关闭窗口 关闭窗口