問題タブ [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.
oracle - Oracle 12.1 db sqlplusエラーで意味不明
sqlplus ORA エラーでおかしくなっています。例:
これはレジストリの私の nls_lang です: AMERICAN_AMERICA.WE8MSWIN1252
Windows 8 64ビットを使用しています。オラクル データベース 12.1.0.1。すべてを試しました。
お手伝いありがとう。
oracle - 起動時に複数の Oracle 12c リスナーを開始する
元の問題を分解していて、元の質問もひねる必要があるため、元の投稿を編集します。現在入会されている方へ。Oracle EL6 で複数の Oracle インスタンス/リスナーを自動的に起動するように構成しているときに問題が発生しました。次のスクリプトを使用して、スタートアップを処理しています。
このファイルは /etc/init.d/ フォルダーの下にあります。ファイル自体は dbora と呼ばれます。また、chkconfig --add を使用してスタートアップに追加しました。そのステータス別名 chkconfig --list の出力は次のとおりです。
システムを再起動した後、次のエントリが含まれている 2 つのリスナーのログ ファイルを確認しました。
また、次のコマンドを実行して、リスナーが実行されているかどうかを確認しようとしました(実際にはどちらも実行されていないことがわかったため)。
また、実際のデータベース インスタンスが実行されているかどうかを確認しようとしたときに、実行されていないことを意味するアイドル状態にあることもわかりました。多分今、何が起こっているのか、私が何を台無しにしているのか、ある程度わかっているでしょう。
ありがとう、ジョー
oracle - 同義語のループチェーンは何を意味しますか?
このエラーが発生したときにトリガーを書き込もうとしています。最初にそのようなエラーが発生しましたが、検索のいずれも私のケースにつながりません。これがトリガーであることを確認してください。
これは私が受け取っているエラーです:
ORA-01775: シノニムのチェーンをループしています
このエラーの考えられる原因または修正方法を誰か教えてもらえますか? 前もって感謝します :)
oracle - MySQL クエリを Oracle 12c 構文に移行する
こんにちは、私はすでにこのリンクを参照しています
MySQL クエリを HSQLDB および Oracle クエリに変換する
問題は、MYSQL DB --> ORACLE 12c DB に移行したいことです。しかし、問題はOracle SQL Developerを使用して移行が正常に行われることですが、ユーザーにログインしようとすると、無効な資格証明のエラーが表示されません。ログインできません。要するに、これを解決することに非常に感銘を受けました
sql - XML ノード値の変更 - Oracle 12c に相当する UpdateXML
次のようなサンプルコードがあります。
私の要件は、/node_root/node_1
in columnが null でないときはいつでも、とx
の値を null に置き換えることです。クエリで使用した関数も同じです。/node_root/node_2
/node_root/node_3
/node_root/node_4
Updatexml
SELECT
ここでの問題はUpdatexml
、Oracle 12c では機能しないことです。これが、サブクエリで使用した理由でありXmltable
、データのフィルタリングには完璧に機能しますが、ノード値を null に置き換えることはできません。
Oracle Docs for XQueryを調べてみましたが、ノード値の置換にどのように役立つか理解できませんでした。
わかりやすい例を教えてください。
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がそのファイルにアクセスできることがわかっているため(私が知る限り)、そうではないことを示唆しています。
これの何が問題なのか本当にわからないので、誰かが私が進むべき方向に私を向けることができます:)
ありがとう。
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つのエントリが含まれています: