Windows Server 2012マシンにOracle 12cがインストールされています。それは単一のPDB(PDBORCL)を有する。このPDBにユーザーを作成し、作成したユーザーのユーザー/パスを使用して、SQL Developerを介してクライアント・マシンからそのユーザーに接続できます。マシンのホスト名とPDBORCLのサービス名 - 素晴らしい!Oracle 12c CentOS PDBクライアントからの接続
Oracle 12cのインストールで同じことを再現しようとしましたが、TNSリスナーは接続記述子で要求されたサービスを認識しません。
私はオンラインになっていて、pdbへの参照をCentマシンのtnsnames.oraファイルに入れておくべきかもしれません。しかし、tnsnames.oraファイルとlistener.oraファイルの内容を見るとWindowsマシン上ではまだデフォルトであり、Windowsインストールで持っているPDB "PDBORCL"には何の参照も含まれていません - どうすればうまく接続でき、自分のLinuxボックスが何をすべきか分かっていませんか?
私はLinuxのマシン上のtnsnames.oraファイルとlistener.oraファイルに何が含まれているかについての一般的なガイダンスを探していますので、接続時にサービス名としてPDBを参照してクライアントからアクセスできますSQL Developerを介して。