問題タブ [oracle12c]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
568 参照

oracle - Oracle 12.1 db sqlplusエラーで意味不明

sqlplus ORA エラーでおかしくなっています。例:

これはレジストリの私の nls_lang です: AMERICAN_AMERICA.WE8MSWIN1252

Windows 8 64ビットを使用しています。オラクル データベース 12.1.0.1。すべてを試しました。

お手伝いありがとう。

0 投票する
1 に答える
2576 参照

oracle - 起動時に複数の Oracle 12c リスナーを開始する

元の問題を分解していて、元の質問もひねる必要があるため、元の投稿を編集します。現在入会されている方へ。Oracle EL6 で複数の Oracle インスタンス/リスナーを自動的に起動するように構成しているときに問題が発生しました。次のスクリプトを使用して、スタートアップを処理しています。

このファイルは /etc/init.d/ フォルダーの下にあります。ファイル自体は dbora と呼ばれます。また、chkconfig --add を使用してスタートアップに追加しました。そのステータス別名 chkconfig --list の出力は次のとおりです。

システムを再起動した後、次のエントリが含まれている 2 つのリスナーのログ ファイルを確認しました。

また、次のコマンドを実行して、リスナーが実行されているかどうかを確認しようとしました(実際にはどちらも実行されていないことがわかったため)。

また、実際のデータベース インスタンスが実行されているかどうかを確認しようとしたときに、実行されていないことを意味するアイドル状態にあることもわかりました。多分今、何が起こっているのか、私が何を台無しにしているのか、ある程度わかっているでしょう。

ありがとう、ジョー

0 投票する
1 に答える
450 参照

oracle - 同義語のループチェーンは何を意味しますか?

このエラーが発生したときにトリガーを書き込もうとしています。最初にそのようなエラーが発生しましたが、検索のいずれも私のケースにつながりません。これがトリガーであることを確認してください。

これは私が受け取っているエラーです:
ORA-01775: シノニムのチェーンをループしています

このエラーの考えられる原因または修正方法を誰か教えてもらえますか? 前もって感謝します :)

0 投票する
1 に答える
309 参照

oracle - MySQL クエリを Oracle 12c 構文に移行する

こんにちは、私はすでにこのリンクを参照しています

MySQL クエリを HSQLDB および Oracle クエリに変換する

問題は、MYSQL DB --> ORACLE 12c DB に移行したいことです。しかし、問題はOracle SQL Developerを使用して移行が正常に行われることですが、ユーザーにログインしようとすると、無効な資格証明のエラーが表示されません。ログインできません。要するに、これを解決することに非常に感銘を受けました

0 投票する
1 に答える
3781 参照

sql - XML ノード値の変更 - Oracle 12c に相当する UpdateXML

次のようなサンプルコードがあります。

私の要件は、/node_root/node_1in columnが null でないときはいつでも、とxの値を null に置き換えることです。クエリで使用した関数も同じです。/node_root/node_2/node_root/node_3/node_root/node_4UpdatexmlSELECT

ここでの問題はUpdatexml、Oracle 12c では機能しないことです。これが、サブクエリで使用した理由でありXmltable、データのフィルタリングには完璧に機能しますが、ノード値を null に置き換えることはできません。

Oracle Docs for XQueryを調べてみましたが、ノード値の置換にどのように役立つか理解できませんでした。

わかりやすい例を教えてください。

0 投票する
1 に答える
3181 参照

ssh - Oracle EM 12c で Cygwin/ssh 接続が失敗する

Oracle Enterprise Manager 12c をサーバー (myoemhost) にインストールしましたが、ターゲットを手動で追加しようとすると、次のメッセージが表示されます:-

シェル パスが正しくないか、定義されていません。ホスト mydbhost.mycompany.co.uk の C:/cygwin/bin/sh.exe(SH_PATH),-c(SH_ARGS)

cyg_server の承認された資格情報を正しいパスワードで追加し、run/as privs なしで追加しました (実行したときに適用できなかったため)。

ログファイルは次の結果を生成します

2014-01-15_15-42-13:INFO:=====================================初期化開始 ====================================

2014-01-15_15-42-13:INFO:ホスト名 mydbhost.mycompany.co.uk の ClusterBase Ops のインスタンスを作成しています

2014-01-15_15-42-13:INFO:セキュリティコンテキストの設定SYSMAN

2014-01-15_15-42-13:INFO: BaseDeployerOps でロケールの設定に成功しました

