[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/26 16:51 / Filesize : 293 KB / Number-of Response : 1015
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Oracle 質問総合スレ10



1 名前:NAME IS NULL [2014/06/25(水) 14:36:25.45 ID:5ORZoEMK.net]
◆前スレ
Oracle 質問総合スレ9
toro.2ch.net/test/read.cgi/db/1359049907/

◆過去スレ
Oracle 質問総合スレ8
toro.2ch.net/test/read.cgi/db/1335097274/
Oracle 質問総合スレ7
toro.2ch.net/test/read.cgi/db/1326074212/
Oracle 質問総合スレ6
toro.2ch.net/test/read.cgi/db/1314941245/
Oracle 質問総合スレ5
hibari.2ch.net/test/read.cgi/db/1279635842/
Oracle 質問総合スレ4
pc11.2ch.net/test/read.cgi/db/1250995281/
Oracle 質問総合スレ3
pc11.2ch.net/test/read.cgi/db/1223384283
Oracle 質問総合スレ2
pc11.2ch.net/test/read.cgi/db/1194742799
Oracle 質問総合スレ
pc11.2ch.net/test/read.cgi/db/1163907455

◆公式サイト
OTN-J
ttp://www.oracle.com/technology/global/jp/index.html

◆オンラインマニュアル
ttp://www.oracle.com/technetwork/jp/indexes/documentation/index.html

809 名前:NAME IS NULL mailto:sage [2015/04/16(木) 23:48:25.13 ID:???.net]
RACなのかどうなのか答えてくれ

810 名前:797 mailto:sage [2015/04/17(金) 02:00:45.03 ID:???.net]
>>809

www.oracle.com/technetwork/jp/database/enterprise-edition/downloads/index.html
download.oracle.com/otn/nt/oracle12c/121010/winx64_12c_database_1of2.zip
download.oracle.com/otn/nt/oracle12c/121010/winx64_12c_database_2of2.zip とをダウンロードして
www.oracle.com/technetwork/jp/database/enterprise-edition/documentation/db12-1-0-2-install-guide-winx64-2323059-ja.pdf
の手順を見ながらOracle DBを入れようとしており、RACを入れるつもりはありません。

上記2台のマシンにEclipse+Tomcat+Oracleを入れて、DBアクセスするServletを書きたいだけなのですが、苦戦しています。

おかしい方のマシンにはIIS 8.0 Expressも入っているけど、それが悪いのかなぁ?

811 名前:NAME IS NULL mailto:sage [2015/04/17(金) 04:19:31.35 ID:???.net]
UACがオンのままになっているとか。

812 名前:797 mailto:sage [2015/04/17(金) 04:35:47.61 ID:???.net]
>>811

確かにUACはONのまま作業しました。

Oracleの再インストールが面倒なのはノートPCの方で経験しているので、
復旧して使い続ける方法がないか模索してみます。

ありがとうございました。

813 名前:NAME IS NULL mailto:sage [2015/04/17(金) 04:53:01.02 ID:???.net]
UACをオフにしてDBCAでコンテナDB作成すればいいじゃん。

814 名前:797 mailto:sage [2015/04/17(金) 05:14:43.15 ID:???.net]
>>813

Oracleで大きな作業をするときにはUACをoffにするものなのですね。

実はインストールがうまくいったノートPCの方では
Database Configuration Assistantが単独ではうまく動かなくて、
結局インストール時に作ったORCLに新たな表領域を作ってそこにテーブルを作成していたのですが、
UACがカギだったのですね。
勉強になりました。

815 名前:NAME IS NULL mailto:sage [2015/04/18(土) 00:00:58.99 ID:???.net]
UACを無効にしないとリスナもまともに作れないはず。

816 名前:NAME IS NULL mailto:sage [2015/04/21(火) 10:34:51.76 ID:???.net]
オラクルをインストールしてリスナーを構築後にインスタンスを生成すると以下のようなエラーが出てしまいます
i.imgur.com/OZTNLFi.jpg
OSのインストールからなんどもやり直しているんですが
なぜでしょうか?
リスナーは起動してますしnetstatでもlisten状態を確認済みです
環境は以下の通りです
WindowsServer2013R2
Oracle11gR2
スタンダードエディション
シングルインスタンス
UACは無効にしてます
ファイアーウォールも無効にしてます
よろしくお願いします

817 名前:NAME IS NULL [2015/04/21(火) 12:08:43.38 ID:zSIClDTh.net]
a



818 名前:NAME IS NULL mailto:sage [2015/04/21(火) 16:03:28.99 ID:???.net]
コンピュータの全ての分野に詳しくなりたいのですが、どうすれば良いのでしょうか?
超分厚い本とかありますか?

819 名前:NAME IS NULL mailto:sage [2015/04/21(火) 22:43:32.16 ID:???.net]
>>816 ttps://blogs.oracle.com/otnjp/resource/WindowsOS_DB11g%2612c_Ver03.pdf

820 名前:NAME IS NULL mailto:sage [2015/04/22(水) 06:03:56.91 ID:???.net]
>>816
とりあえずEMの構成やめてみたら?
(DBCAの画面からチェックボックス外すだけだったと思う)
どうしても必要ならあとから手動で構成すればいいし。

821 名前:NAME IS NULL mailto:sage [2015/04/22(水) 21:33:37.08 ID:???.net]
>>816
WindowのDBCAで作った時の
Listenerの設定ファイルってバグってなかったっけ?
listener.oraの内容をみせて。

822 名前:NAME IS NULL mailto:sage [2015/04/22(水) 22:55:27.55 ID:???.net]
てかEMって
・色々おかしくてもなぜか動いてる
・何かの拍子で動かなくなる。おかしいところを直しても上がらない
・再構築するより、別のEMを構築した方がよい。というか再構築はバグの温床

ぶっちゃけ、理由は分からんが、DBCAに最初に作らせて、それをそっと使い続けるのが
正解なような気がしている

823 名前:NAME IS NULL mailto:sage [2015/04/23(木) 09:37:51.73 ID:???.net]
807です
静的にリスナーを登録するようにしたらいけました
なぜ動的だとうまくいかないのかは不明です

824 名前:797 mailto:sage [2015/04/25(土) 05:58:23.25 ID:???.net]
1週間ぐらいぶりです。
Windows 7 Ultimate 64bitへOracle 12cをインストール中に
[INS-20802] Oracle Database Configuration Assistantが失敗しました。
エラーが出る件の続報です。
UACを切ってみたのですが、やはり同じエラーが出ます。

原因 - プラグインがその実行方法で失敗しました。
アクション - ログを参照するか、Oracleサポートサービスに連絡してください。
ログ・ファイルの場所
C:\Program Files\Oracle\Inventory\logs\installActions2015-04-25_04-40-08AM.log

・Oracle Services for Microsoft Transaction Server 失敗

だそうです。ログをコピペしたら規制に引っ掛かったので割愛します。

とりあえず、ログにあった
skipping line: oui internal: error occurred on localhost
でググって何か有益な情報が無いか調べてみます。

825 名前:NAME IS NULL mailto:sage [2015/04/27(月) 12:09:23.19 ID:???.net]
>>824
IPって固定されている?
hostsファイルに127.0.0.1でlocalhostを解決出来る様になっている?

826 名前:797 mailto:sage [2015/04/27(月) 21:31:46.79 ID:???.net]
>>825

DHCP使ってます。

C:\WINDOWS\System32\drivers\etc\hosts を確認したところ
localhostが定義されていませんでした。

ping localhost してみました。
::1 からの応答: 時間 <1ms
::1 からの応答: 時間 <1ms
::1 からの応答: 時間 <1ms
::1 からの応答: 時間 <1ms

::1 の ping 統計:
パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
最小 = 0ms、最大 = 0ms、平均 = 0ms

IPv6のループバックアドレスで喋っているとは気づきませんでした。

エラーメッセージは出たのですが、
www.oracle.com/technetwork/jp/database/enterprise-edition/documentation/db12-1-0-2-install-guide-winx64-2323059-ja.pdf
の「4.2」は成功したように見え、
SQL Developerで新たな表領域を張ったり、ユーザーを作ったりはできます。
このままServlet→JDBC→Oracle接続はうまくいきそうな見込みなので、
これで良しとしようかと思います。

ありがとうございました。

827 名前:NAME IS NULL mailto:sage [2015/04/27(月) 21:43:49.97 ID:???.net]
Oracle12c + OLE DB + Office2013(32bit) で
SELECT文に2バイト文字が含まれていると謎のエラーが起きます。
構文によってエラー種類が変化したり、すんなり動いたりするので原因が追及できません

無名プロシージャだと2バイト文字を含んでいてもエラーになったことが無いです

NLS_LANGのせい?alter systemで試しましたが効果なしです。

Server 12.1.0.1.0 Windows 2012R2(x64)
Client 12.1.0.1.0 Windows 7(x86)



828 名前:NAME IS NULL mailto:sage [2015/04/27(月) 22:42:34.24 ID:???.net]
謎が謎なんだから、その謎は謎のまま終わるであろう

829 名前:NAME IS NULL mailto:sage [2015/05/02(土) 20:51:07.50 ID:???.net]
ラックって役に立ってる?

830 名前:NAME IS NULL mailto:sage [2015/05/05(火) 00:41:51.57 ID:???.net]
>>827
相談したいなら、『謎のエラー』についてもう少しまともに説明しろ。
エラーの種類が変化するなら、『いつ、何をした時に、どこ(クライアント側?サーバー側?リスナー?)に、何回、どんなエラー』がでたのか全部、説明しろ。
『alter system』 で何を試したのか、コマンドを全部記載しろ。

>>829
何かの障害で、2ノードRACの片方だけ生き残るケースは多々ある。
そのうちの半分は、原因がRAC構成だから発生している障害だけどな。
つまりクラスタ関連プロセスがアホだから障害が発生して、片ノードを停止しているような状態だ。
残り半分は、RACだからギリギリシステム停止を回避できて万々歳みたいな感じ。

RACはシステム停止を回避できるようになるかもしれないけど、運用には金がかかるようになるし、良し悪しだよな。

831 名前:NAME IS NULL mailto:sage [2015/05/05(火) 01:22:53.46 ID:???.net]
xx日間連続起動したらCPUスピン、みたいなバグにより、
全ノードが起動した順に落ちていくってのもRACの特徴

832 名前:NAME IS NULL mailto:sage [2015/05/06(水) 02:16:30.17 ID:???.net]
>>829
パッチ当てたり、Gridのうpグレードの時とかにローリングで
出来るという恩恵があるな。
あと12cならアプリをちゃんと作りこめば、DMLも他ノードに
引き継げる様になった。

833 名前:NAME IS NULL mailto:sage [2015/05/06(水) 08:56:23.53 ID:???.net]
>>827
SQL文とエラーコード晒せ

834 名前:NAME IS NULL mailto:sage [2015/05/06(水) 10:07:57.25 ID:???.net]
>>832
12cのRACにパッチ当てたとき、全ノード停止した状態で当てろって指示だった
ローリングアップデートできねえの?って聞いたが、このパッチはダメ、ローリングアップデートも
できるという保障はしていない、と
てことで、その恩恵は、必ずしも当てはまらない

835 名前:NAME IS NULL mailto:sage [2015/05/06(水) 16:39:04.95 ID:???.net]
crsdやcssdのログって、中を見ても正直、何が起こっているかわかんない。
見方のコツ知ってる人、アドバイスください。

836 名前:NAME IS NULL mailto:sage [2015/05/06(水) 22:00:53.70 ID:???.net]
>>834
一番最近のJVMのセキュリティパッチは確かにそうだったな。
まあ、でもほとんどの場合はローリングで充てられる。

837 名前:NAME IS NULL mailto:sage [2015/05/06(水) 22:03:18.59 ID:???.net]
>>835
ひたすら見続けて覚えるしかない。
テスト環境でクラスターインターコネクトを遮断した時に、
どうやってボーティングデバイス使ってスプリットブレイン
シンドロームを防いでいるか、そのログパターンを見るだけ
でも、それなりに勉強になる。



838 名前:NAME IS NULL mailto:sage [2015/05/07(木) 01:37:19.55 ID:???.net]
>>835
ログに吐かれている事そのままじゃないの?
英文メッセージで良くわからない部分は、Oracleのサポートも良くわかってないとしか思えない。
○○の事例ではAパターンでログが出てたから、同じAパターンでログが出ているケースは同じ事が起きているかもねって感じ。

839 名前:NAME IS NULL mailto:sage [2015/05/07(木) 22:56:49.20 ID:???.net]
高速リカバリ領域無効にしてても
RMANでバックアップはできるだろうか

840 名前:NAME IS NULL mailto:sage [2015/05/07(木) 23:57:07.18 ID:???.net]
>>839
出来る。

841 名前:NAME IS NULL mailto:sage [2015/05/10(日) 19:34:43.14 ID:???.net]
むしろ高速リカバリ領域って機械的に無効する派なんだけど、俺だけかな?

842 名前:NAME IS NULL mailto:sage [2015/05/11(月) 04:55:21.15 ID:???.net]
いや、特別な要件がない限り、俺も無効化してる。

843 名前:NAME IS NULL mailto:sage [2015/05/11(月) 23:34:45.40 ID:???.net]
意図的に機能を使いたい以外は無効化したほうがいいよな。
ストレージ余ってるのに、アーカイブログ溢れしてDB停止したりいい思い出が無い。

844 名前:NAME IS NULL mailto:sage [2015/05/12(火) 09:23:20.84 ID:???.net]
SQLNETの暗号化について教えてつかーさい
www.atmarkit.co.jp/ait/articles/0405/21/news078.html
を見てるんですが
CRYPTO_SEEDというのは自分で適当につければいいですか?
またサーバーとクライアントのCRYPTO_SEEDは
同じじゃなくていいのですか?

845 名前:NAME IS NULL mailto:sage [2015/05/12(火) 22:21:34.74 ID:???.net]
>>844
10文字から70文字の間の適当な文字列を自分でつける。
単に暗号化のエントロピーを上げるためのパラメーターなので、
通信そのものはAES, 3DES, RC4等で行われる。
だから別にクライアントとサーバーで一緒にする必要もない。

846 名前:NAME IS NULL mailto:sage [2015/05/13(水) 19:22:12.52 ID:???.net]
>>845
なるほど、わからんw
でもありがとうございます。レスにある用語をググって見ます。

847 名前:NAME IS NULL mailto:sage [2015/05/14(木) 00:48:03.17 ID:???.net]
Linux機にOracleの11gR1、11gR2、12cを入れようと思ってます
OSユーザは、例えばo11gr1、o11gr2、o12cとか作って、それぞれに環境変数を適正に
設定しようと思ってます

で、プロダクトのインストール先、というか環境変数ORACLE_BASEについて
どうしようかと悩んでます

案A…ORACLE_BASEはすべて共通。$ORACLE_BASE/product/バージョン/に本体はそれぞれインストールされる
案B…ORACLE_BASEごとかえる。例えば11gR1用は/u01/app/ora11gr1、11gR2用は/u01/app/ora11gr2とする

$ORACLE_BASEの示す先に作られる、adminとかフラッシュリカバリ領域を、複数バージョンで混ぜたくないので
案Bにしたく思ってるのですが、OracleはOFSとかみると案Aを推奨しているっぽいので、
先人の方々はどうしているのかとも思ってまして



848 名前:NAME IS NULL mailto:sage [2015/05/14(木) 01:11:12.67 ID:???.net]
>>847
別に好きすればいい。
個人的には ORACLE_BASE は共通にしておくほうが楽。

ただ、OSユーザはインストールユーザ(プロダクト管理者)と
インスタンス管理者として、別々に用意したほうがいい。
oinstallグループとdbaグループを正しく理解しているなら、
あまり問題にはならないけど。

849 名前:NAME IS NULL mailto:sage [2015/05/14(木) 03:58:26.13 ID:???.net]
案Aでいいんじゃね?
フラッシュリカバリ領域も ORACLE_BASE 配下じゃないとダメって
ルールは無かった筈だし。

850 名前:NAME IS NULL mailto:sage [2015/05/14(木) 04:26:35.51 ID:???.net]
俺は OracleDBA だ!
それ以外の仕事を持ってくるんじゃねー!!
と叫びたくなる、今日この頃。

851 名前:NAME IS NULL mailto:sage [2015/05/14(木) 10:07:12.97 ID:???.net]
>>850
まあ、問題切り分けのためにDBAの所に真っ先に来たりする事が
あるからなぁ。

852 名前:NAME IS NULL mailto:sage [2015/05/14(木) 19:50:52.33 ID:???.net]
>>847

いまどき一緒に入れる必要性がわからん。
仮想マシンを複数用意すればいいのでは。

そもそも 11gR1 はおすすめしない。

853 名前:NAME IS NULL [2015/05/14(木) 22:02:54.45 ID:bJJWfCPa.net]
(´・ω・`)rmanの増分バックアップって
Eenterprise Editionじゃないと使っちゃダメなの?

ネット見てたら、
RMAN-06180: Incremental backups require Enterprise Edition
が出るとかっていう情報を見かけたんだが、
Standard Oneで使っててこのエラーでないけど、なぜ?

854 名前:NAME IS NULL mailto:sage [2015/05/14(木) 22:17:33.06 ID:???.net]
>>853 11gR2で普通に使えたと思ったけど。

855 名前:NAME IS NULL mailto:sage [2015/05/14(木) 22:25:48.65 ID:???.net]
>>853
9i R2まではそうだったいみたいだな。

856 名前:NAME IS NULL mailto:sage [2015/05/15(金) 00:18:10.93 ID:???.net]
>>853
10gからは、高速増分バックアップが、EEの機能。
ただの増分バックアップは、SEでも可

857 名前:NAME IS NULL mailto:sage [2015/05/15(金) 00:30:47.19 ID:???.net]
>>848
OSユーザ・グループは、考慮点がありそうですね
設計を改めて見直してみます

>>849
Oracleが管理できてさえいればいいので、その辺を気にしないでもいいのかもしれませんね

>>852
確かに仮想マシンを3つ起動すればよいのですが、マシンが4コアのXeonマシンで
若干非力なので、仮想マシンを介さず、直接インスタンスを起動しようかと
ちなみに11gR1についても、パッチだらけでなぜか動いてるかのようなシステムがあり、
そのための検証でも必要としてまして…さすがに新たな案件に11gR1は無謀ですね
とはいえ12cも枯れてきているのかどうかというと…12cR2が出たとしても
出ばなは怖いですね、11gR2での変わりようを思い出すと…

正直、いまだと、何がいいのかなあ
安定していくことを信じての12c、なのだろうけど



858 名前:NAME IS NULL mailto:sage [2015/05/15(金) 00:52:18.12 ID:???.net]
>>857
12cで十分。

859 名前:NAME IS NULL mailto:sage [2015/05/17(日) 07:52:25.81 ID:???.net]
eclipceからオラクルデータベース12c(無料版)の表に書き込むテストをしてます。

c##から始まる共有ユーザー(cdb)だと成功しますが、一般ユーザー(pdb)だと失敗します。

この様なエラーになります。
ORA-01017: invalid username/password; logon denied

(共有ユーザーによる成功例)
con = DriverManager.getConnection("jdbc:oracle:thin:localhost:1521:orcl","共有ユーザー名","パス");
(一般ユーザーによる失敗例)
con = DriverManager.getConnection("jdbc:oracle:thin:localhost:1521:pdborcl","一般ユーザー名","パス");

一般ユーザーはpdbに製作してるので、sqlplusから管理ユーザー(SYS)を使い、下記によりpdbを起動して切り替えてます。
alter pluggable database pdborcl open;
ALTER SESSION SET CONTAINER = pdborcl;

860 名前:NAME IS NULL mailto:sage [2015/05/17(日) 08:38:41.77 ID:???.net]
>>859
CDBにローカルユーザーがいないからですね

861 名前:NAME IS NULL mailto:sage [2015/05/17(日) 09:14:43.81 ID:???.net]
>>859

( ・∀・)つ con = DriverManager.getConnection("jdbc:oracle:thin:localhost:1521/pdborcl","一般ユーザー名","パス");

862 名前:850 mailto:sage [2015/05/17(日) 09:53:28.58 ID:???.net]
レス有り難うございます

>>860
CDB内にローカルユーザー(一般ユーザー)は作れない様です。

>>861
”1521:pdborcl”を”1521/pdborcl”にしても同じエラーです。

863 名前:NAME IS NULL mailto:sage [2015/05/17(日) 10:17:01.85 ID:???.net]
>>859
cdbとpdbについていろいろ勘違いしてるみたいだから
マニュアル読んでちゃんと勉強しなおしたほうがいいよ。

864 名前:NAME IS NULL mailto:sage [2015/05/17(日) 11:52:59.25 ID:???.net]
>>862
PDB内に一般ユーザーはちゃんと存在るんだよね?
そしてpdborclでリスナーサービスが立ち上がってるんだよね?
sqlplusで問題なくつながる?

865 名前:850 mailto:sage [2015/05/17(日) 18:40:53.51 ID:???.net]
>>864
レス有り難うございます

リスナーを確認($ lsnrctl status)した所、pdborclのサービスが起動してます。
sqlplusだとpdb内ユーザーの表に挿入も普通に出来ます。

866 名前:NAME IS NULL mailto:sage [2015/05/17(日) 22:28:02.26 ID:???.net]
>>865
いや、alter sessionじゃなくて、sqlplusでその一般ユーザーで直に
接続出来るかということ。

sqlplus 一般ユーザー名/パス@localhost/pdborcl

867 名前:850 mailto:sage [2015/05/17(日) 23:13:05.50 ID:???.net]
>>866
レス有り難うございます。
書き忘れましたが、OSはWindows7です。

sqlplusに関して。
SYSユーザーでプラガブル・データベースを起動した後なら、
alter sessionを使わなくても、一般ユーザーに接続できます。

$ sqlplus 一般ユーザー名/パス@localhost/pdborcl
で成功しました。



868 名前:NAME IS NULL mailto:sage [2015/05/18(月) 01:37:32.83 ID:???.net]
>>867
JDBCドライバーのバージョンは?
12cのJDBC使っている?
古いバージョンでJDBC Thinで接続した時にORA-01017が発生するバグがあるみたいだ。

869 名前:850 mailto:sage [2015/05/18(月) 07:30:33.03 ID:???.net]
>>868
レス有り難うございます。

「Oracle Database 12.1.0.1 JDBC Driver & UCP Downloads」
というページ内のojdbc7.jarを使用してます。

870 名前:NAME IS NULL mailto:sage [2015/05/18(月) 08:18:37.75 ID:???.net]
>>869
12.1.0.1に上げるか、もしくは11gのJDBCでちょっと試してみてくれ。

871 名前:NAME IS NULL mailto:sage [2015/05/18(月) 08:19:08.41 ID:???.net]
12.1.0.2に上げるの間違い。

872 名前:850 mailto:sage [2015/05/18(月) 20:29:05.72 ID:???.net]
>>871
レス有り難うございます。
12.1.0.1と12.1.0.2は双方ともダメです。

873 名前:NAME IS NULL mailto:sage [2015/05/18(月) 20:53:48.92 ID:???.net]
エラーメッセージ見る限りjdbc関係ないよ

874 名前:NAME IS NULL mailto:sage [2015/05/19(火) 00:54:18.28 ID:???.net]
>>872
なんとなくだけど、localhostの前に@が抜けてない?

con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521/pdborcl","一般ユーザー名","パス");

875 名前:NAME IS NULL mailto:sage [2015/05/19(火) 02:52:51.61 ID:???.net]
Oracle 11gでのSQLの挙動についてですが、
以下のSQL文のsum結果が31件の結果が返ってくるのですが、
サブクエリ内のgroup by句以降を削除すると18件となります。
※18件は> select count(distinct manager_id) from employees文を実行した時と同じ結果

通常エラーになるSQL構文がサブクエリ内に有る場合はエラーになりません。
oracleは厳密な構文SQL文を書かないと動かない印象があり、以下の挙動がしっくりきません。
これに関して情報や資料がありましたらおしえてください。

select sum(cnt)
from (
select job_id, count(distinct manager_id) as cnt from employees group by job_id
)

876 名前:850 mailto:sage [2015/05/19(火) 07:23:09.65 ID:???.net]
>>874
レス有り難うございます。

localhostの前に@を付けると
3java.sql.SQLException: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
なるエラーになりました。

877 名前:NAME IS NULL mailto:sage [2015/05/19(火) 09:54:28.09 ID:???.net]
>>875
employees表のjob_idとmanager_idを眺めればわかると思うよ。



878 名前:NAME IS NULL mailto:sage [2015/05/19(火) 11:09:32.11 ID:???.net]
>>876
lsnrctl statusでpdborclのサービスは見る?

まあ、面倒だったらUSE_SID_AS_SERVICE_listener=onを%ORACLE_HOME%\network\admin\listener.oraに
書き加えて、reloadして接続してみ?

879 名前:850 mailto:sage [2015/05/19(火) 22:02:57.02 ID:???.net]
>>878
レス有り難うございます
$ lsnrctl statusを実行すると、サービスのサマリーに、以下のメッセージが出てきます。

---
サービス"pdborcl"には、1件のインスタンスがあります。
インスタンス"orcl"、状態READYには、このサービスに対する1件のハンドラがあります

880 名前:NAME IS NULL mailto:sage [2015/05/19(火) 22:31:03.56 ID:???.net]
これ試してみてくれ。

Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@//localhost:1521/pdborcl", "一般ユーザー名", "パスワード");

881 名前:850 mailto:sage [2015/05/20(水) 00:36:17.98 ID:???.net]
>>880
レス有り難うございます。

やっと上手くいきました。本当に感謝です。

882 名前:850 mailto:sage [2015/05/20(水) 00:59:14.73 ID:???.net]
あと良く読んでみたら、>>874さんの内容でも良かったみたいです。
とりあえず今回のまとめです。

con = DriverManager.getConnection("jdbc:oracle:thin:localhost:1521:pdborcl", "ユーザー", "パス");失敗
con = DriverManager.getConnection("jdbc:oracle:thin:localhost:1521/pdborcl", "ユーザー", "パス");失敗
con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:pdborcl", "ユーザー", "パス");失敗
con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521/pdborcl", "ユーザー", "パス");成功
con = DriverManager.getConnection("jdbc:oracle:thin:@/localhost:1521/pdborcl", "ユーザー", "パス");失敗
con = DriverManager.getConnection("jdbc:oracle:thin:@//localhost:1521/pdborcl", "ユーザー", "パス");成功

883 名前:NAME IS NULL mailto:sage [2015/05/20(水) 01:27:23.70 ID:???.net]
>>882

>>874>>880も俺なんだけどさw
>>874でも失敗したって言ったてから「どういうことよ???」って感じだっだぞw

884 名前:NAME IS NULL mailto:sage [2015/05/20(水) 18:35:04.27 ID:???.net]
>>859はOracle JDBC関連のドキュメントをろくに読んでないな
Oracle JDBCドライバでは何通りかのthin URLを使えるがどれも「@」必須

旧形式
 jdbc:thin:[user/pass]@host:port:SID

新形式
 jdbc:thin:[user/pass]@//host:port/service

TNS設定形式
jdbc:oracle:thin:[user/pass]@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=host)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=service)))

tnsnames.oraの参照
 System.setProperty("oracle.net.tns_admin", "dir contains tnsnames.ora");
 jdbc:thin:[user/pass]@TNS_entry_name

885 名前:NAME IS NULL mailto:sage [2015/05/21(木) 13:21:18.00 ID:???.net]
コンピュータの全ての分野を網羅したい場合、何学科に行くのが良いでしょうか?
情報科学科?電気電子工学科?物理学科?

886 名前:NAME IS NULL mailto:sage [2015/05/21(木) 13:31:04.63 ID:???.net]
>>885
建築家。土方の仕事内容がよく分かる

887 名前:NAME IS NULL mailto:sage [2015/05/21(木) 14:00:18.77 ID:???.net]
>>886
真面目に教えてください。



888 名前:NAME IS NULL mailto:sage [2015/05/21(木) 18:27:11.54 ID:???.net]
>>887
スポーツ学科。エンジニアに必要な能力は知識よりも体力

889 名前:NAME IS NULL mailto:sage [2015/05/21(木) 21:08:38.21 ID:???.net]
>>888
真面目に教えてください。

890 名前:NAME IS NULL mailto:sage [2015/05/22(金) 00:04:08.56 ID:???.net]
真面目に答えるのなら「スレチ」だな。

そもそもコンピューターと言っても色んな分野があるぞ?
ハード系のものを作りたいのか?
ソフト系なのか?
ソフトと言ってもO/Sレベルから、DBAみたいなアプリケーションエンジニアというのもあるぞ?
それを全部網羅するのは神様レベル。

891 名前:NAME IS NULL mailto:sage [2015/05/22(金) 06:04:54.89 ID:???.net]
コンピューター
〜神でさえ全てはわからない〜

892 名前:NAME IS NULL mailto:sage [2015/05/22(金) 06:51:57.79 ID:???.net]
>>890
それら全てを網羅したいです。

893 名前:NAME IS NULL mailto:sage [2015/05/22(金) 06:58:18.68 ID:???.net]
>>892
スレチ

894 名前:NAME IS NULL mailto:sage [2015/05/22(金) 07:04:22.79 ID:???.net]
放送大学入ればいいと思うよ

895 名前:NAME IS NULL mailto:sage [2015/05/22(金) 08:17:53.43 ID:???.net]
>>892
ここでこんな質問してる時点でお前には無理

896 名前:オレサマ用 mailto:sage [2015/05/22(金) 23:36:56.06 ID:???.net]
Oracle Database server 12c for Windows インストール済みの64bitサーバー機に
32bit Oracleクライアントアプリを強引に共存させる方法
※普通に両方入れようとするとPATHとかがおかしくなってDBが死滅するんで

【必要なブツ】
・Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications
www.oracle.com/technetwork/topics/winsoft-085727.html
・Microsoft Visual C++ 2010 再頒布可能パッケージ (x86)
https://www.microsoft.com/ja-jp/download/details.aspx?id=5555
・レジストリをいじれるスキル

【手順】
(1)VCランタイムをインストール
(2)配置用フォルダを作る(例としてC:\oracle\product\12.1.0\instant32としておく)
(3)Instant clientを配置場所にディレクトリ構造を保ったまま解凍、
 ディレクトリinstantclient_12_1(oci.dllが含まれるディレクトリ)をbinに名前変更
(5)以下の内容をregファイルに保存してレジストリにインポート(もしくは自分でレジストリエディタなりREGコマンドなりでセットする)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_INSTANT]
"ORACLE_HOME"="C:\\oracle\\product\\12.1.0\\instant32"

(6)環境変数にNLS_LANGを追加する。値はアプリの仕様に応じて。普通はJAPANESE_JAPAN.JA16SJISTILDEとか。
※PATHはいじらない方が良い

897 名前:NAME IS NULL mailto:sage [2015/05/28(木) 21:18:32.24 ID:???.net]
おまえら表領域4GB*nで死んだ経験ある?



898 名前:NAME IS NULL mailto:sage [2015/05/28(木) 22:00:48.86 ID:???.net]
>>897
死んだらここに書き込めないと思います。

899 名前:NAME IS NULL mailto:sage [2015/05/31(日) 00:02:49.21 ID:???.net]
くだらねぇ事言ってんじゃねーよ

900 名前:NAME IS NULL mailto:sage [2015/06/03(水) 15:42:56.25 ID:???.net]
RACにopatch apply でパッチ適用すると、デフォルトでリモートノードにも適用されますか?
-remote_nodesつけないとダメ?

901 名前:NAME IS NULL mailto:sage [2015/06/03(水) 19:40:13.65 ID:???.net]
パッチによりけりだったと思う。

902 名前:NAME IS NULL mailto:sage [2015/06/03(水) 23:32:33.21 ID:???.net]
>>900
1ノードごとに適用しろ
そこにもバグはある

903 名前:NAME IS NULL mailto:sage [2015/06/04(木) 22:09:45.54 ID:???.net]
>>900
デフォルトは全ノードに当てに行く。
特にローリングで当ててたりするとコケる事があったりするので、-localオプションは必須。

904 名前:NAME IS NULL mailto:sage [2015/06/04(木) 23:01:47.77 ID:???.net]
>>903
ありがとう!でも全ノード停止するからデフォルトで適当します!

905 名前:NAME IS NULL mailto:sage [2015/06/04(木) 23:02:07.40 ID:???.net]
ウチの会社「enterprise manager」使ってないんだけど、普通は使うものなの?

906 名前:NAME IS NULL mailto:sage [2015/06/04(木) 23:10:47.13 ID:???.net]
要件による

907 名前:NAME IS NULL mailto:sage [2015/06/04(木) 23:23:44.03 ID:???.net]
>>905
客が使って「このSQLを直すべきだ」とか「メモリの設定を見直すべきだ」とか
「Enterprise Managerが上がらなくなったから直せ」とか言い出すので、封印している



908 名前:NAME IS NULL mailto:sage [2015/06/05(金) 02:28:31.61 ID:???.net]
>>905
12c cloud controlは必須だす。

909 名前:NAME IS NULL mailto:sage [2015/06/05(金) 05:52:15.63 ID:???.net]
896です
参考になりましたありがとうございます

910 名前:NAME IS NULL mailto:sage [2015/06/05(金) 08:23:58.09 ID:???.net]
ちなみに、どういう要件があればEM使うの?
想像つかなくて

911 名前:NAME IS NULL mailto:sage [2015/06/05(金) 10:27:48.07 ID:???.net]
EMじゃないと監視できないとか

912 名前:NAME IS NULL mailto:sage [2015/06/05(金) 18:04:10.43 ID:???.net]
そんなもんあるのか?

913 名前:NAME IS NULL mailto:sage [2015/06/06(土) 02:31:05.49 ID:???.net]
>>910
diag+tuning pack導入してる層が使うんじゃない?

914 名前:NAME IS NULL mailto:sage [2015/06/06(土) 03:05:33.36 ID:???.net]
Exadataだけど、モニタリングは基本は12c Grid Controlのプラグイン
使ってやっているよ。

915 名前:NAME IS NULL mailto:sage [2015/06/06(土) 08:46:17.66 ID:???.net]
なんか遅いんやけどー、みたいなこと言われて、AWRレポートとかSQLレポートみても
原因よく分かんないけど、EMみるともっとバッファ増やせば性能あがるよーみたいな
アドバイスが出ていて、バッファヒット率を月単位でみるとたしかに下がってるので
対処したら直った、みたいなケースがたまにある

マシンリソースやAWRレポートを継続的に分析して、システムの特性・傾向を
把握していればEMは無くてもいいけど、そういう仕組みを運用してない場合は、
なまじ人間が判断するより、EMに実装された判断を信じた方が正しい場合がある

セカンドオピニオンとして使うもよし

916 名前:NAME IS NULL mailto:sage [2015/06/06(土) 14:03:11.36 ID:???.net]
EMがなくても困ることはない
あったら便利な場面もあるよねくらい
もちろんリソース等のデメリットもある

917 名前:NAME IS NULL mailto:sage [2015/06/06(土) 15:09:06.65 ID:???.net]
dbcaで操作対象として出てくるデータベースって、dbcaで作ったものだけっぽいんだけど
そこにdbca使わずにCREATE DATABASEからして作ったデータベースを追加できないものかな?



918 名前:NAME IS NULL [2015/06/06(土) 19:46:12.67 ID:+OTR2vY2.net]
delphi環境からアクセスしようとしたら
以下のようなエラーが出力されました。
ORA-12557
sqlplusからはアクセスできるので
tnsnames.oraの書き方はあっていると思うのですが
なぜでしょうか?
考えられる原因などわかる方いましたら教えて下さい。

919 名前:NAME IS NULL mailto:sage [2015/06/06(土) 19:54:42.06 ID:???.net]
>>918
>sqlplusからはアクセスできるので
どうせ別マシンのsqlplusだろ
仮に同一マシンだとしても、別ユーザのsqlplusで、だろ

環境変数PATH、ORACLE_HOME、LD_LIBRARY_PATH、TNS_ADMIN辺りを見直せ

920 名前:NAME IS NULL mailto:sage [2015/06/07(日) 04:36:20.19 ID:???.net]
>>917
つ /etc/oratab

921 名前:NAME IS NULL mailto:sage [2015/06/07(日) 16:27:45.20 ID:???.net]
高卒の知り合いが日本オラクルに転職したらしいんだが...
これは特例かなにか?

922 名前:NAME IS NULL mailto:sage [2015/06/07(日) 16:33:46.96 ID:???.net]
あそこ実力主義じゃないの?
実績残してたら入れると思うぞ

923 名前:NAME IS NULL mailto:sage [2015/06/07(日) 16:34:29.05 ID:???.net]
>>921
中途ならそいつの能力や経験次第では

924 名前:NAME IS NULL mailto:sage [2015/06/07(日) 16:37:27.81 ID:???.net]
そうなのか
てっきり大卒以外は眼中にないと思ってた
回答ありがとうございます

925 名前:NAME IS NULL mailto:sage [2015/06/07(日) 22:06:44.34 ID:???.net]
>>921
ぶっちゃけ日本は、箸にも棒にもかからないようなのが雇われては
提案SEみたいな肩書きつけられてばら撒かれる

USのオラクルは、まぁプロダクトはあんな品質だが、開発部隊は
優秀なインド人やイスラム、ロシア人が揃ってる

926 名前:NAME IS NULL mailto:sage [2015/06/07(日) 22:13:20.11 ID:???.net]
まあそれでも日本オラクルに転職できる高卒なんてよっぽどだよな
やつらだいたい英語が中学生レベルにも満たないから

927 名前:NAME IS NULL mailto:sage [2015/06/10(水) 15:17:54.46 ID:???.net]
高専卒だろ。



928 名前:NAME IS NULL mailto:sage [2015/06/10(水) 20:56:29.34 ID:???.net]
工業高校卒です

929 名前:NAME IS NULL mailto:sage [2015/06/10(水) 23:23:40.10 ID:???.net]
Oracle DBAやってると一回ぐらいは日本オラクルに転職考えるよな

930 名前:NAME IS NULL mailto:sage [2015/06/11(木) 00:05:26.66 ID:???.net]
Oracleで問題起こっても、ケツ拭かんでいいからな

931 名前:NAME IS NULL mailto:sage [2015/06/11(木) 00:28:16.61 ID:???.net]
DBA的な仕事も中にはあるかもしれないけど、やっぱり営業主体の会社なのでは?

932 名前:NAME IS NULL mailto:sage [2015/06/12(金) 06:53:26.36 ID:???.net]
かつてNOKKにいた事があるけど、部門による。
ひたすらベンチや検証を繰り返して技術情報を蓄積していく部門もある。

933 名前:NAME IS NULL mailto:sage [2015/06/12(金) 12:01:08.03 ID:???.net]
辞めちゃったのか
給料良くてもやっぱり激務なのかね

934 名前:NAME IS NULL mailto:sage [2015/06/12(金) 22:00:37.95 ID:???.net]
>>933
俺のいた部署は、ベンチ取ったり、新機能を検証して社内・社外の人たちにセミナー
開いてフィードバックする様な所だったから、基本は9時5時だったよ。
海外に出たくなって、辞めちゃった。
今はニューヨークでDBAで食っている。

935 名前:NAME IS NULL mailto:sage [2015/06/13(土) 01:09:29.37 ID:???.net]
>>934
あれ、昔どこかのスレにもいた方では?

936 名前:NAME IS NULL mailto:sage [2015/06/13(土) 01:50:46.10 ID:???.net]
>>934
なんかもうレベル高すぎ
高卒の俺は既に詰んでることを再認識させられた

937 名前:NAME IS NULL [2015/06/13(土) 01:51:27.07 ID:SxQnJznA.net]
オラクルで以下のようなsqlを見ましたが、なぜ実行可能なのでしょうか。
何文というのでしょうか。
select (select ラベル from ラベルマスタ),単価
from 単価マスタ



938 名前:NAME IS NULL mailto:sage [2015/06/13(土) 02:14:28.48 ID:???.net]
>>935
このスレには8年近くいるかも知れないw

>>934
俺が見たことがあるのは、大学で専攻は文系だったけど、趣味に
「パケットダンプ」と書いて技術職で採用されていた人がいたw

939 名前:NAME IS NULL mailto:sage [2015/06/13(土) 05:00:15.64 ID:???.net]
>>937
なぜ実行できないと思ったのか知りたい。
正直、何を聞きたいのか理解できない。すまん。

ラベルマスタに1件しかデータが無ければ、何も問題が無さそうに見える。


質問:
基本スタンバイって、SE ONE でも使える?

940 名前:NAME IS NULL mailto:sage [2015/06/13(土) 13:48:51.71 ID:???.net]
>>939
使える

941 名前:NAME IS NULL mailto:sage [2015/06/14(日) 01:41:55.72 ID:???.net]
>>940
ありがとうございます。
SEでは使えると書いてあるけど、SE 1 について記載が無いので心配した。


続けて質問があります。
知っている人がいたら、お願いします。

linux へ oracle DB 11gR2 をインストールしたいです。
必須パッケージがひとまとめになっているようですが、OS のバージョンごとに何をインストールすれば良いのか違っているようです。
下記の認識で良いですか?

Linux 4.X の場合、oracle-validated-el4
Linux 5.X の場合、oracle-validated-el5
Linux 6.X の場合、oracle-rdbms-server-11gR2-preinstall-ol6

仮に認識が正しい場合、選択した OS が Oracle Linux 5 update 11(x86 64bit) の場合、下記を入手すれば良いですか?

oracle-validated-1.1.0-7.el5.x86_64.rpm

942 名前:NAME IS NULL mailto:sage [2015/06/14(日) 02:38:05.64 ID:???.net]
>>941
すみません、自己解決しました。

Oracle Linux のメディアに oracle-validated-el5 が同梱されているのですね。

マニュアルに記載されていました。

OracleR Databaseインストレーション・ガイド 11gリリース2 (11.2) for Linux B56273-11
docs.oracle.com/cd/E16338_01/install.112/b56273/pre_install.htm#BABHAEEC
------------------------------
2.Oracle Linuxのインストールを開始します。
3.最初のソフトウェア選択画面には、タスク固有のソフトウェア・オプションのリストが表示されます。この画面の下部にあるオプションにより、すぐにカスタマイズするか、後でカスタマイズするかを選択できます。Customize nowを選択し、Nextをクリックします。
4.Customize selectionページで、画面の左側のリストでBase Systemを選択してから、画面の右側でSystem Toolsを選択します。次に、Optional Packagesをクリックします。
5.Packages in System Toolsウィンドウが開きます。パッケージ・リストからOracle Preinstallation RPMパッケージ・ボックスを選択して「次へ」をクリックします。
------------------------------

943 名前:NAME IS NULL mailto:sage [2015/06/14(日) 03:41:01.58 ID:???.net]
仕事熱心なことで

944 名前:NAME IS NULL mailto:sage [2015/06/14(日) 10:17:15.39 ID:???.net]
プロシージャがどのテーブルを参照しているか調べるsqlってありますか?

945 名前:NAME IS NULL mailto:sage [2015/06/14(日) 10:36:02.28 ID:???.net]
>>944
dba_dependencies

946 名前:NAME IS NULL mailto:sage [2015/06/14(日) 13:16:42.22 ID:???.net]
>>945
ありがとうございます
ほしかった情報が取れました

947 名前:NAME IS NULL mailto:sage [2015/06/16(火) 22:19:47.68 ID:???.net]
redhatに入っていたのですが
host_数値_11
全てのユーザーディレクトリにいっぱいできます
/home/oracle/
の下に固定できないのでしょうか?
host
だけで固定できないのでしょうか??



948 名前:NAME IS NULL mailto:sage [2015/06/16(火) 23:19:07.67 ID:???.net]
>>947
質問の意味が全く理解できないのだが?
なんかディレクトリが勝手に作られるというのが質問なのか?

949 名前:NAME IS NULL mailto:sage [2015/06/17(水) 06:56:39.37 ID:???.net]
>>948
まだ初心者のため自分でもよくわかっていません…

s.ameblo.jp/archive-redo-blog/entry-10345528484.html
ここを見ると
oracleクライアントのログの出力先として
<ORACLE_BASE>/diag/clients/user_<OS_USERNAME>/host_<MASHINE_HASH_VALUE>_<ADR_VERSION>/trace/
となっています

1.ORACLE_BASEの固定と
2.MASHINE_HASH_VALUEの固定
をしたいのです

user_oracle以下に
host_<MASHINE_HASH_VALUE>_<ADR_VERSION>
がたくさんできてしまいoracleクライアントログが大量に出来てしまうので一つにまとめたいのです

950 名前:NAME IS NULL mailto:sage [2015/06/17(水) 08:26:40.84 ID:???.net]
>>949
Oracle の環境変数はどうなってるのかな。

951 名前:NAME IS NULL mailto:sage [2015/06/17(水) 11:57:54.25 ID:???.net]
>>949
環境変数でexport ORACLE_BASEで固定すれば良いじゃん?

952 名前:NAME IS NULL mailto:sage [2015/06/17(水) 12:17:08.93 ID:???.net]
ORACLE_BASEはブランクでしたので
/home/oracle
に固定しました

host_
以降も固定できますか?
MASHINE_HASH_VALUEでぐぐりましたが二件しかヒットしませんでした
別な名前でもしかして呼ばれているのでしょうか?
これが固定されていないためにディレクトリ内にhost_数値_11が複数出来るものと思われます

ADR_VERSIONは11固定なので大丈夫です

953 名前:938 mailto:sage [2015/06/17(水) 18:54:42.19 ID:???.net]
ttp://qiita.com/ma2shita/items/1a40e3428ca3cbae3773

ここの記事ので解決できるかもしれません。
「Oracle 11gから導入されたADRにより、sqlplusを実行すると$HOME/oradiag_<username>/というディレクトリが勝手に作られるようになります」

まさにこの状態でした。

$HOME/.bashrc
export TNS_ADMIN=$HOME/.oraclerc

$HOME/.oraclerc/sqlnet.ora
DIAG_ADR_ENABLED=off
LOG_FILE_CLIENT=/dev/null

これで各ユーザーディレクトリにoradiag_ユーザー名ができなくなるので解決できると思います。

しかしなぜrootディレクトリを含め、各ユーザーディレクトリにoradiag_ユーザー名ができるのでしょうか・・・?
本当に上記設定をして問題が無いのでしょうか・・・???

ちょっとまた調べてみたいと思います。

954 名前:938 mailto:sage [2015/06/17(水) 19:16:41.90 ID:???.net]
oracleの環境変数は

/home/oracle/.bashrc

ORACLE_HOME=/home/database/product/11.2.0/dbhome_1/
ORACLE_HOSTNAME=localhost
ORACLE_HOME_LISTNER=$ORACLE_HOME

$ORACLE_HOME/admin/network/admin/
にはsqlnet.oraはありませんでした。

955 名前:938 mailto:sage [2015/06/17(水) 19:38:12.47 ID:???.net]
もしかして
各ユーザーディレクトリの.bashrcの変更と/.oraclerc/sqlnet.oraを作成しなくても
$ORACLE_HOME/admin/network/admin/
のsqlnet.oraを設定すると各ユーザーディレクトリに
$HOME/oradiag_<username>/
はできなくなりますか?

956 名前:938 mailto:sage [2015/06/17(水) 20:01:16.87 ID:???.net]
sqlnet.oraがなかったので、

ttp://ameblo.jp/archive-redo-blog/entry-10345528484.html

ここを参考に
$ORACLE_HOME/admin/network/admin/sqlnet.ora
を作成

DIAG_ADR_ENABLED=on
ORACLE_BASE=保存先のディレクトリ



DIAG_ADR_ENABLED=on
ADR_BASE=保存先のディレクトリ

で一括管理できますでしょうか?
また
adrciでset base 保存先のディレクトリ
でも出来ると言うことでしょうか?

957 名前:938 mailto:sage [2015/06/18(木) 17:28:43.57 ID:???.net]
その後調べてみたのですが、

サーバー1 sqlnet.ora有
サーバー2 sqlnet.ora無
サーバー3 sqlnet.ora無

サーバー1,2,3は同一構成のはずなのですが・・・
よく調べてみると違いました。

サーバー1のsqlnet.oraには
ADR_BASE=/home/データベースディレクトリ/
のみ指定してありました。

とりあえずそれをサーバー2,3にもコピーしておきました。
サーバー1には
/home/データベースディレクトリ/oradiag_ユーザー名/
ができていたので、たぶん大丈夫かなぁ・・・と考えています・・・。



958 名前:NAME IS NULL mailto:sage [2015/06/19(金) 06:45:59.25 ID:???.net]
日記帳だな

959 名前:NAME IS NULL mailto:sage [2015/06/19(金) 07:03:12.28 ID:???.net]
2chで聞くより、参考書読みながら勉強すべきレベル

960 名前:NAME IS NULL [2015/06/22(月) 12:10:38.08 ID:ZsOPDwAQu]
OCRとかvotingって障害試験やろうとしたときどうやって壊してる?
ASM上に配置してるんだが基本配置DG単位でやるとかになっちゃうのかな?

961 名前:NAME IS NULL mailto:sage [2015/06/24(水) 23:23:42.35 ID:???.net]
アーカイブファイルを1時間に1回吐き出すように
1週間に1回コールドバックアップを取るように
設定できる?OSの機能使うのが一般的?
12c

962 名前:NAME IS NULL mailto:sage [2015/06/24(水) 23:48:15.82 ID:???.net]
>>961
1時間に1回、alter system switch logfileを実行して、
一週間に一回alter system begin backupの後に
データファイルコピーのOSコマンドを呼び出させるように
Oracleのジョブを設定することはできる

Oracleが落ちてると、そのジョブが動作しないというリスクを
JP1やcronといった枯れてる仕組みで代替するかどうかについて
どう考えるかってとこだな

963 名前:NAME IS NULL mailto:sage [2015/06/25(木) 02:28:13.56 ID:???.net]
>>961
コールドバックアップ取得するなら、アーカイブログはいらないのでは?

どちらにしても、コールドバックアップをを自動で取得する機能は、ORACLEにはない。

964 名前:NAME IS NULL mailto:sage [2015/06/25(木) 03:42:05.31 ID:???.net]
>>961
ARCHIVE_LAG_TARGET=3600

12c EM使ってnoarchiveモードのバックアップジョブを作成すると勝手に
DB shutdown => mount mode => RMAN使ってバックアップ作成 => DBオープン
とやってくれる。

965 名前:NAME IS NULL mailto:sage [2015/06/25(木) 04:09:18.29 ID:???.net]
>>961
archivelogでもOFFLINEバックアップを選べるな。
www.oracle.com/technetwork/articles/oem/havewala-rman-em12c-2104270.html

966 名前:NAME IS NULL mailto:sage [2015/06/25(木) 04:28:56.76 ID:???.net]
11gだけど、BIN$ってのは
PURGE RECYCLEBIN;

PURGE DBA_RECYCLEBIN;
とどっちがいいの?

自動設定ってできないの?

967 名前:NAME IS NULL mailto:sage [2015/06/25(木) 08:22:44.73 ID:???.net]
>>966
質問の意味が分からん。
各スキーマレベルとDB全体のどっちのコマンドが良いのって聞いているんだぞ?

cronでも何でもスケジュールすればいいじゃん?



968 名前:NAME IS NULL mailto:sage [2015/06/25(木) 20:36:56.87 ID:???.net]
>>966
自動設定?
フラッシュバックドロップを使いたくないなら
いっそのこと、RECYCLEBIN を off にしたらいいんじゃない?

969 名前:NAME IS NULL mailto:sage [2015/06/25(木) 21:18:04.96 ID:???.net]
BIN$は作成者のテスト中のテーブルでした・・・。
PURGE RECYCLEBIN;
で削除しました・・・。

970 名前:NAME IS NULL mailto:sage [2015/07/01(水) 16:56:48.91 ID:???.net]
WEBページがUTF8の場合、DBもUTF8がよいですか?

971 名前:NAME IS NULL mailto:sage [2015/07/01(水) 21:58:41.80 ID:???.net]
Webページ側からの入出力は変換機能があるので何でもいいが、
OracleはUTF-8以外の文字コードについてはテストしていないそうなので
DBはUTF-8がよかろうな

972 名前:NAME IS NULL mailto:sage [2015/07/01(水) 22:46:32.64 ID:???.net]
その割に、UTF-8なDBだと発生する不具合も多いけどね。
まぁ、マルチバイトでテストしてない部分が多いだけなんだろうけど。

973 名前:NAME IS NULL mailto:sage [2015/07/02(木) 00:05:36.49 ID:???.net]
Oracle 8i → 12c に移行するけどDMPのExport/Importでとりあえず移動しようと思う
気をつける点なにかある?

974 名前:NAME IS NULL mailto:sage [2015/07/02(木) 13:30:00.41 ID:???.net]
>>972
マジっすか
じゃあWindowsServerの場合はシフトJISがいいかな

975 名前:NAME IS NULL mailto:sage [2015/07/02(木) 13:41:26.85 ID:MLHi4m8tP]
〉〉973
移行はあんまり影響ないが、ユーザのパスワードは気を付けておけよ

976 名前:NAME IS NULL mailto:sage [2015/07/02(木) 13:41:55.97 ID:MLHi4m8tP]
アンカミスった……

977 名前:NAME IS NULL mailto:sage [2015/07/02(木) 21:23:11.17 ID:???.net]
>>973 8i→12c へのexp/impがサポートされてるか確認したほうがいいかと。



978 名前:NAME IS NULL mailto:sage [2015/07/02(木) 22:02:15.16 ID:???.net]
>>973
取り敢えずテストしてみ。
予想以上にimpに時間がかかったり、予期せぬエラーが発生したりと
色々とあるかも知れない。
ダメだったら、dbua使って、一度11gとかを経由して上げるしか無いかも?

979 名前:NAME IS NULL mailto:sage [2015/07/03(金) 00:00:01.87 ID:???.net]
>>973
12cは本気でimp/expをサポートしてないんで、問い合わせてもマジで回答がこないってことくらいかな

980 名前:NAME IS NULL mailto:sage [2015/07/03(金) 00:17:16.23 ID:???.net]
>>973
サポートマトリックスを見たけど、使えるというだけで正式にサポートは
していないみたいだな。

981 名前:NAME IS NULL mailto:sage [2015/07/10(金) 20:10:53.46 ID:???.net]
なぁ。
Exadataってのは一言でいうと、
 バカっ早い!RAC
だと思っているのだが、間違ってるか?

982 名前:NAME IS NULL mailto:sage [2015/07/10(金) 22:27:58.34 ID:???.net]
>>981
ある程度は正解。
ストレージノードに処理をオフロード化させて、パフォーマンスを上げるかが
キーになってくる。
だからパフォーマンスチューニングの一歩として、索引を全部落とせって
言われたりする笑

983 名前:NAME IS NULL mailto:sage [2015/07/10(金) 23:08:04.03 ID:???.net]
ふむ。
結局はあれか。
OLTP向けじゃなく、カリッカリのDWHマシンってことでおk?

984 名前:NAME IS NULL mailto:sage [2015/07/11(土) 03:39:05.77 ID:???.net]
>>983
フラッシュメモリー積んでいるからOLTPでも恩恵はあるよ。
特にどのブロッをフラッシュメモリーに乗せるべきか内部的に分かっているから、
その点が他のストレージとは違う。
例えばバックアップ関連やデータパンプ関連のI/Oはフラッシュメモリーには
乗せない。

985 名前:NAME IS NULL mailto:sage [2015/07/11(土) 06:41:55.64 ID:???.net]
現役の頃にExadata触ってみたかったな...

986 名前:NAME IS NULL mailto:sage [2015/07/11(土) 17:09:17.62 ID:???.net]
>>973
・8i側でexpするとき12c側のNLS_LANGに合わせないと
 中途半端にインポートされてエラー終了することがある
・パスワードが大文字と小文字を区別するようになってる
・8iはGROUP BYの結果が何故かソートされてたが、10g位からされなくなった。
 複数行を返すことを予定しているならORDER BY追加したほうが身のため
・DMLに2バイト文字が含まれてると意味不明なエラーが出る場合がある。
 なおDDLや無名PL/SQLブロックでは問題ない。

987 名前:NAME IS NULL mailto:sage [2015/07/15(水) 17:24:06.62 ID:tc3PI8YJO]
dataguardのスタンバイ側をHA構成で組んだ事あるやついる?
何か気を付ける事あれば教えて下さい。
プライマリはEXADATAでRAC、スタンバイは非EXAのHAです。

更新が多いときにスタンバイのHAをクラスタのフェイルオーバ(待機系に切り替え)させてみる試験はやろうと思ってるけど。。。



988 名前:NAME IS NULL mailto:sage [2015/07/16(木) 09:37:01.89 ID:???.net]
C#のアプリケーションからOracleへの接続には
どうしてもOracleClientのインストールが必要なのでしょうか?

989 名前:NAME IS NULL mailto:sage [2015/07/16(木) 12:41:34.14 ID:???.net]
>988
必要です。OCIライブラリがクライアントに入ってるから。

990 名前:NAME IS NULL mailto:sage [2015/07/16(木) 16:21:09.77 ID:???.net]
>>989
そうですか。残念です。SQL Serverにしておきます。

991 名前:NAME IS NULL mailto:sage [2015/07/16(木) 20:07:19.21 ID:???.net]
dataguardのスタンバイ側をHAで作った奴いる?
いるなら何か気をつけとく事とかあります?

一応更新バンバン掛けて、スタンバイ側をクラスタのフェイルオーバ(HAの待機系へ切り替え)させる試験はしようと思ってるけど
環境は、プライマリがEXADATAでRAC、スタンバイが非EXAのHAでしゅ。フィジカルのリアルタイム適用。

992 名前:NAME IS NULL mailto:sage [2015/07/16(木) 22:31:13.90 ID:???.net]
>>991
作ってるよ。
プライマリがExadataでスタンバイが非Exadataの場合、Hubrid Columnar Compressionとかは
使えないので、アプリを立ち上げる前に非圧縮する手順が必要となる。
あとStorage indexやフラッシュキャッシュとかが使えないから、パフォーマンスが遅くなる
可能性が多々出てる。
という事があるので、ウチは結局DRサイトにもExadata入れる事にしたわ。

993 名前:NAME IS NULL mailto:sage [2015/07/17(金) 20:20:54.70 ID:???.net]
OracleをWindowsとLinuxでしか構築&運用したことないんだが、
Solarisだと何か気を付けないといけない点ある?

994 名前:NAME IS NULL mailto:sage [2015/07/17(金) 21:31:39.95 ID:???.net]
文字コードに要注意。クライアントもサーバー側も。

995 名前:NAME IS NULL mailto:sage [2015/07/18(土) 01:15:33.93 ID:???.net]
>>993
OSの不具合への対応が極めて劣悪なことに注意

996 名前:NAME IS NULL mailto:sage [2015/07/18(土) 01:52:03.24 ID:???.net]
>>993
なんで今さらSolarisなの?

997 名前:980 mailto:sage [2015/07/18(土) 14:32:07.76 ID:???.net]
>>994
文字コードは他のプラットフォームでも注意が必要だけど、
それ以上に何か気を付けないといけないってこと?

>>995
OSの不具合とな?!
Sun買収してOSもOracleの物になった筈なのに、見捨てているかな?

>>996
俺も使いたくないんだけど、顧客がそう言うから。。。



998 名前:NAME IS NULL mailto:sage [2015/07/18(土) 19:10:03.43 ID:???.net]
>>997
結局、自分らでコストかけてバグなおさなけりゃならんSolarisなんて
Oracleにとっちゃ重荷でしかない

Exadataのために、旧Sun所有の特許周りがほしかっただけのこと
そのExadataも、Oracle Linux = RedHat Enterprise Linuxだしさ

999 名前:NAME IS NULL mailto:sage [2015/07/18(土) 19:12:31.03 ID:???.net]
老害だな

1000 名前:NAME IS NULL mailto:sage [2015/07/19(日) 05:27:17.72 ID:???.net]
Sun時代よりも機能強化のペースが早いんだがそんなに不具合あるのか?
単純なDBやアプリ動かす程度じゃ困ったことないからわからん

1001 名前:NAME IS NULL mailto:sage [2015/07/19(日) 08:03:22.65 ID:???.net]
>>1000
Oracle RDBMSの強化された機能を、いきなり商用で使ってみるタイプ?

1002 名前:NAME IS NULL mailto:sage [2015/07/19(日) 21:35:41.63 ID:???.net]
今更って
大手ほどSolaris健在のところは多いと思うが...

1003 名前:NAME IS NULL mailto:sage [2015/07/19(日) 23:39:29.03 ID:???.net]
>>1002
     /: : : : : __: :/: : ::/: : ://: : :/l::|: : :i: :l: : :ヽ: : :丶: : 丶ヾ    ___
     /;,, : : : //::/: : 7l,;:≠-::/: : / .l::|: : :l: :|;,,;!: : :!l: : :i: : : :|: : ::、  /     ヽ
    /ヽヽ: ://: :!:,X~::|: /;,,;,/: :/  リ!: ::/ノ  l`ヽl !: : |: : : :l: :l: リ / そ そ お \
   /: : ヽヾ/: : l/::l |/|||llllヾ,、  / |: :/ , -==、 l\:::|: : : :|i: | /   う う  前  |
.   /: : : //ヾ ; :|!: イ、||ll|||||::||    ノノ  イ|||||||ヾ、 |: ::|!: : イ: ::|/   な 思 が
   /: : ://: : :ヽソ::ヽl |{ i||ll"ン    ´   i| l|||l"l `|: /|: : /'!/l     ん う
 ∠: : : ~: : : : : : : :丶ゝ-―-      ,  ー=z_ソ   |/ ハメ;, :: ::|.   だ ん
   i|::ハ: : : : : : : : : : : 、ヘヘヘヘ     、  ヘヘヘヘヘ /: : : : : \,|.   ろ な
   |!l |: : : : : : : : :、: ::\    、-―-,      / : : :丶;,,;,:ミヽ   う  ら
     丶: :ハ、lヽ: :ヽ: : ::\__  `~ "      /: : ト; lヽ)   ゝ
       レ `| `、l`、>=ニ´        ,  _´ : :} `   /
         ,,、r"^~´"''''"t-`r、 _  -、 ´ヽノ \ノ   /    お ・
       ,;'~  _r-- 、__     ~f、_>'、_         |  で  前 ・
      f~  ,;"     ~"t___    ミ、 ^'t         |  は  ん ・
      ,"  ,~         ヾ~'-、__ ミ_ξ丶     |  な  中 ・
     ;'  ,イ ..          ヽ_   ヾ、0ヽ丶    l         /
     ( ;":: |: :: ..          .`,   ヾ 丶 !    \____/

1004 名前:NAME IS NULL mailto:sage [2015/07/19(日) 23:43:02.95 ID:???.net]
いやいや、solarisまだまだ現役だし、マイグレーション後もsolarisの大規模システム多いぞ。

1005 名前:NAME IS NULL mailto:sage [2015/07/20(月) 00:17:58.66 ID:???.net]
Solarisは激減したなぁ。
検証環境も無くす方向になってるし。
HP-UXは未だに多い。
AIXが増えたり減ったりかな。

大手はExaに行ってるな。
検証環境1つあるけど、検証で使ってるグループ増えすぎで不便w

1006 名前:NAME IS NULL mailto:sage [2015/07/20(月) 00:20:16.04 ID:???.net]
Solarisは保証が強い分大手ほど好むのは事実だろ
まあ>>1003は知らないんだろうが

1007 名前:NAME IS NULL mailto:sage [2015/07/20(月) 00:38:58.13 ID:???.net]
>>1001
お前のところにはプロダクション環境しかないのか?

>>1003
お前が思うんならそうなんだろう(以下略



1008 名前:NAME IS NULL mailto:sage [2015/07/20(月) 03:40:39.64 ID:???.net]
>>1004
1/8RACKのExa使う所がかなり増えているよ。
まあ、ExaのO/SにSolarisを選べるけど、GIのウプグレードの時に一手間
必要だったり、あんまりメリットを感じないんだが。

1009 名前:NAME IS NULL mailto:sage [2015/07/20(月) 14:19:14.69 ID:???.net]
うちじゃ、世界中の>>1007みたいなのがプロダクション環境で試してみて使えると判断して、
そして本番系で痛い目見ているかを販社に調査させ、そして>>1007みたいなのが
泣きながらOracle様に縋り作っていただいたパッチが一通り揃ったようだとの提案がされたら、
プロダクション環境に適用するかどうかを判断しているから、

どんどんやってくれ

1010 名前:NAME IS NULL mailto:sage [2015/07/21(火) 06:17:14.16 ID:???.net]
つまり口開けて待ってるだけの無能ですってかw

1011 名前:NAME IS NULL mailto:sage [2015/07/22(水) 00:07:27.43 ID:???.net]
新しいバージョンのOracleというものはね
販社が適用提案してくるまでは使わないものなのですよ

1012 名前:NAME IS NULL mailto:sage [2015/07/22(水) 00:50:44.97 ID:???.net]
基本的にバグ出しは顧客にお願いするのが基本ですから。

1013 名前:NAME IS NULL mailto:sage [2015/07/22(水) 01:41:05.20 ID:???.net]
つまり>>1012は自分がやってる仕事でバグ出しを顧客にやらせてるのか。

1014 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<293KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef