1read 100read
2013年01月データベース22: Oracle 質問総合スレ8 (954) TOP カテ一覧 スレ一覧 2ch元 削除依頼
システム構築ベンダの実力 (937)
PostgreSQL Part.9 (337)
XML統合スレッド (391)
MySQL 総合 Part23 (371)
【Pure】HSQL database engine【Java】 (294)
頼むから正規化しろよ 第二正規形 (283)

Oracle 質問総合スレ8


1 :2012/04/22 〜 最終レス :2013/01/16
◆前スレ
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
さあご主人様?昨夜、ご主人様のR肉でR膜を破られた、使い古しの姉Rですが、どうぞご賞味くださいね♪ 
んっ…あっ、入ってきます…ご主人様のおR…弟のおR様が入ってきますぅ…!
っ!…っ、っ!…か、はぁっ!…も、申し訳ございません。ご、ご主人様のおRがあまりに気持ちよくて、イッてしまいました…
だ、大丈夫ですよ、ご主人様。さあ、私に構わず、思う存分突き上げてください。ご主人様のペニスを入れただけで達してしまった、このバカRにお仕置きしてください!ご主人様の精液を待たずに絶頂した、この姉奴隷の肉穴を躾けて下さい!あっ♪ 
あんっ♪ ぁうんっ♪ い、イイですっ♪ すごっ♪ イッたばかりで、敏感になってるR肉がコスられるっ♪ ひだひだ肉が削られちゃうっ♪ 
くる!またくる!またきちゃう!弟ご主人様のRでイかされるぅぅぅぅぅっ♪♪♪
イイ♪ イイのっ♪ イきながらずぽずぽされるのキモチイイッ♪♪♪
いいのよ!?遠慮しないで!奴隷なんだから!お姉ちゃんは弟君の姉奴隷なんだから!弟君の好きにしていいの!お姉ちゃんを壊しちゃってもいいの!!イクゥゥゥゥゥッッッ♪♪♪
あ゛っ!あ゛あ゛っ!!イッってるのに!イク!イキながらイクゥッ!!
で、出そう?せーえきでるの?弟君の、ご主人様の精液でるの?いいよ♪ 膣で♪ ご主人様の精液出して♪ 弟君のザーメンでお姉ちゃん妊娠させてぇっ♪♪♪
キタ!キタキタ!弟君の精子キタ!ぷりぷりのザー汁!ご主人様の孕み汁キターーー!!イグゥゥゥゥゥゥゥッッッ!!!!

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元 削除依頼
【初心者】オラクルマスター Bronze 3【入門者】 (919)
☆ 世界最速のデータベース SAS ☆ (420)
MySQL 5.0 (549)
フィールド名は日本語にするか、英語にするか (224)
SQL質疑応答スレ 13問目 (501)
MySQL 5.0 (549)
--log9.info------------------
愛媛FCのスタジアム問題【専用】 (292)
ホームタウンの鉄道のネタ話を語ろう (637)
モトヤマ第112章 (552)
【セレッソ】大阪新スタジアム【金鳥】4 (770)
☆☆☆柏レイソルスレッドpart1109☆☆☆ (442)
エルゴラッソ 不買運動 (559)
●●2013J1へ昇格するチームは?part2●● (271)
JFL総合スレ 90 (572)
アビスパ福岡604 (365)
※※※※※ツエーゲン金沢 40万石※※※※※ (872)
Jリーグの今後を考える その104 (699)
//目指せ//FC刈谷part10//JFL// (808)
【戦力】J2ボトムズを語るスレ58【不安】 (719)
大分第二勢力HOYO AC ELAN大分part2 (442)
グランパスくん Part29 (480)
【INAC神戸】川澄奈穂美★応援スレッド1 (603)
--log55.com------------------
もう碁が強くならない
構想とは、戦略、戦術どの違い
棋譜を晒して強くなろう〜囲碁添削スレッド14
一人一日一手で碁を打つスレ Part6
【案の定】将棋、トップ棋士がソフトカンニング発覚
囲碁板三大基地外
【25世本因坊】ザ・趙治勲【マスターズ】 第四局
何年やっても級を抜けられない●2年目