2017-05-21 10 views
1

DockerおよびOracle Dockerイメージは新しくなっています。私は孤独を助けてください。Oracle Dockerイメージへの接続方法

私はGithubの命令OK作成(https://github.com/oracle/docker-images/tree/master/OracleDatabase) 画像あたりとしてOracle 12cのEE用ドッキングウィンドウの画像を作成したが、私は、コマンドライン経由またはOracle EMのいずれかを介してDBに接続する方法を考え出すことができませんでしたか?

Oracle Enterprise Managerは、ユーザー名/パスワードおよびコンテナ名を要求します。私は、コンテナの作成中にデフォルトの自動生成されたパスワードと "docker run --name"の間に作成されたコンテナ名で、ユーザー名がpdbadminになると仮定します。

私は何を試すべきですか?

+2

?コンテナが起動し、いったん命令が を言うだけで、他のデータベースへのようにあなたがそれに接続することができます作成​​されたデータベース: のSQLPLUS SYS/<パスワード> @ // localhostの:1521/ SYSDBA sqlplusをシステムとして/ @ // localhost:1521/ sqlplus pdbadmin/ @ // localhost:1521/<ご使用のPDB名> コンテナ内のOracleデータベースには、Oracle Enterprise Manager Expressも構成されています。 OEM Expressにアクセスするには、ブラウザを起動し、URL: https:// localhost:5500/em / – thatjeffsmith

答えて

0

sqlplus接続コマンドのアドレスを明示する必要があります.jeffsmithが自分の質問にコメントでコメントしたとおりです。

あなたはポート1521をマッピングすることにより、コンテナを起動し、oracleは、デフォルトのパスワードである、あなたがそうのような容器内のOracleに接続すると仮定すると:あなたが何をしようとしなかった

sqlplus sys/[email protected]//localhost:1521/xe as sysdba 
関連する問題