国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle初學點滴-(1)

2024-08-29 13:30:30
字體:
來源:轉載
供稿:網友

由于項目要求,公司需要把一些項目的數據庫轉移成oracle,而原來幾乎都是使用sqlserver的。突然間發現,2~3年的sqlserver開發和使用經驗,其實并沒有給我學習oracle帶來多少優勢,相反在初學oracle的時候,還經常被纏繞在腦中的sqlserver的很多模式所困擾。oracle是一個系統而龐大的平臺,其實已經不僅僅只是一個數據庫那么簡單了。所以對我來說,無論是其管理還是開發,幾乎都是全新的。由此,也就只能卸下sqlserver的包袱,對oracle,慢慢來吧...

這里記錄下一些我在初學oracle時遇到一些問題。有些問題可能比較菜一些,也過于雜亂,不過權給自己做個oracle的學習筆記罷了。

by xpilot 2004/9/1

1.安裝oracle后,更改windows計算機名,導致部分oracle第三方工具,如:plsql
developer無法登陸,并提示ora-12541:tns:no listener或ora-12547:tns:丟失聯系等錯誤信息的解決方法。

答:從oracle的錯誤提示來看,是說tns:no listener ,估計是某種服務沒有啟動,打開windows管理工具->服務,一看,有一個oracleorahome90tnslistener這樣的服務,和錯誤信息題是一致,基本就可以肯定是這個服務所引發的問題。再一看,該服務沒有啟動,遂手工啟動,刷新后一看,該服務居然馬上就自動關閉了。重試n次,結果一樣。到google搜索看看,沒想到這還是一個普遍的問題,有一個人提出,把安裝目錄下的listener.ora打開察看。如:d:/oracle/ora90/network/admin/listener.ora。
打開該配置文件后發現如下一段配置信息:
listener =
  (description_list =
    (description =
      (address_list =
        (address = (protocol = ipc)(key = extproc0))
      )
      (address_list =
        (address = (protocol = tcp)(host = local)(port = 1521))
      )
    )
  )
 
當看到這一行host=local 的時候,問題解決了。原來是由于幾天裝好oracle后,又改了windows的計算機名,而這個配置文件中記錄的監聽主機名還是原來的名稱,這也就怪不得,oracleorahome90tnslistener服務無法啟動了,馬上修改為現在的計算機名,再次啟動oracleorahome90tnslistener服務成功,pl/sql developer連接oracle數據庫成功,不能登陸故障排除。

總結:oracle比較強調手動功能調整,將一些配置信息放置在配置文件中。不像sqlserver一樣,幾乎把任何信息都放在注冊表中,當然了這也符合oracle作為一個跨平臺數據庫的精神。但對初學者來說,確有一定難度,不像sqlserver那么“傻瓜”,再解決這個問題時,差點又重裝一次oracle,看來遇到問題多google多分析,還是屢試不爽的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通海县| 崇仁县| 兴安县| 加查县| 河北区| 荔波县| 秦安县| 济宁市| 思茅市| 综艺| 连平县| 东兰县| 新河县| 马边| 隆昌县| 福贡县| 驻马店市| 大邑县| 罗田县| 广州市| 涿鹿县| 沂源县| 富蕴县| 江西省| 永胜县| 德钦县| 德令哈市| 苍梧县| 云龙县| 台中县| 大厂| 阳西县| 余干县| 西平县| 桑植县| 三原县| 宝坻区| 兴安县| 尼木县| 织金县| 昌江|