2014-01-15_15-42-13:INFO:[アクション名=SSHValidations、アクション説明=リモート検証、順序=100、スキップ=false、executeAlways=false、ステータス=null、

2014-01-15_15-42-13:INFO:[アクション名=SSHSetup、アクション説明=SSH セットアップ、オーダー=200、スキップ=false、executeAlways=false、ステータス=null、

2014-01-15_15-42-13:INFO: jsch プラグイン以降、ssh セットアップをスキップしています

2014-01-15_15-42-13:INFO: 入力に基づくアクション SSHSetup のスキップ

2014-01-15_15-42-13:INFO:[アクション名=CopyAgentImage、アクションの説明=転送先ホストへのエージェント ソフトウェアの転送、順序=300、スキップ=false、executeAlways=false、ステータス=null、

2014-01-15_15-42-13:情報: アクション: SSHVvalidations

2014-01-15_15-42-13:情報: アクション: CopyAgentImage

2014-01-15_15-42-13:INFO:============Creating Deployment Vo for key : 初期化してステータスをNOT_EXECUTEDに設定

2014-01-15_15-42-13:INFO:=====actionSSHValidations の Action Vo を作成しています

2014-01-15_15-42-13:INFO:=====actionCopyAgentImageのアクションVo作成中

2014-01-15_15-42-13:INFO:deploymentVo のステータス: NOT_EXECUTED

2014-01-15_15-42-14:INFO:再試行カウント 5 スリープ間隔 250

2014-01-15_15-42-14:INFO:== SUDO EXISTS false SUDO PRIV false

2014-01-15_15-42-14:INFO:====CALLING ACTIONdoSSHVvalidations

2014-01-15_15-42-14: 情報: アクション名 SSHValidations のステータス IN_PROGRESS をキーで更新しています: SSHValidations

2014-01-15_15-42-14:INFO:action:NodesAliveperform:true

2014-01-15_15-42-14:INFO:===検証===:ノードが生きていることを確認しています

2014-01-15_15-42-14:情報:結果 0

2014-01-15_15-42-14:INFO:====ACTIONdoNodesAlive を呼び出しています

2014-01-15_15-42-14:INFO:action:RemotePasswordCheckperform:true

2014-01-15_15-42-14:INFO:===VALIDATION===:ターゲット ノードでパスワードの有効性を確認しています

2014-01-15_15-42-14:INFO:NODES=mydbhost.mycompany.co.uk 再試行回数 5

2014-01-15_15-42-14:情報:再試行回数: 1

2014-01-15_15-42-14:INFO: ノード mydbhost.mycompany.co.uk で cmd C:/cygwin/bin/true.exe を実行しています

2014-01-15_15-42-14:情報:ssh 接続タイムアウト 60000

2014-01-15_15-42-16:情報:終了コード: 1

2014-01-15_15-42-16:情報:エラー:

2014-01-15_15-42-16:INFO:アウト:

2014-01-15_15-42-16:INFO: ターゲット ノードでパスワードの有効性を確認しています: PASSED

2014-01-15_15-42-16:情報:結果 0

2014-01-15_15-42-16:INFO:====CALLING ACTIONdoRemotePasswordCheck

2014-01-15_15-42-16:INFO:action:ShPathCheckperform:true

2014-01-15_15-42-16:INFO:===VALIDATION===:対象ノードのSH_PATHを確認しています

2014-01-15_15-42-16:INFO:isWrongShPath:remotePathPropertiesLoc:E:/Oracle/Middleware/oms/oui/prov/resources プラットフォーム id:233

2014-01-15_15-42-16:INFO:NODES=mydbhost.mycompany.co.uk

2014-01-15_15-42-16:INFO: ノード mydbhost.mycompany.co.uk で cmd C:/cygwin/bin/sh.exe -c C:/cygwin/bin/true.exe を実行しています

2014-01-15_15-42-16:INFO: アクションの説明 ホスト mydbhost.mycompany.co.uk でのコマンド C:/cygwin/bin/sh.exe -c C:/cygwin/bin/true.exe の実行

2014-01-15_15-42-16:INFO:Attempt:1 pty 必須 false で入力なし

2014-01-15_15-42-17:INFO:C:/cygwin/bin/sh.exe -c C:/cygwin/bin/true.exe の実行がホスト mydbhost.mycompany.co.uk で失敗しました

2014-01-15_15-42-17:情報: OUT null

2014-01-15_15-42-17:INFO: ERR null

2014-01-15_15-42-17:情報: 終了コード 1

2014-01-15_15-42-17:INFO: ACTION コマンドの実行 C:/cygwin/bin/sh.exe -c C:/cygwin/bin/true.exe ホスト mydbhost.mycompany.co.uk で

2014-01-15_15-42-17:INFO:SH_PATH エラー メッセージ:C:/cygwin/bin/sh.exe(SH_PATH),-c(SH_ARGS) on host mydbhost.mycompany.co.uk

2014-01-15_15-42-17:INFO: Jsch Validation Failed Problem :Shell Path validation failed 推奨事項: 次のファイルのプロパティ値を、ssPaths_<plat>.properties または sPaths.properties または Paths.properties の順に確認してください。 「E:/Oracle/Middleware/oms/oui/prov/resources」ディレクトリにあります。プロパティ値が正しい場合は、ログイン・ユーザー・アカウントでリモート・ログインが有効になっていることを確認してください。詳細は、『Oracle Enterprise Manager 基本インストレーション・ガイド』を参照してください。

2014-01-15_15-42-17:INFO: jsch の検証に失敗したため壊れています

2014-01-15_15-42-17:INFO:InvocationTargetException 例外

2014-01-15_15-42-17:INFO:印刷例外:java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) oracle.sysman.core.agentpush.ui.deployer.BaseDeployerOps.executeActions(BaseDeployerOps. java:1862) oracle.sysman.core.agentpush.ui.deployer.InitializationDeployer.deploy(InitializationDeployer.java:421) で oracle.sysman.core.agentpush.ui.deployfwk.DeploymentWorker.run(DeploymentWorker.java:26) でoracle.sysman.util.threadPoolManager.WorkerThread.run (Worker.java:311) で原因: oracle.sysman.core.agentpush.ui.exception。oracle.sysman.core.agentpush.ui.deployer.JschValidationOps.doShPathCheck(JschValidationOps.java:466) での JschValidationException ) oracle.sysman.core.agentpush.ui.deployer.InitializationDeployer.doSSHValidations( InitializationDeployer.java:137) ... 8 more 2014-01-15_15-42-17:INFO: Jsch Valdation Failed Problem :Shell Path validation failed 推奨事項: 次のファイルのプロパティ値をこの順序で確認してください: ssPaths_<plat> .properties または sPaths.properties または Paths.properties、"E:/Oracle/Middleware/oms/oui/prov/resources" ディレクトリ。プロパティ値が正しい場合は、ログイン ユーザー アカウントでリモート ログインが有効になっていることを確認します。詳細は、『Oracle Enterprise Manager 基本インストレーション ガイド』を参照してください。

2014-01-15_15-42-17:INFO:Updating Action SSHVvalidationswith Status FAILED and error Message:Shell path is illegal or not defined.:C:/cygwin/bin/sh.exe(SH_PATH),-c(SH_ARGS) onホスト mydbhost.mycompany.co.uk および問題 シェル パスの検証に失敗し、推奨事項 "E:/Oracle/ Middleware/oms/oui/prov/resources" ディレクトリ。プロパティ値が正しい場合は、ログイン・ユーザー・アカウントでリモート・ログインが有効になっていることを確認してください。詳細は、『Oracle Enterprise Manager 基本インストレーション・ガイド』を参照してください。

2014-01-15_15-42-17:INFO:=================アクションステータスが空ではありません FAILED

2014-01-15_15-42-17:INFO: jsch の検証に失敗したため壊れています

2014-01-15_15-42-17:INFO: 前のステップが失敗したため、アクション CopyAgentImage をスキップしています

2014-01-15_15-42-17:INFO:次の操作に失敗しましたSSHVvalidations

2014-01-15_15-42-17:INFO: ホスト mydbhost.mycompany.co.uk の初期化にかかった時間は 0: 時間 0: 分 4 秒です

2014-01-15_15-42-17:INFO:PERF:HOSTNAME:mydbhost.mycompany.co.uk:InitializationDeployer_EXECUTION_TIME:4018

2014-01-15_15-42-17:情報:ホスト:mydbhost.mycompany.co.uk

2014-01-15_15-42-17:INFO: ロガーを破棄しています

2014-01-15_15-42-17:INFO:=====================================初期化終了 ====================================

2014-01-15_15-42-17:INFO: BaseDeployerOps で EMSecurityContext EMExecutionContext をクリアしています

今、私はsshやcygwin、さらにはOracle12cの専門家ではないことを認めますが、

2014-01-15_15-42-14:INFO:===検証===:ノードが生きていることを確認しています

2014-01-15_15-42-14:情報:結果 0

2014-01-15_15-42-14:INFO:====ACTIONdoNodesAlive を呼び出しています

2014-01-15_15-42-14:INFO:action:RemotePasswordCheckperform:true

2014-01-15_15-42-14:INFO:===VALIDATION===:ターゲット ノードでパスワードの有効性を確認しています

2014-01-15_15-42-14:INFO:NODES=mydbhost.mycompany.co.uk 再試行回数 5

2014-01-15_15-42-14:情報:再試行回数: 1

2014-01-15_15-42-14:INFO: ノード mydbhost.mycompany.co.uk で cmd C:/cygwin/bin/true.exe を実行しています

2014-01-15_15-42-14:情報:ssh 接続タイムアウト 60000

2014-01-15_15-42-16:情報:終了コード: 1

2014-01-15_15-42-16:情報:エラー:

2014-01-15_15-42-16:INFO:アウト:

2014-01-15_15-42-16:INFO: ターゲット ノードでパスワードの有効性を確認しています: PASSED

2014-01-15_15-42-16:情報:結果 0

私が提供したユーザー名とパスワード(cyg_server)を使用してリモートホスト(mydbhost.mycompany.co.uk)に接続できることを示唆しています。これは、sshが機能していることを示唆しています。

ただし、次の部分

2014-01-15_15-42-16:INFO:====CALLING ACTIONdoRemotePasswordCheck

2014-01-15_15-42-16:INFO:action:ShPathCheckperform:true

2014-01-15_15-42-16:INFO:===VALIDATION===:対象ノードのSH_PATHを確認しています

2014-01-15_15-42-16:INFO:isWrongShPath:remotePathPropertiesLoc:E:/Oracle/Middleware/oms/oui/prov/resources プラットフォーム id:233

2014-01-15_15-42-16:INFO:NODES=mydbhost.mycompany.co.uk

2014-01-15_15-42-16:INFO: ノード mydbhost.mycompany.co.uk で cmd C:/cygwin/bin/sh.exe -c C:/cygwin/bin/true.exe を実行しています

2014-01-15_15-42-16:INFO: アクションの説明 ホスト mydbhost.mycompany.co.uk でのコマンド C:/cygwin/bin/sh.exe -c C:/cygwin/bin/true.exe の実行

2014-01-15_15-42-16:INFO:Attempt:1 pty 必須 false で入力なし

2014-01-15_15-42-17:INFO:C:/cygwin/bin/sh.exe -c C:/cygwin/bin/true.exe の実行がホスト mydbhost.mycompany.co.uk で失敗しました

2014-01-15_15-42-17:情報: OUT null

2014-01-15_15-42-17:INFO: ERR null

2014-01-15_15-42-17:情報: 終了コード 1

2014-01-15_15-42-17:INFO: ACTION コマンドの実行 C:/cygwin/bin/sh.exe -c C:/cygwin/bin/true.exe ホスト mydbhost.mycompany.co.uk で

2014-01-15_15-42-17:INFO:SH_PATH エラー メッセージ:C:/cygwin/bin/sh.exe(SH_PATH),-c(SH_ARGS) on host mydbhost.mycompany.co.uk

2014-01-15_15-42-17:INFO: Jsch Validation Failed Problem :Shell Path validation failed 推奨事項: 次のファイルのプロパティ値を、ssPaths_<plat>.properties または sPaths.properties または Paths.properties の順に確認してください。 「E:/Oracle/Middleware/oms/oui/prov/resources」ディレクトリにあります。プロパティ値が正しい場合は、ログイン・ユーザー・アカウントでリモート・ログインが有効になっていることを確認してください。詳細は、『Oracle Enterprise Manager 基本インストレーション・ガイド』を参照してください。

パス(c:\ cygwin\bin\sh.exe)が正しく、cyg_serverがそのファイルにアクセスできることがわかっているため(私が知る限り)、そうではないことを示唆しています。

これの何が問題なのか本当にわからないので、誰かが私が進むべき方向に私を向けることができます:)

ありがとう。

0 投票する
1 に答える
5084 参照

oracle12c - Oracle Enterprise Linux 6 での Oracle Enterprise Manager 12c インストール エラー

OSとしてOracle Enterprise Linux 6 Update 5をインストールし、Oracle Database 12cをインストールしました。SQL Developer を使用して、データベースが正常に動作していることを確認できました。SQL Developerとローカルアドレス(172.16.5.40)を使用して、機関内の別のコンピューターからデータベースに接続することさえ成功しました。Oracle Enterprise Manager 12c をインストールしようとしたところ、次のエラーが発生しました。

emctl.log:

コンソール~OHS~1.log:

ohs1.log:

私のホストファイルには3つのエントリが含まれています: