2018年11月25日 星期日

oracle sqlplus connect to cloud database

env: Oracle Linux 6
        Oracle 12c
        Windows 10(本地電腦)

如何透過在本地端使用SQLPLUS連線到ORACEL Cloud

1.首先在Oracle Cloud要設定對外ip與防火牆,這必須在Oracle Cloud的管理頁面設定,並且在本地端安裝sqlplus client。 
2.獲取Oracle service namea.可以在tnsnames.ora找到servicename
b.使用指令"lsnrctl status"也可以得到資訊







並且在本地端tnsnames.ora進行設定。
1.service_name可以依照自己喜好輸入取代
2.aaaaaa為Oracle Cloud的server name

service_name =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = aaaaaa.oraclecloud.internal)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = aaaaaa.oraclecloud.internal)



3.在本地端電腦host加入record。主要讓電腦可以認得Oracle Cloud的ip跟server name

 


4.透過SQLPLUS連線到Oracle Cloud
command:

 
 


沒有留言:

張貼留言