1read 100read
2012年5月データベース17: Oracle 質問総合スレ8 (172)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
( ´_ゝ`)流石だよな俺らin DB板(´く_` ) (151)
DBのキャラ、ここが好きだ! (117)
OTN掲示板を生暖かく見つめるスレ (384)
はじまりです。 (578)
【】 MySQLを買収したSunを買収したOracleを 【】 (102)
RDBMS比較総合スレ 【サーバ】 (102)
Oracle 質問総合スレ8
1 :12/04/22 〜 最終レス :12/05/30 ◆前スレ Oracle 質問総合スレ7 http://toro.2ch.net/test/read.cgi/db/1326074212/ ◆過去スレ Oracle 質問総合スレ6 http://toro.2ch.net/test/read.cgi/db/1314941245/ Oracle 質問総合スレ5 http://hibari.2ch.net/test/read.cgi/db/1279635842/ Oracle 質問総合スレ4 http://pc11.2ch.net/test/read.cgi/db/1250995281/ Oracle 質問総合スレ3 http://pc11.2ch.net/test/read.cgi/db/1223384283 Oracle 質問総合スレ2 http://pc11.2ch.net/test/read.cgi/db/1194742799 Oracle 質問総合スレ http://pc11.2ch.net/test/read.cgi/db/1163907455 ◆公式サイト OTN-J ttp://www.oracle.com/technology/global/jp/index.html OTN ttp://www.oracle.com/technology/index.html Install Center ttp://www.oracle.com/technology/global/jp/tech/install/index.html 1. 質問する時はDBのバージョンとプラットフォームぐらいは書きましょう。 2. OTNからダウソ出来るものは、30日過ぎても別に機能的に制限がかかるという訳ではありません。 あくまで紳士協定に基づいて、削除してくださいという事です。
2 : 気づいてないみたいだけど以下のURLはもう無効でトップに飛ばされるだけ > OTN-J > ttp://www.oracle.com/technology/global/jp/index.html > > OTN > ttp://www.oracle.com/technology/index.html > > Install Center > ttp://www.oracle.com/technology/global/jp/tech/install/index.html 現状に合わせるとしたらこんな感じになるかな OTN-J ttp://www.oracle.com/technetwork/jp/index.html OTN ttp://www.oracle.com/technetwork/index.html Install Center ttp://www.oracle.com/technetwork/jp/topics/index-085218-ja.html 3番目は別になくてもいいんじゃないかとは思うけど貼られてた理由が分からんのでとりあえず
3 : いちおつ
4 : 警視庁の犯罪者データベースはOracleか?
5 : なんでそんなことを知りたい? ハッキングでもするつもりか?
6 : Oracleって一生食っていける技術なのか? この製品に携わってると知識が限定されてくるからちょっと怖くなったりしない?
7 : Oracle以外でも普通に使えるから何も困ることはないよ
8 : 一生食っていける技術ってC(OS書けるレベル)とCOBOLぐらいじゃない?
9 : この業界で一生食っていける安泰な技術なんて存在するのか?
10 : コボラーとかそろそろ定年迎える奴出てくるだろ 早くこの業界から消えてくれ
11 : COBOLはなくなるとかいう予言はもう何年も前に大ハズレしてる 現実を見てみれば結局COBOLやってる若手もかなり多いんだよ
12 : 一生食っていくって一体何年この業界で粘るつもりなんだよ
13 : はじめてDBAを任されたものですが2点質問させてください CentOS5.5 oracle10gR2 ずっと業務アプリの開発をやっていて、oracleの管理経験、サーバー管理経験はありません。 1点目 本やネットで調べたところ、v$session、v$sysstatを監視したほうがよいとのことで 5秒毎くらいで監視するスクリプト(これもネットから取得しました)を仕込ませてくれないかと 上司に相談したところ、監視することによる負荷がかからないことを実証してくれと言われちゃいました。 ぱっと思いつくところでvmstatでスクリプト実行前、実行後で、procs、CPU使用率 が特に変化なければ負荷がかかっていないとおもうのですが これだけで証明されるでしょうか? 2点目 テーブル定義にNull可のカラムがあったのをレビュー時に 検索が遅くなるからNullはだめと指摘されてしまいました。 そのカラムはあまり値の種類そんなに多くなく(カーディナリティが低いっていうんですかね?)ので インデックスはまず張りません。 インデックススキャンじゃないのでNullがあっても検索速度は変わらないと思ってたんですが 間違ってますか? 以上お願いします!
14 : 1点目 iostat 2点目 指摘者の勘違い若しくはアナタの聞き違い そもそもシステム運用上NULLという状態がありえるのならNULL可にするしかない
15 : AWRとかASHだろ普通
16 : >>12 お前はしがみつくしかないだろ
17 : >>15 ライセンス買え
18 : >>13 >1点目 v$session、v$sysstatに対する検索だけなら、vmstatでよさそうに思う。 >監視することによる負荷がかからないことを実証してくれ 負荷が増すかどうかと聞かれれば、 何もしない状態と取得する状態を比較することになるので、必ず負荷は増大するだろけど、 どのくらいの負荷なら許容されるのか?だね。 >2点目 NOT NULL にするとその制約が効く分、INSERTやUPDATEは遅くなるんじゃないかな。 SELECT だとそんなに関係ない筈。
19 : Oracle技術者って滑稽だよね 技術を使いこなして良い物を提供しているというより、Oracleの欠陥をどうやって克服するのかに全力を注いでる感じ 何の不具合も無く設定も容易に行えるDB製品さえあれば全く必要ないのに
20 : データベースなんてそんなもんだ
21 : > 何の不具合も無く設定も容易に行えるDB製品さえあれば全く必要ないのに そんなDBは存在しないからご安心なさいませ
22 : Oracleの欠陥をどうやって克服するのかに全力を注いでる /j /__/ ‘, // ヽ ', 、 // ‘ ! ヽ …わかった この話はやめよう /イ ', l ’ iヘヘ, l | ’ | nヘヘ _ | | l ハイ!! やめやめ | l_| | | ゝ ̄`ヽ | |〈 ̄ノ ゝソノノ `ー‐' l ! ¨/ n/7./7 ∧ j/ / iヽiヽn |! |///7/:::ゝ r===オ | ! | |/~7 i~| | | ,' '/:::::::::::ゝ、 l_こ./ヾ.. nl l .||/ | | | | l {':j`i::::::::::::::::`ーr ' ||ー---{ | '" ̄ ̄iノ .l::::::::::::::::::::::∧ | ゝ ', , 一 r‐‐l γ /、::::::::::::::::::::::::〉ー= ___ ヘ ヽ } / o |!:::::} / o` ー 、::::::::::::i o ,':::::::{`ヽ ヘ ノ / o ノ:::::∧ /ヽ o ヽ::::::::| o i::::::::ヽ、 / / / ノ::::::/ /::::::::ヽ o ヽ:::| o {::::::::::::::Υ /
23 : 最近OracleのDB使ってる案件に突っ込まれたのですが、ライセンス受けてないとバグ情報にすらアクセスできないんですね。 客がOracle買ってる場合ってベンダ側はどうするのが普通なんでしょう? 別途自社でもライセンス買うんでしょうか。
24 : ライセンスと保守契約の区別がつかないならその仕事は断るべき
25 : Oracleの技術者って全国にどれくらいいるんだろ
26 : 1000人
27 : このGWで自宅鯖でデータベース構築するわ。(実質2人日) これくらいのスキルあれば職歴にも書いて良いよな?
28 : いいよ
29 : 自宅でデータベース構築:2日 って書けば職歴詐称じゃないからオッケーだな
30 : >>29 評価されるかな?リクナビ派遣見てるとデータベース系って時給良いから狙ってるんだわ
31 : いつまでそのネタひっぱるつもりなんだよ
32 : ここってOracleの社員いるの?
33 : リクナビとか見た事ないけど、こういう系って時給で表示してるのか・・・ せめて月契約かとオモタ
34 : >>32 このスレは常に2000人のOracle社員が8時間交代で常駐監視してるよ 日本語読めないけどね
35 : >>24 ちょっと調べてみた。 http://ja.wikipedia.org/wiki/Oracle_Database#.E3.82.B5.E3.83.9D.E3.83.BC.E3.83.88.E5.A5.91.E7.B4.84.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6 サポート受けようと思ったら製品買わないといけないみたいだし、企業単位みたいだけど これはやっぱりベンダが製品買ってサポート契約しないと駄目ってこと?
36 : >>34 それじゃ楽天にならって英語を公用語にするかw
37 : >>35 ベンダってどの立場のことを言ってるのかが曖昧なんだけど、システム開発者側ってことでいいのかな? 普通はエンドユーザが購入してサポート契約するから、開発者側はエンドユーザを窓口としてサポート情報に アクセスするというパターンが多いんじゃないかな。 開発の元請がOracle代理店を兼ねてたりするとそこを窓口にすることもあるけど、その場合でもエンドユーザが その代理店経由でサポート契約することになる筈。 あと、Wikipediaは個人の主観で書かれてるから鵜呑みにしちゃダメっていうことは覚えといてね。 例えば >サポート契約を結んだユーザー以外に対しては、製品にどれだけ重大なバグやセキュリティホールなどの >不具合があろうとも、修正パッチの提供はもちろんのことバグ情報の公開も行わない。 という表現は正確じゃなくて、過去のバージョンで緊急かつ重大なセキュリティパッチが一般公開された事例があり、 今後もそういうことがないとは言い切れない。
38 : 補足 一般公開されたパッチとは言っても全体のバグの中の極々一部でしかないけど 過去の事例があるので今後も絶対にないと断言できる一般人はいないだろうってことで。
39 : パッチの情報ってこれ? Critical Patch Updates and Security Alerts ttp://www.oracle.com/technetwork/topics/security/alerts-086861.html?ssSourceSiteId=ocomen 一通り情報だけなら出るんじゃね?
40 : >>39 肝心のパッチの内容はサポート契約がないと見れないんじゃね?
41 : オラクルex でvisual studio で 表形式の入出力表は自動作成できたけど プログラム接続できない。 windows 7 64bit。 64ビット対応していないせいか Dim connectionString ="Data Source=xe;Persist Security Info=True;User ID=xxx;Password=xxxxx " Dim conn As New OracleClient.OracleConnection() ここでエラーでて BC30002: 型 'OracleClient.OracleConnection' が定義されていません。メッセージ ネットで <configuration> <system.web> <compilation> <assemblies> <add assembly="Oracle.DataAccess, HintPath =bin.Oracle.DataAccess.dll"/> </assemblies> </compilation> </system.web> </configuration> もweb.configでやったけど 同じメッセージ。 instance oracle 64 いれてみたけど同じ。 64ビットでXeでプログラムは無理なんか?
42 : >>41 さあご主人様?昨夜、ご主人様の肉で膜を破られた、使い古しの姉ですが、どうぞご賞味くださいね♪ んっ…あっ、入ってきます…ご主人様のお…弟のお様が入ってきますぅ…! っ!…っ、っ!…か、はぁっ!…も、申し訳ございません。ご、ご主人様のおがあまりに気持ちよくて、イッてしまいました… だ、大丈夫ですよ、ご主人様。さあ、私に構わず、思う存分突き上げてください。ご主人様のペニスを入れただけで達してしまった、このバカにお仕置きしてください!ご主人様の精液を待たずに絶頂した、この姉奴隷の肉穴を躾けて下さい!あっ♪ あんっ♪ ぁうんっ♪ い、イイですっ♪ すごっ♪ イッたばかりで、敏感になってる肉がコスられるっ♪ ひだひだ肉が削られちゃうっ♪ くる!またくる!またきちゃう!弟ご主人様のでイかされるぅぅぅぅぅっ♪♪♪ イイ♪ イイのっ♪ イきながらずぽずぽされるのキモチイイッ♪♪♪ いいのよ!?遠慮しないで!奴隷なんだから!お姉ちゃんは弟君の姉奴隷なんだから!弟君の好きにしていいの!お姉ちゃんを壊しちゃってもいいの!!イクゥゥゥゥゥッッッ♪♪♪ あ゛っ!あ゛あ゛っ!!イッってるのに!イク!イキながらイクゥッ!! で、出そう?せーえきでるの?弟君の、ご主人様の精液でるの?いいよ♪ 膣で♪ ご主人様の精液出して♪ 弟君のザーメンでお姉ちゃん妊娠させてぇっ♪♪♪ キタ!キタキタ!弟君の精子キタ!ぷりぷりのザー汁!ご主人様の孕み汁キターーー!!イグゥゥゥゥゥゥゥッッッ!!!!
43 : もしかして: instant oracle 64 どうせビルドのプロパティをAny CPU から x86 に変えれば動くっていうオチだろ
44 : >>27 だけどOracleのホームページからインストールZIPをダウンロードしたんだけど、OracleをインストールしたいサーバにこのZIPを送るのはどうしてる?みんな サイズが大きすぎてUSBメモリとかに入らない。 参考までにORACLE11をダウンロードしました。 インストールの仕方はネットで調べたからわかるんだけど運び方がいまいちわかりません。
45 : もっと容量のあるUSBメモリを買え
46 : サーバーのOSはなんだよ?
47 : DVDに焼け
48 : いつの時代のUSBメモリ使ってんだよ 16GBでも子供の小遣い程度だぜ
49 : 仮想環境ならISO化してマウント 物理でLinuxならSambaかFTPをセットアップ Windowsなら才能不足 てか、この程度で職歴に書こうとか・・・笑えるな
50 : みんなありがとう!仮想だったからネットで調べて出来たよ! なんとか無事にデータベースのインストールと作成が予定通りに完了したんだけど、拍子抜けな感じが。。。
51 : だからどうしたって話
52 : 仮想にファイルを渡すためにUSBを使おうとする発想は奇抜 天才と紙一重だろう
53 : >>37 主観ではなく、それがOracle社の基本方針だよ。 その件はあくまで、数少ない例外のケース
54 : 次はこの資料を参考にRACを組んでみ こっちなら少しは歯ごたえがあるはず 【チュートリアル】Oracle VM VirtualBoxを用いたOracle Real Application Clusters (RAC) 11g Release 2環境の構築 (オラクルエンジニア通信 - 技術資料、マニュアル、セミナー) https://blogs.oracle.com/oracle4engineer/entry/material_rac_virtualbox
55 : つまりWikiは正確な表現じゃないってことじゃね?
56 : あの部分はどう見ても主観だろうよ
57 : >>53 ほんと滅茶苦茶な考え方だよな 殿様商売もいいところ 東電みたい。上から目線で俺たちしか供給できない物なんだって意識が高すぎる Oracleなんて目じゃないDBがこの世に出てきてくれないかな
58 : しばらくオラクルの悪口が続きます↓
59 : ベンダーの利益ランキングだとSAPに次いで2位だったっけ サポートが重要な収益源だからそういう商売なんだと思うしかない。
60 : いやずっとOracle天下続いてくれよ そうじゃないと俺が困る Oracle以外何もわからん
61 : Oracleが分かるなら他のも分かる
62 : 一般公開してないバグ情報を他人に漏らしたら、それだけで契約違反。 他のDBみたいに偶然他人のブログなんかでバク情報知ったり、周りが注意喚起してくれることも無い。 サポートとは名ばかりで、管理者は定期的に膨大なバク情報から問題になりそうな情報を探さないといけないわけだ。 パッチ当てるにも、その作業の安全性を判断する材料が圧倒的に少ない。
63 : バグ情報は一般公開すればいいのにな そんで対処方法とかパッチは保守契約の中に隠しておく そうすりゃそのバグがどれだけ致命的かを知って青ざめたユーザがこぞって保守契約するから大儲けじゃね?
64 : オラクルは9までは致命的なバグだらけだったから、惨状を一般公開してたらかなり採用は減っただろうね。 製品買って、それに合わせてアプリを作り込み後には引けない状況になってから、Oracleのバグ判明して調査、改修、テストでSE•プログラマーが徹夜コースw
65 : 12cについて
66 : まるでSEやプログラマーが徹夜するのはオラクルのせいだと言わんばかりだな ほとんど本人たちの無能のせいなのに
67 : たぶん>>66 はOracleで開発やった経験がないんだろう
68 : >>41 >>43 できました。 結局 Oracle.DataAccess.dllをみにいけなかったのが原因でOracle.DataAccess.Client をよびこんなかったらしい。 環境設定のPATHを通しても駄目でweb.configいじってもどうしようもなくて web.configはなにもせず フォルダの直下にbinフォルダをつくり、そこにOracle.DataAccess.dllを複写。 動きました。しかし他に方法あるだろうな。webサイト全部にdll放り込むってないよなぁ・・・対症療法そのものだわ。 書いた冒頭は普通の接続センテンスです。 *********** <%@ Page Language="VB" %> <%@ import Namespace="Oracle.DataAccess.Client" %> <script runat="server"> Sub Page_Load() Dim connectionString ="Data Source=xe;Persist Security Info=True;User ID=xxxx;Password=xxxxx " Dim conn As New Oracle.DataAccess.Client.OracleConnection(connectionString) conn.Open() ************ 接続成功。ちゃんとSQL文を書いて 実行もできました。 でも、なんか変だよね。dll を直下に全部もつなんてありえないわ。他に方法しってたら教えて。
69 : >>60 SQL Server のが遥かに楽だよ。 めちゃくちゃわかりやすい。 なぜWindowsの世界でOracle駆逐されないのか不思議なくらい 圧倒的に使いやすいし明解。
70 : >>68 おまえはまずVisualStudioの使い方を教えてくれるスレを探す作業を始めるといいよ
71 : >>69 実際なんでなの? 処理性能の差?
72 : Oracleの方が利益が大きいから売り手が熱心になるというだけの話
73 : >>71 性能比較 SQLServerが1だとしたらOracleは1000
74 : SQL Serverなんておもちゃだろ そもそもWindows上でしか動かせないのが、最大の欠点 いつまでパッチの適用に再起動を要求するんだか
75 : Oracle社員か情弱
76 : >>72 と同感 見積もり時点で大げさな工数も出しても何故かユーザが納得してくれるから開発期間も延ばせる
77 : 毎秒2万トランザクションのシステムをSQLserverで組んでみろよ。悲惨だぞ 導入前にシステム比較テストとかやらんのか?
78 : ヒント : 毎秒2万トランザクションをこなすためのハード構成
79 : >>78 素人はすっこんでろ
80 : ヒント:情弱
81 : Oracle9.2.0.6 → 11.2.0.3 へうpしたんだが 32bit時代の名残で共有サーバのままパラメータ引き継いだったら ORA-12518 リスナーはクライアント接続をハンドオフできませんでした が定期的に出まくりでワロタ... GWが全部潰れたわ...orz
82 : パラメータだけでなく、32bit も引き継いだのか?
83 : >>81 今、似たようなことやろうとしてるので、めっさ興味ある。 原因はなんだったの?
84 : >>81 関係者が見たらすぐに誰だかわかる内容だな
85 : 共有サーバプロセスやディスパッチャの数を思い切って増減させたり プロセスやメモリの各種パラメータをいじったけど結局解決できず... 仮想環境だったので、新しいVM作ってその中にWindows2003鯖と9.2.0.6突っ込んで 暫定的に逃げました。1か月ぐらい過負荷テストした時には問題なかったんだけどなぁ...
86 : 解決しなかったのか。そりゃ大変だ
87 : 休日出勤分の給料どんだけ出たんだ? 楽しみだな
88 : 9iから11gの移行でパラメータそのまま引き継ぐとかありえんだろ ネタじゃないとしたら素人集団に雑な仕事されて客も迷惑なこったな
89 : しかし、共有サーバーモードが好きだな・・・
90 : 共有サーバって今時使わんだろ
91 : >>85 暫定とはいえ、非対応構成はねぇ。 せめて 9.2.0.8 なら対応するのに。 (ライセンスどうしたのとかは聞かないでおこう) >>90 APサーバ側でコネクションプール使ってる。 なのに共有サーバも使っている。 (もちろんAP鯖からのコネクションは共有になってる) そしてsessions パラメータ未設定。 そんな環境、ゴロゴロ見てきてます。
92 : 仮想環境上のOracleって、仮想環境に使われない部分のCPUのライセンスも必要じゃなかったっけ? 32コアのハードで、4コアのみOracle用の仮想に割り当てても、32コア分ライセンスが必要だったはず。
93 : >>92 おまえの代わりにググってやったぜ ttp://www.oracle.com/jp/corporate/pricing/faq-07-187876-ja.html Q) サーバー仮想化ソフトウェア( Oracle VM 、VMware、Hyper-Vなど)を使用した場合のライセンスカウントはどのようになりますか? A) Oracle VM、VMware 、Hyper-VなどはSoft Partitioningの分類となり、Oracle製品が稼働する物理サーバーの全プロセッサがライセンスカウントの対象となります。
94 : >>91 >APサーバ側でコネクションプール使ってる。 >なのに共有サーバも使っている。 パフォーマンスの上で不利な点は何ですか?
95 : ライセンス関係は >>93 の通り問題ありません。SEなんで搭載CPUソケット分のライセンスは保有してます。 2CPU (Xeon E5 8コアx2CPU) にメモリを192GB積んで、Hyper-Vであっちこっちに転がってた 小規模なDBサーバを1台に統合しました。(サーバレベルでHA構成) 今更共有サーバを使うのもバカらしいので、メモリを4GB→8GBへ増やして専用サーバにする事になりました。 ピークで1000セッションぐらい来ますが、セッション当たりのPGAは2MB程度だったんで専用構成でも十分でしたね...
96 : >>94 APからのリクエスト内容やハードの対応スレッド数にも依存するけど、 同時実行性は下がる。 >>95 Windowsだと、セッション数だけで 1GB 程度消費するの事になるので、 そういった点では共有サーバのままで良かったのかもね。
97 : >>4 >チクワと言いたいけど卵
98 : 立川談志& 北野武 −北野FC(90年代の深夜トーク番組)にて− 談志 「ヤりまくった女……女房にする?」 ビートたけし 「……女房にしないだろうねぇ、やっぱ」 談志 「ねぇ……しないと思うな」 ビートたけし 「自分がやりまくった女はやっぱりいいんだよね。 色んな|入れられちゃったのが良くないんだね」 高田 「一生物ですもんね」 談志 「一生物でしょ。それをタダでやった奴がいる…… やっぱり同じ買うなら傷物買うよりは、いいサラ(新品)買いてえだろ。 タダでやられちゃたまらねえだろ(他の男に)」
99 : ODP.NETはoracleのメジャーバージョンが同じなら問題ないですか?
100read 1read 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
【10g】オラクルマスター Silver Part3【11g】 (107)
DBのデータ検証&便利ツールはどんなのをお使い? (291)
さて、この板の看板だが (143)
データベースなんか作れるかよ! (166)
DBを「でーびー」って言う人 (126)
データベース破壊録カイジ (144)
--log9.info------------------
JUSWANNA Part.4 (184)
真木蔵人a.k.a.AKTION (888)
日本語ラップ史上最高のトラック (584)
キエるマキュウ Part.5 (179)
HIPHOP新潟ァ〜詐欺師と不愉快な仲間達〜 (236)
DEN (136)
◆◆二十四代目 妄走族DAバカヤロウ◆◆ (946)
SHIZOO (368)
S.L.A.C.K. Part.2 (271)
R.I.P Nujabes (897)
HORI Part.13 (701)
BEST OF J-HIPHOP vol.2 (208)
☆★☆ EMINEM ★ D12 ★ BME ☆★☆ part39 (268)
SIMON Part.2 (635)
Percee P (105)
WARREN G (241)
--log55.com------------------
【何度だって】セトリ続けて観ろよ 西川貴教【何度だって】
川´3`) 山下達郎 Part153 【152からの続き】
【AAA】Shuta Sueyoshi【末吉秀太】9
【清竜人】清 竜人 Part6【きよしりゅうじん】
【これが俺の】鈴木康博14【やりたい音楽】
清春308
矢沢永吉197
青森最後の詩人ひろやー