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を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。