Windows下安裝Oracle12C(二)

來源:互聯網
上載者:User

標籤:檔案資訊   dmi   使用者建立   ted   blog   net   oracle資料庫   區域網路   over   

一、安裝Oracle參考 Windows下安裝Oracle12C(一)二、建立使用者1. 安裝完成後,啟動SQLPlus,然後輸入內建的使用者名稱和密碼
 
  1. 使用者名稱:sys  
  2. 密碼:as sysdba
2. 正常登陸後輸入如下代碼,注意分號不能缺失(Oracle的SQL也應該如此,否則會報2,其實是提示這是第二行的意思)
 
  1. create user c##lcf identified by 123456;
  2. alter user c##lcf account unlock;
  3. grant create session to c##lcf;
  4. grant dba to c##lcf;
  5. GRANT CREATE USER,DROP USER,ALTER USER ,
  6. CREATE ANY VIEW , DROP ANY VIEW,
  7. EXP_FULL_DATABASE,IMP_FULL_DATABASE,
  8. DBA,CONNECT,RESOURCE,CREATE SESSION TO c##lcf;
說明:
  1. 第一條是建立使用者名稱,使用者名稱建議保留Orale的12C的習慣 以 c## 開頭。開始的c##lcf是要建立的使用者名稱,後面的123456為設定的密碼,請自行修改。
  2. 第二條是解鎖賬戶。
  3. 第三條開始就是授權。
經過上述步驟,新使用者建立完成。三、允許區域網路使用者通過IP串連    核心:localhost換成ip地址。

安裝好了oracle資料庫以後,我們進其安裝目錄下,找到NETWORK目錄下ADMIN下的listener.ora和tnsnames.ora這兩個檔案,如1所示。

圖2:listener.ora檔案預設內容

圖3:tnsnames.ora檔案預設內容

分別開啟listener.ora和tnsnames.ora檔案,可以發現預設的其中的設定如2和圖3所示,HOST後面的配置都是localhost,問題也就是出在了這裡。解決方案是,將這裡的localhost換成你的IP地址即可,比如IP是210.142.1.23,那麼就寫成HOST=210.142.1.23,上面兩幅圖的三處都要修改

處理完上述步驟後,請一定要重啟,一定要重啟,一定要重啟。

四、解決PL/SQL Developer串連PLSQL應該是讀取固定位置的設定檔資訊,然後進行串連,所以也是修改設定檔。

圖4:找到DevSuitHome中的tnsnames.ora檔案

如果本機安裝了oracle developer 10g,那麼電腦上應該會有一個形如DevSuitHome_1這樣的安裝目錄,如4所示,找到tnsnames.ora檔案後,開啟tnsnames.ora,然後在其中增加3中上半部分MYTEST後面的代碼,LISTENER_MYTEST後面的不用添加,當然,添加的代碼都是將localhost換成了雲端伺服器的IP地址,如下代碼示意:

MYTEST =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = 210.142.1.23)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = mytest)    )  )

修改好了以後,儲存檔案,最好將雲端的資料庫服務重啟一下,然後用原生PL/SQL Developer串連訪問測試下,發現測試正常,問題也就解決了。所以,這個問題的核心思路就是把原來配置中的localhost給替換成伺服器的IP地址

Windows下安裝Oracle12C(二)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.