Windows下安裝Oracle12C(二)

2021-09-07 09:53:39 字數 2151 閱讀 9223

參考 windows下安裝oracle12c(一)

1. 安裝完成後,啟動sqlplus,然後輸入內建的使用者名稱和密碼

使用者名稱:

sys  

密碼:as sysdba

2. 正常登陸後輸入如下**,注意分號不能缺失(oracle的sql也應該如此,否則會報2,其實是提示這是第二行的意思)

create user c

##lcf identified by 123456;

alter user c##lcf account unlock;

grant create session to c

##lcf;

grant dba to c

##lcf;

grant create user

,drop user

,alter user

,create any view

,drop any view

,exp_full_database

,imp_full_database

,dba

,connect

,resource

,create session to c

##lcf;

說明:第一條是建立使用者名稱,使用者名稱建議保留orale的12c的習慣 以 c## 開頭。開始的c##lcf是要建立的使用者名稱,後面的123456為設定的密碼,請自行修改。

第二條是解鎖賬戶。

第三條開始就是授權。

經過上述步驟,新使用者建立完成。

核心: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,上面兩幅圖的三處都要修改

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

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作業系統下,解除安裝Oracle 9i

在windows作業系統下,解除安裝oracle 9i 1 停止所有oracle服務 2 刪除登錄檔中的所有關於oracle項 1 在hkey local machine software下,刪除oracle目錄 2 在hkey local machine system controlset001 ...

window下 ORACL解除安裝

用oracle自帶的解除安裝程式不能從根本上解除安裝oracle,從而為下次的安裝留下隱患,那麼怎麼才能完全解除安裝oracle呢?那就是直接登錄檔清除,步驟如下 1 開始 設定 控制面板 管理工具 服務 停止所有oracle服務。2 開始 程式 oracle orahome81 oracle in...

Linux下靜默安裝,公升級和刪除Oracle客戶端

有的時候不方便登陸linux的圖形介面安裝oracle客戶端,我們完全可以採用靜默模式安裝,公升級和刪除oracle客戶端 代替oui 平台 rhel4.5,oracle10.2.0.1 一 靜默方式安裝oracle客戶端 1 上傳oracle軟體,假如放在 orahome soft 目錄下 mkd...