5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Oracle 質問総合スレ11 [転載禁止]©2ch.net

1 :NAME IS NULL:2015/07/22(水) 05:22:25.53 ID:???
◆前スレ
Oracle 質問総合スレ10
http://peace.2ch.net/test/read.cgi/db/1403674585/


◆過去スレ
Oracle 質問総合スレ9
http://toro.2ch.net/test/read.cgi/db/1359049907/
Oracle 質問総合スレ8
http://toro.2ch.net/test/read.cgi/db/1335097274/
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

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

2 :NAME IS NULL:2015/07/22(水) 05:23:52.55 ID:???
前スレ>>1000
そもそもラリー・エリソン自身が「80%のクオリティのものを作れば後は顧客がバグ出しして
くれる」って言ってるんだからな。

3 :NAME IS NULL:2015/07/22(水) 09:44:08.30 ID:???
Oracleに限らず雨そういう傾向だと思うけどな
ユーザーがデバッガーみたいな環境、他にも思いつくぞ

4 :NAME IS NULL:2015/07/22(水) 17:49:20.27 ID:???
テストとデバッグを混同とかアホなの?

5 :NAME IS NULL:2015/07/22(水) 21:53:10.28 ID:???
俺はNOKKにいたから分かるけど、ラリーはバグ出しと明言していたぞw

6 :NAME IS NULL:2015/07/23(木) 01:20:57.00 ID:???
デバッグ
《名・ス他》コンピュータのプログラムの誤り(=バグ)を見つけ、※※手直し※※をすること。

新人からやり直せ

7 :NAME IS NULL:2015/07/23(木) 08:33:29.74 ID:???
デバッグに反応しすぎやろw

8 :NAME IS NULL:2015/07/24(金) 04:36:03.63 ID:???
Exadata X3-2のクオーターラックに開発/テストのDBを26個立ち上げている。
ボラクルのプラチナサポートで、パッチ宛てはボラクルがほぼ一日かけて勝手にやってくれる。
楽になったもんだよ。

9 :NAME IS NULL:2015/07/24(金) 08:25:23.36 ID:???
>>8
見事にボラれてんじゃんwwwwwww

10 :NAME IS NULL:2015/07/24(金) 09:39:44.25 ID:???
>>9
んっ? パッチ宛てはプラチナサポートに含まれているよ。
夜中にローリングで宛ててくれるから、金で解決出来るのなら
それでいいよ笑

11 :NAME IS NULL:2015/07/24(金) 13:10:33.74 ID:???
金に余裕ある会社はサポートどんどん使うといい
下手に手を出して手遅れになるよりマシ

12 :NAME IS NULL:2015/07/24(金) 20:30:04.48 ID:???
>>10
金がある会社で羨ましいな。
でも自分でなんかしないと、つまらんことない?

13 :NAME IS NULL:2015/07/24(金) 22:33:10.01 ID:???
>>12
GIのうpグレードとかは自分でやらないとならないけどね。
半年ぐらい前にGIを12に上げて、今はDBのうpグレードが進行中だよ。

14 :NAME IS NULL:2015/08/05(水) 10:36:09.45 ID:???
30ギガバイトのdbfファイルを追加しようとしたんですが
1時間以上応答が無いのですがこれくらい時間はかかるものでしょうか?

15 :NAME IS NULL:2015/08/05(水) 10:42:16.28 ID:???
あ、終わりました。
2時間くらい掛かった気がする。

16 :NAME IS NULL:2015/08/05(水) 11:03:16.55 ID:???
んなもんディスクの書き込みスピードに依存する。

17 :NAME IS NULL:2015/08/05(水) 11:09:08.68 ID:???
あと10個追加するので20時間も掛かったしまう・・・

18 :NAME IS NULL:2015/08/05(水) 11:26:41.01 ID:???
Exatadata X3-2のクオーターラックで18秒だったぞ。

22:25:05 SQL> create tablespace hoge datafile '+DATA' size 30G autoextend on next 1m maxsize unlimited;

Tablespace created.

Elapsed: 00:00:18.31
22:25:46 SQL>

19 :NAME IS NULL:2015/08/05(水) 11:32:01.20 ID:???
>>17
30GBで作らないとダメなのか?
小さいサイズで作ってautoextend onで勝手に拡張させるとかでは
ダメなのか?

20 :NAME IS NULL:2015/08/05(水) 11:49:37.49 ID:???
DMPのインポートで
ORA-01658: 表領域USERSにセグメント用のINITIALエクステントを作成できません。
というエラーが出たので追加してるんですが
autoextend onというのをすると出なくなるんですか??

21 :NAME IS NULL:2015/08/05(水) 11:55:32.30 ID:???
インポート先のユーザーはその表領域に書き込める様に
クォータがちゃんと設定されてるんだろうな?

22 :NAME IS NULL:2015/08/05(水) 12:01:03.06 ID:???
USERS01.DBFが33ギガにもなってます。なので
途中までは書き込めていると思うのですよね。
で、最初300ギガのdbfを追加しようとしたらブロックサイズが
どうのこうのというエラーが出たので30ギガを10個
追加しようかなと思いました。

23 :NAME IS NULL:2015/08/05(水) 12:04:05.41 ID:???
だったら小さいサイズでDBFを10個足してautoextend onにしておけや。

24 :NAME IS NULL:2015/08/05(水) 12:30:57.20 ID:???
>>23
なるほど。それでやってみます!

25 :NAME IS NULL:2015/08/05(水) 23:10:01.69 ID:???
>>22 8KBブロックサイズの1ファイル当たりの上限は32GBだからエラーになってる。
create bigfile tablespace でbigfileにするか32GBまでのファイルをたくさん作っとけ。

26 :NAME IS NULL:2015/08/06(木) 10:30:40.50 ID:???
>>25
ありがとうございます。
現在インポートを開始してから20時間ほど経過しましたが
までエラーになっていないのでエラーになってしまったら
その方法で試してみます。

27 :NAME IS NULL:2015/08/06(木) 18:00:43.80 ID:???
24時間かかりましたが
インポートできました

28 :NAME IS NULL:2015/08/06(木) 23:24:43.32 ID:???
>>27
まあ、ディスクのI/Oとハイウォーターマークのバンプアップの待ちが
発生するから時間がかかるのは仕方ない。

29 :NAME IS NULL:2015/08/12(水) 15:53:25.30 ID:???
object browserが神過ぎてsql developer使うのが苦痛なんですが
なんとかなりませんか

なんでoracle製品はUIがことごとくウンコなんだよ
sqlplusでなんでもできるマン以外はお断りか

30 :NAME IS NULL:2015/08/12(水) 20:20:48.73 ID:???
>>29 みんな同じこと思ってる。

31 :NAME IS NULL:2015/08/12(水) 22:46:40.13 ID:???
使い勝手のいいツールはサードパーティーが提供できるように
Oracleは配慮してるんだよ。
個人的にはOUIは最悪。CUIベースのORAINSTが全然マシ。

32 :NAME IS NULL:2015/08/12(水) 22:54:18.58 ID:???
管理ツールにフラッシュ使うのもやめてほしい

33 :NAME IS NULL:2015/08/16(日) 17:15:21.43 ID:lnyTL+TH
現在Oracleをインストールしているのですが、
1点質問させて欲しいです。

なぜrootユーザでインストールしたらダメで、
Oracleユーザを作成してインストールしないといけないのでしょうか?

rootユーザで導入しようとしたらインストーラに拒否られる訳ですが、
Oracle側の都合(利便性のため?)なのか、単純に導入ってそういうもんだからなのか。

導入マニュアルには記載がなく、周りの人間も知らないようなので・・

34 :NAME IS NULL:2015/08/16(日) 18:43:31.98 ID:???
>>33
Oracleでは管理作業に要する権限に論理的な境界線を設けている。
一人で全部やるのはリスクが集中するので分けるのは自然。

ここではプラットフォームOSのユーザーだけど大まかには次のような役割の分担がある。

サーバ管理者:root
データベース管理者: oracle

役割が違うので対応するアカウントも区別を要する。
実際には両者は異なる人かもしれないし、同一の人かもしれないが、それは別の話。

ユーザだけでなくロールでも分かれてるのは詳細な役割分担が対応できるようにしてる。
SYSDBA、SYSOPER はそれぞれ 強い権限のDB管理者、弱い権限のDB管理者に与える。

35 :NAME IS NULL:2015/08/24(月) 19:05:57.10 ID:???
OracleXEで質問です。

会社の自席PCにXEをインストール。
自席でテーブルを作る。
EXCELのVBAで自席以外のPCから
データをインサート。
※書き込むデータベースは自席です。

こんなことって出来ますか?

自席も他席も会社のネットワークには
繋がっています。

36 :NAME IS NULL:2015/08/24(月) 21:09:35.90 ID:???
もちろんできますよ!

37 :NAME IS NULL:2015/08/24(月) 21:36:08.15 ID:???
>>36

ありがとうございます!
具体的にやり方を教えてください!

38 :NAME IS NULL:2015/08/24(月) 22:45:07.55 ID:???
>>37
http://www.atmarkit.co.jp/ait/articles/0508/06/news016.html

39 :NAME IS NULL:2015/08/27(木) 18:49:18.57 ID:8CikB1si
12cでのエラーに対する質問です。

DBCA起動時に「ORA-21561:OID生成に失敗しました」が発生します。
ググった結果、/etc/hostsにホスト名を追加する解消方法が載っていますが、解決しませんでした。
エラー回避方法をご教授ください。

OSはRHEL6.2、ORACLEは12.1.0.2.0です。

40 :NAME IS NULL:2015/08/27(木) 22:13:43.57 ID:???
>>39
/etc/hostsにFQDNで書いているんだよね?
あと可能性があるとしたら/etc/sysconfig/networkのホスト名及びドメイン名と
/etc/hostsとに差異がある場合。

41 :NAME IS NULL:2015/08/28(金) 08:54:29.76 ID:???
Oracle Database Express Edition 11g Release 2
というのはお勉強や評価以外に使ってもいいのでしょうか?

42 :NAME IS NULL:2015/08/28(金) 09:12:56.85 ID:???
商用目的で使いたいってこと?

43 :NAME IS NULL:2015/08/28(金) 09:13:30.57 ID:vvF9KMPm
>>40
差異はありませんでした。

# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 vmsrv01 vmsrv01.localdomain
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=vmsrv01

44 :NAME IS NULL:2015/08/28(金) 10:40:36.77 ID:???
>>43
ちょっ、おまっ、それlookbackアドレスやんけwww
ちゃんとしたIPにFQDNで書けよwww

例:
192.168.0.100 vmsrv01 vmsrv01.hoge.net

45 :NAME IS NULL:2015/08/28(金) 10:44:56.71 ID:???
lookbackじゃなくてloopbackね。

46 :NAME IS NULL:2015/08/28(金) 11:31:20.09 ID:vvF9KMPm
>>44
解決しました。ありがとうございます。
感謝の気持ちでいっぱいです。

47 :NAME IS NULL:2015/08/28(金) 19:34:16.58 ID:???
>>44
hoge.net は勝手に使っちゃだめだろ

48 :NAME IS NULL:2015/09/06(日) 13:11:51.78 ID:OLYRQBHA
loop backアドレス使ってるのくそわろた
DBAはOS,ネットワークの勉強も必須

ところでCICとかJICCとか信用情報機関のDBって自社で運用してるんかね?

49 :NAME IS NULL:2015/09/06(日) 13:36:33.70 ID:LtjAnmUP
>>48
自宅のPCなどDHCP環境で使うときにloopbackを使うだけだろうが。

50 :NAME IS NULL:2015/09/06(日) 23:57:09.31 ID:???
>>49
loopbackはあって然るべきたがらホスト名を書く所ではない。
サービスやプロトコルによってはIPとホスト名をセットで確認
していたりする。
そこにループバックが返って来たら「なんだお前?」となる。

51 :NAME IS NULL:2015/09/07(月) 08:46:39.86 ID:???
>>48
ああいった所はメインフレーム上で動く階層型DBとか使ってんじゃねぇの?

52 :NAME IS NULL:2015/09/07(月) 20:50:12.29 ID:???
今月から新しいプロジェクトでRAC構築なんだが、業務NWセグメントとインターコネクトセグメントが同じという設計。
初めてなんだけど、セグメントわけないなんて。

53 :NAME IS NULL:2015/09/07(月) 21:13:16.30 ID:???
>>52
分けるように提言しろよ。

54 :NAME IS NULL:2015/09/07(月) 21:18:16.12 ID:???
普通は安いスイッチを2台用意するか、VLAN切るなりして分けますね...

55 :NAME IS NULL:2015/09/07(月) 22:19:56.09 ID:???
>>52
それでインストールできるの?

56 :NAME IS NULL:2015/09/08(火) 10:45:48.78 ID:???
インスコは問題なく出来る。

57 :NAME IS NULL:2015/09/10(木) 14:01:45.19 ID:???
select insert 中に中間コミットするには、PLなりアプリ化するしかないでしょうか。

58 :NAME IS NULL:2015/09/10(木) 17:26:08.74 ID:hDPdTNjv
>>57
INSERT ... SELECT で何件か置きにCOMMITしたいってこと?
多分出来ないと思う。

59 :NAME IS NULL:2015/09/10(木) 18:40:05.32 ID:???
>>58
やりたい事はその通りです。
やっぱ無理なのね。諦めてPLでやるわよ。

60 :NAME IS NULL:2015/09/10(木) 23:23:46.53 ID:g8ZH37da
OracleにとってはPL/SQLもSQLの一部です。変な考えは捨てるように。

61 :NAME IS NULL:2015/09/11(金) 03:22:51.03 ID:???
>>59
結局皆考えることは同じ。
http://otn.oracle.co.jp/otn_pl/otn_tool/code_detail?n_code_id=567

62 :NAME IS NULL:2015/09/11(金) 07:12:58.28 ID:???
>>60
変な考えって何を指してますか?

63 :NAME IS NULL:2015/09/11(金) 12:37:22.22 ID:???
>>60
↓何が言いたいの?
OracleにとってはPL/SQLもSQLの一部です。

64 :NAME IS NULL:2015/09/11(金) 13:55:44.36 ID:qnlw2dY+
>>61
何そのクソコードw

65 :NAME IS NULL:2015/09/11(金) 13:56:53.03 ID:qnlw2dY+
>>63
SQL発行のようなPL/SQLブロックを発行すればいいだけ。

66 :NAME IS NULL:2015/09/11(金) 14:00:25.94 ID:???
jiropochi氏か懐かしいな

lowerをrowerとか恥ずかしい間違いしてるな

67 :NAME IS NULL:2015/09/11(金) 15:55:12.06 ID:???
保証付きリストアポイントを削除するときの気持ちよさは異常

68 :NAME IS NULL:2015/09/11(金) 15:59:44.97 ID:???
DUMMYとDB_UNKNOWNのキョロ充感は異常

69 :NAME IS NULL:2015/09/13(日) 03:14:21.27 ID:???
>>67
そう?
最悪バックアップ取っていれば時間はかかるかも知れないけど、
戻せるんじゃね?

70 :NAME IS NULL:2015/09/14(月) 08:24:02.11 ID:???
>>69
そういうことじゃないお
パラメータによるが1日くらい放置して
消すときアラート見てくれ

HUNTER×HUNTERのヒソカの気持ちになれるお

71 :NAME IS NULL:2015/09/14(月) 12:48:16.27 ID:???
>>70
VIPPERは二度とOracleから出ていけ

72 :NAME IS NULL:2015/09/18(金) 19:32:32.79 ID:CPIALdFJ
範囲を主キーにすることはできますか。
1〜10と11〜20は登録可能
1〜10と5〜15は5〜10がキー重複してるのでエラー
のイメージです。

73 :NAME IS NULL:2015/09/19(土) 01:00:25.80 ID:???
>>72
主キーではなくて、チェック制約で作れると思う

74 :NAME IS NULL:2015/09/24(木) 19:38:33.10 ID:???
INSERT ... SELECT を実行している。

INSERTはDBLink先のテーブルであり、SELECT元はローカルにあるテーブル。
この時、実行計画を見ると、
SELECTに関する部分が軒並み Remote になるのだが、何故なのだろう。
ローカルにあるテーブルなのに Remote になるのが不思議でたまらん。

索引走査してるのか表走査してるのか分からなかったので、
試しに INSERT 部分を外して SELECT 部分だけで実行したら、
普通に INDEX RANGE SCAN と出てきた。

DBLink先のテーブルにINSERTする時、そのSELECT部分の実行計画を確認するには
どうすればいいのだろう?

75 :NAME IS NULL:2015/09/24(木) 22:03:31.92 ID:???
SQL実行を逆でやるか、リモート先でトレース取るかですね

76 :NAME IS NULL:2015/09/24(木) 22:27:32.25 ID:ZNCE0igf
>>74
逆のDBMSからselectすればいいんじゃない?

77 :NAME IS NULL:2015/09/26(土) 13:14:02.68 ID:???
アプリ要件で、リンク先のDBからの逆実行が出来ないんよ。
実行計画はこんな感じ。

78 :NAME IS NULL:2015/09/26(土) 13:14:28.86 ID:???
-----------------------------------------------------------------------------------------------------------------------
| Id |Operation         |Name             | Rows | Bytes| Cost(%CPU)| Time | Inst |IN-OUT|
----------------------------------------------------------------------------------------------------------------------
| 0 |INSERT STATEMENT REMOTE  |               |   1| 2045|  12 (25)|00:00:01|    |   |
| 1 | LOAD TABLE CONVENTIONAL | AAAA            |    |   |      |    | INST_1|   |
| 2 |  VIEW          |               |   1| 2045|  12 (25)|00:00:01|    |   |
| 3 |  HASH UNIQUE      |               |   1|  202|  12 (25)|00:00:01|    |   |
| 4 |   WINDOW SORT PUSHED RAN|               |   1|  202|  12 (25)|00:00:01|    |   |
| 5 |   HASH JOIN      |               |   1|  202|  10 (10)|00:00:01|    |   |
| 6 |    MERGE JOIN CARTESIAN|               |  149| 22350|   7 (15)|00:00:01|    |   |
| 7 |    REMOTE       | BBBB            |   1|  26|   2  (0)|00:00:01|   ! | R->S|
| 8 |    BUFFER SORT    |               |  298| 36952|   5 (20)|00:00:01|    |   |
| 9 |     REMOTE      | CCCC            |  298| 36952|   4  (0)|00:00:01|   ! | R->S|
| 10 |    REMOTE       | DDDD            |  298| 15496|   3  (0)|00:00:01|   ! | R->S|
---------------------------------------------------------------------------------------------------------------------

79 :NAME IS NULL:2015/09/26(土) 13:14:56.38 ID:???
Remote SQL Information (identified by operation id):
-------

  7 - SELECT ... FROM "BBBB" "A3" WHERE "SEQ_NO"=1 (accessing '!' )

  9 - SELECT ... FROM "CCCC" "A5" (accessing '!' )

 10 - SELECT ... FROM "DDDD" "A4" (accessing '!' )

80 :NAME IS NULL:2015/09/26(土) 13:15:56.90 ID:???
AAAAがリンク先のテーブル。
BBBB、CCCC、DDDDがローカルにあるテーブル。

これだけだと、REMOTEで何が行われてるか分からんよね?
なんでローカルのテーブルなのにREMOTEやねん。。。
(accessing '!' )ってなんやねん。。。

試しにSQLトレース取ってみた。
そしたら、7、9、10のSQLが別々に実行されていた(別々のSQL_IDが振られていた)
ということは、それぞれパースされてるってことだよね?
効率悪ぃなぁ。。。

81 :NAME IS NULL:2015/09/27(日) 00:43:13.53 ID:???
insert statement remoteだからリモートで実行してるんだよ。プランもリモートから見たものを表示

82 :NAME IS NULL:2015/09/27(日) 09:48:06.53 ID:???
ということは、DBリンク経由でINSERTする以上、
逃れられない宿命ということなのか。。。

83 :NAME IS NULL:2015/09/29(火) 04:07:32.45 ID:???
EnterpriseEditionにあらずば、Oracleにあらず。

そう思う今日この頃。

84 :NAME IS NULL:2015/09/29(火) 23:15:29.99 ID:???
さらに全てのオプションを付けねばOracleに非ず。

85 :NAME IS NULL:2015/09/30(水) 14:34:47.48 ID:???
ベリデータとかいらないよね

86 :NAME IS NULL:2015/09/30(水) 21:45:05.62 ID:???
>>84
それはない

87 :NAME IS NULL:2015/09/30(水) 21:45:29.41 ID:???
従業員600人、売り上げ700億ぐらいの中小企業だったけどOracleDBは全部SE ONEだったな...

SEONEの小規模な鯖を沢山立てて運用ヒーヒーいってたから
ODA+EE RAC ONE NODE に統合したろうと思ったけど、見かけ上のライセンスコストが上がりすぎて却下された。

88 :NAME IS NULL:2015/09/30(水) 21:50:36.28 ID:???
分割払いはできるけど一括払いはできまへんねん

89 :NAME IS NULL:2015/10/01(木) 20:18:05.64 ID:Zzb2LgOO
マイナンバー入れるかもしんないけどそういう場合どの程度のセキュリティ考えればいいですかね。
とりあえず、11gの表領域暗号化と格納時のJavaあたりでの暗号化は必須。
DBの接続ユーザーとかも切り分けて整理することになるかくらいは考えているのだけども…。

今日ITProでその手のタイトルのOracleセミナーに行ったが
結果新商品の紹介ばかりでスゲー萎えた。頭が痛い。

90 :NAME IS NULL:2015/10/01(木) 20:18:53.94 ID:???
>>89
ごめんなさい。sage忘れた。

91 :NAME IS NULL:2015/10/01(木) 20:44:23.54 ID:8eWJrbup
>>89
表領域の暗号化ってあまり重要だとは思わない。

92 :NAME IS NULL:2015/10/01(木) 21:50:11.62 ID:???
表領域の暗号化ってストレージパクられた時とか
表領域を無断コピーされた時の対策じゃね。

93 :NAME IS NULL:2015/10/01(木) 21:52:40.84 ID:???
リースアップ時のディスク消去等には少しは有利じゃない

94 :NAME IS NULL:2015/10/02(金) 00:02:48.27 ID:???
>>89
dbms_cryptぐらいで十分じゃね?

95 :NAME IS NULL:2015/10/02(金) 01:54:16.02 ID:???
>>89
格納時にアプリで暗号化するなら、表領域暗号化はいらんわな。二重にやる意味がない。
表領域暗号化は、アプリ変更コストとEE+ASOのコスト天秤にかけて採用するもんだと思ってる。通信暗号化するなら、どちらにしてもASO必要だけどね。

96 :NAME IS NULL:2015/10/02(金) 02:35:33.07 ID:???
>>91>>95
いくつか回答もらえてサンクスです。
>>92
そういうことへの対応も考えたがいいかなあと思って。
まだそこまで深く考えてるわけじゃ全然ないんですが。
>>95
確かに2重にはいらないですかねー。
アプリのコストは新規開発だしJavaの暗号化ロジックなんて
実装は簡単なんでたいしたことないしですね。

ま、要件決定までもうちょっと余裕あるんでいろいろ考えてみます。

97 :NAME IS NULL:2015/10/06(火) 17:38:33.07 ID:nsFJ3oTM
質問です。
NASにOracleをインストールして
クライアントPCからアクセスって
出来ますか?

98 :NAME IS NULL:2015/10/06(火) 22:08:01.77 ID:???
できるでしょ

99 :NAME IS NULL:2015/10/06(火) 23:09:27.72 ID:???
>>97
何やりたいのかよくわからん。
その質問の仕方だと、自分で何やりたいのかわかってないんだろうけど。

構成を明示しないと、まともな答えはでてこないよ。

100 :NAME IS NULL:2015/10/06(火) 23:31:33.84 ID:???
>>97
多分やりたい事はNAS上にインストールしたDBにクライアントマシンから
NFSマウントしてsqlplus / as sysdbaでローカル接続出来るかという
質問だと思うんだけど、それは無理。
そもそもSGAが他のサーバーで立ち上がってるんだから。

101 :NAME IS NULL:2015/10/07(水) 06:05:48.96 ID:jd9hE30D
>>97
できるよ。ただラッチに注意な。

102 :NAME IS NULL:2015/10/07(水) 14:02:53.86 ID:W7Q0xlxm
回答ありがとうございました。

やりたいことは

NASにOracleをインストール
※このNASは社内ネットワークで
 つながり、クライアントPCから
 接続できます

複数のクライアントPC(Oracle
クライアントがインストール
してあります)から
NASのOracleテーブルに対して
検索、レコード挿入、上書き、削除
を行いたい
※これらの動作はExcelのVBAから
 SQLを発行して実行します

こう言ったことが出来ますか?と
言う質問です

同時にアクセスするのは
最大で20人くらいです

やっぱり、ゴッツいサーバーを
買わないとダメですか?
あんまりお金ないんですが

103 :NAME IS NULL:2015/10/07(水) 15:38:37.15 ID:???
ストレージにはオラクルインストールできないってのは理解できてる?

104 :NAME IS NULL:2015/10/07(水) 20:01:30.01 ID:???
>>102
HPとかのサーバで1〜2万のがあるだろう
そんなんで十分じゃないのかね

105 :NAME IS NULL:2015/10/07(水) 21:11:54.22 ID:???
PC->ネットワーク->DBサーバー->NAS

106 :NAME IS NULL:2015/10/07(水) 21:48:15.48 ID:???
なぁ。
自動メンテナンスタスクのセグメントアドバイザで
痛い目みた人おる?

107 :NAME IS NULL:2015/10/07(水) 22:06:47.72 ID:???
>>102
そういうMSアクセスのファイルみたいな使い方は出来ない。
Oracleに格納されているテーブルにアクセスするためには
インスタンスを起動させない事には始まらない。

108 :NAME IS NULL:2015/10/07(水) 22:21:46.00 ID:???
>>106
勝手にLOBの入った表をポコポコ作って表領域を肥大化させて
くれた事ならあるな。

109 :NAME IS NULL:2015/10/07(水) 22:31:00.28 ID:???
>>106
11gR1 RACで、インスタンスハングした。

アドバイザ系のジョブは取り敢えず止めとくものだと理解した。

110 :NAME IS NULL:2015/10/07(水) 22:37:36.78 ID:jdY3QpBs
> 102
「NASにOracleをインストール 」
これを、どういう構成をイメージしているのか。

1. NAS自体にOracleをインストールしようとしている。
2. Oracleサーバはべつに存在し、データベース格納領域として使用する。

1.の場合、「NAS」といっているのが、ただの汎用のWindows Serverであれば、インストールできるでしょう。
NetAppとかの専用OS使ったNASアプライアンスであれば、できない。

2.の場合、NFS or Direct NFSを使うならできる。
(マウントオプションの指定あり。)
CIFSマウントはサポートされてない。

111 :NAME IS NULL:2015/10/07(水) 22:37:42.66 ID:jdY3QpBs
> 102
「NASにOracleをインストール 」
これを、どういう構成をイメージしているのか。

1. NAS自体にOracleをインストールしようとしている。
2. Oracleサーバはべつに存在し、データベース格納領域として使用する。

1.の場合、「NAS」といっているのが、ただの汎用のWindows Serverであれば、インストールできるでしょう。
NetAppとかの専用OS使ったNASアプライアンスであれば、できない。

2.の場合、NFS or Direct NFSを使うならできる。
(マウントオプションの指定あり。)
CIFSマウントはサポートされてない。

112 :NAME IS NULL:2015/10/07(水) 23:20:03.60 ID:???
もしかしてNASってなんでも、あり、サーバの略?
だとしたらインストールすればつながるよ!

113 :NAME IS NULL:2015/10/07(水) 23:27:55.84 ID:pxrl0JRw
NVL(aaa,'0')
こうした場合aaaがnullなら'0'、それ以外ならaaaの文字列を出力しますが
nullだったら'0'、null以外なら'1'にしたい場合どうすればいいでしょうか?

NVLで引数を増やしてもエラーになったので教えてください

114 :NAME IS NULL:2015/10/07(水) 23:37:28.35 ID:???
>>113
SELECT (CASE WHEN X IS NULL THEN '0' ELSE '1' END) AS NULLS_TEST FROM HOGE;

115 :NAME IS NULL:2015/10/08(木) 06:12:31.08 ID:???
>>108 >>109
それらって Oracle 社のスタンスとしてはバグ扱いなんだろうか。
それとも仕様と言い切るんだろうか。

116 :NAME IS NULL:2015/10/08(木) 10:26:30.62 ID:???
>>115
少なくともインスタンスハングして、仕様といいきることは、さすがにない。

117 :NAME IS NULL:2015/10/08(木) 12:15:09.86 ID:at43IhaP
なけなしのお金で
サーバー買います…

ありがとうございました

118 :NAME IS NULL:2015/10/08(木) 22:48:15.97 ID:???
>>115
きちんとバグ登録されているよ。

119 :NAME IS NULL:2015/10/09(金) 23:40:40.30 ID:ozBq50kY
質問です

RHEL6.2にOracle12cを入れようとしています。
前提条件でLinuxのRPMを入れる必要があるのですが、
必要なRPMの一覧の中に x86_64とi686が両方とも入っています。

どなたかよろしくお願いします
これは使用しているOSに合わせてどちらかで良いのでしょうか
それともOracleの要件として64bitも32bitも両方とも必要なのでしょうか

120 :NAME IS NULL:2015/10/09(金) 23:59:24.21 ID:???
>>119
両方必要だよ。64bitだとしてもオラクル内部で36bitのモジュール呼び出してるから。

121 :NAME IS NULL:2015/10/10(土) 15:58:48.27 ID:aDKzrxkx
なけなしのお金でサーバー
買いましたー

環境構築中です

Oracleインストールは
もう少しで終わります

122 :NAME IS NULL:2015/10/10(土) 15:59:54.58 ID:???
日記はいりません

123 :NAME IS NULL:2015/10/10(土) 17:42:12.58 ID:???
ここで日記つけるやつのOracleインストールとか失敗すればいい

124 :NAME IS NULL:2015/10/10(土) 18:27:15.43 ID:???
>>120
>36bitのモジュール

ワードマシンで動くのか?

125 :NAME IS NULL:2015/10/10(土) 18:37:34.37 ID:w/weAKvL
>>120
ありがとうございます。そうなんですね。
ちなみに x86_64はすんなり全部入りましたが、
i686は前提RPMが芋づる式に増え、しかもRPMによってはデッドロックみたいにお互いを前提にするという構成も発生し、
かなり時間がかかりました。

導入は無事できました

126 :NAME IS NULL:2015/10/10(土) 22:02:17.18 ID:???
oracleを自学で理解したいのですが、読むPDF集は
ありませんか
oracleのサイトにあるのですか

127 :NAME IS NULL:2015/10/10(土) 22:06:48.87 ID:???
>>126
ここからデータベース「概要」を100回読め
ttp://docs.oracle.com/cd/E57425_01/121/nav/portal_booklist.htm

128 :NAME IS NULL:2015/10/10(土) 22:10:21.05 ID:???
嫌なら本買ってもいいんですよ

129 :NAME IS NULL:2015/10/10(土) 22:13:03.50 ID:???
>>127
ありがとう
初心者PDFは読みました
RDB以外は全部知ってますので

130 :NAME IS NULL:2015/10/10(土) 22:14:26.24 ID:???
129です
各種言語、SQLも全部あるw
ありがとう

131 :NAME IS NULL:2015/10/11(日) 22:21:22.80 ID:???
CPUコア数が少ないサーバーで、ディスクにだけおもいっきり負荷を掛けたいのですが、いいSQLありますか?
私の方で思いつくのが、大きなテーブルを何個か作ってDB再起動してテーブルフルスキャンさせるぐらいです。

132 :NAME IS NULL:2015/10/11(日) 22:33:56.76 ID:???
専用には Oracle ORION というツールがある。
単純に負荷を掛けるだけならそのディスクにOSレベルでファイルを読み書きするとか
fsckやchkdskのようなファイルシステムを調べるツール、バックアップツールを
つかうのが手軽。

133 :NAME IS NULL:2015/10/11(日) 22:41:56.51 ID:???
この辺の記事が参考になる。評価するレイヤーと目的とを明確することが必要。
Oracle Database Load Testing Tools ? Overview
http://www.pythian.com/blog/oracle-database-load-testing-tools-overview/

134 :NAME IS NULL:2015/10/12(月) 00:01:05.72 ID:INg5fD7w
oracle12c で lsnrctl status を実行すると

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

と出ますが、ハンドラとは何でしょうか。
『ハンドラとは』で検索しても何やら煩雑な結果が出るだけでまったくピンと来ず

135 :NAME IS NULL:2015/10/12(月) 00:03:17.29 ID:???
>>131
適当な表の直積を重ねて、ソートしたらディスクソートになるかも。
それならディスクに負荷がかかるかな?

select * from tableA, tableA, tableA (中略) orderby 1;

136 :NAME IS NULL:2015/10/12(月) 00:07:15.58 ID:???
>>134
個々の単語の細かい意味は、あんまり気にしなくてもいいのでは?
リスナーがインスタンス orcl のサービスの制御を把握しているという事でしょうかね。

英語的には、『ハンドル』は『制御』で、『ハンドラ』は『制御者』と言う意味かな。

137 :NAME IS NULL:2015/10/12(月) 04:21:19.21 ID:???
DBオペって
そんなバッチ的なやりかたばかりするのですか?

138 :NAME IS NULL:2015/10/12(月) 06:29:08.52 ID:???
バッチ処理:まとめて一括処理を行う処理方式
「そんな」ってなんののことだ、「ばかり」とは何を見ていってるんだ?
唐突すぎてわからん

139 :NAME IS NULL:2015/10/12(月) 07:44:12.48 ID:cQhfyvhM
selectだけでは高負荷にならない。

selectしてDMLをがんがん発行するPL/SQLブロックを複数セッションで実行する。

140 :NAME IS NULL:2015/10/12(月) 10:23:40.10 ID:Kl1pmV89
アホ共おはようございます

141 :NAME IS NULL:2015/10/12(月) 19:24:39.96 ID:5QQ971OL
>>140
自己紹介おつかれ。

142 :NAME IS NULL:2015/10/12(月) 20:40:40.75 ID:INg5fD7w
>>136
ありがとうございます。
問題という訳ではなさそうですね。

Handlerだったんですね

143 :NAME IS NULL:2015/10/12(月) 20:53:32.47 ID:fQWJdoOS
>>141

貧困層の君!
こんばんは!

144 :NAME IS NULL:2015/10/12(月) 21:34:05.68 ID:???
ORACLE MASTER Bronzeの俺に何か用か?

145 :NAME IS NULL:2015/10/13(火) 20:13:12.95 ID:???
ここで聞いていいのか分からないけど、
シーケンスみたいにトランザクション内で後にロールバックが発生しても特定のテーブルだけはコミットしたままにしたいってこと出来るん?

146 :NAME IS NULL:2015/10/13(火) 22:09:55.27 ID:???
>>145
文章もやりたいことも意味不明すぎワロクルwwwwwwwwwwwwwwwwwww

147 :NAME IS NULL:2015/10/13(火) 22:17:03.92 ID:???
>>145
自律型トランザクションじゃダメなん?
PRAGMA AUTONOMOUS_TRANSACTION

148 :NAME IS NULL:2015/10/14(水) 00:25:45.31 ID:???
>>145
savepointじゃ駄目なのか?

149 :NAME IS NULL:2015/10/14(水) 01:41:49.98 ID:???
>>145
>シーケンスみたいに

シーケンスがロールバックできないという表現が適切なのか分からないけど、
シーケンスがキャッシュ(先行採番)されていて、その分はロールバックできないという意味か?


>トランザクション内で後にロールバックが発生しても特定のテーブルだけはコミットしたままにしたいってこと出来るん?

146に書かれてるけど、自律型トランザクションかな。

150 :NAME IS NULL:2015/10/14(水) 13:07:40.04 ID:UKpDBByj
質問です
【状況】
RHEL6.2(ホスト名:red)に、導入マニュアルに記載のままOracle12cを導入。
同NW内のWindows7(ホスト名:SEVEN)にOracleClientを入れてtnsnames.oraを構成し、
sqlplusでDBに接続できる事を確認。
また、Windows上でFirefoxを立ち上げ以下URLでEMexpressに接続可能
https://red:5500/em
【問題】
RHELサーバ上でFirefoxを立ち上げて上と同じURLを入力したのですが、
『接続がリセットされました』という表示が出るだけで、EMexpress に接続できません。
12cのOracleEM はリモート端末からでないと接続できない等の制約があるのでしょうか?

【補足】
RHELでもWindowsでもtnsnames.oraには以下の設定です。
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = red)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)

また、初期化パラメータとしては
shared_servers=1
dispatchers=(PROTOCOL=TCP) (SERVICE=orclXDB)
local_listener=ORCL
SQLでポートの確認をすると
DBMS_XDB_CONFIG.GETHTTPSPORT() は 5500 の結果なので問題ないかと思っておりますが。
リスナーやOSを再起動しても何度繋いでもDB本体サーバからはOEMに接続できません

151 :NAME IS NULL:2015/10/14(水) 16:39:56.19 ID:m+WrF7k5
そんな制約はないw
フラッシュが入ってないってオチでは?
初期設定でもクロームなら繋がるよ

152 :NAME IS NULL:2015/10/14(水) 16:55:56.18 ID:???
>>150
接続リセットは、おそらくSSLのネゴシエーションエラー。

ブラウザでTLS1.1が有効になってるか確認してごらん。

フラッシュ入ってない場合は、その後にまたエラーになる。

153 :NAME IS NULL:2015/10/14(水) 16:58:15.21 ID:???
>>152
補足。

たしかRHEL6.2同梱のfirefoxはEMでサポートされるTLSバージョンに対応してないから、FIrefoxのバージョンあげる必要あったはず。

154 :NAME IS NULL:2015/10/14(水) 18:45:25.31 ID:???
>>150
しかし、何でそんな中途半端なRHELバージョンで導入するかね。


新208.5日問題とかあるから、カーネルアップデートするよう気をつけーや。
Xeon E5 v3系だと解消されてるかもしれんけど。

155 :NAME IS NULL:2015/10/15(木) 00:03:04.69 ID:???
OTNの掲示板に代わる掲示板てないのでしょうか?

156 :NAME IS NULL:2015/10/15(木) 02:28:24.62 ID:inR7XVot
>>151-154
うわーーーー!
ありがとうございます!
FireFoxのバージョン変えたら明らかに反応が変わりました。
画面上でFrashを求められるようになりました。

ただFrashを導入してリブートしてもその画面が変わらないのですが
そこはもう少し調べてみようと思います

157 :NAME IS NULL:2015/10/15(木) 17:43:26.58 ID:???
>>155
2ch.net

158 :NAME IS NULL:2015/10/19(月) 22:01:24.81 ID:7E2CokV0
質問です

初期パラメータファイルが複数ある時の優先順位は以下と聞きました

@起動時に指定したpfile:startup pfile='[ファイル]'
AspfileSID.ora
Bspfile.ora
CinitSID.ora
Dinit.ora

どこにもこう説明されていますが、”優先順位”の意味が分からないため、以下の質問をさせて下さい

上記5つともファイルがあり、同じパラメータの設定がされていた場合
どのファイルの設定が有効になりますか?

A、@しか読み込まれないため、@のファイルに書かれてるパラメータが有効
B、@〜Dの順番で読み込まれ、上書きされるのでDのパラメータが有効
C、@〜Dの順番で読み込まれ、最初に読まれる@のパラメータが有効

問題みたいになってしまいすみませんが

159 :NAME IS NULL:2015/10/19(月) 22:48:17.25 ID:???
>>158
A

160 :NAME IS NULL:2015/10/20(火) 20:47:39.20 ID:???
えらく久しぶりにOTN見てきたら日本語コミュニティは廃墟どころか更地同然になってるのな

161 :NAME IS NULL:2015/10/20(火) 21:08:06.18 ID:???
Internetが普及してなかった頃のNIFEY-ServeにあったSORACLEが
一番栄えていたように思う。オフミにも参加したよ。
当時の人たちは今、どこにいるのやら。

162 :NAME IS NULL:2015/10/20(火) 21:13:56.64 ID:+6fr9A0I
>>160
仕事場から書けなくなったからだろうな。

163 :NAME IS NULL:2015/10/20(火) 21:49:24.90 ID:???
2chなんて見ただけで警告でてブロックされるレベルだぞ
繰り返せばシス管からお叱りがくる

164 :NAME IS NULL:2015/10/20(火) 22:19:16.15 ID:???
2chは私物の端末でアクセスするのが常識

165 :NAME IS NULL:2015/10/21(水) 14:27:32.56 ID:Ty6dac9m
>>151
フラッシュ入れたら無事見れるようになりました!
あざす!
ググってもどこにも書いてなかったから自分だと絶対分からなかったと思います

166 :NAME IS NULL:2015/10/22(木) 22:57:51.79 ID:72sKbAfY
☆ 日本の核武装は早急に必須ですわ。☆
総務省の『憲法改正国民投票法』、でググってみてください。
日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、日本人の悲願である
改憲の成就が決まります。皆様方、必ず投票に自ら足を運んでください。お願い致します。

167 :NAME IS NULL:2015/10/24(土) 16:10:38.75 ID:???
最近oracleを勉強してるんだけどsqldeveloperのワークシートでパッケージsp内のsql実行してみると結構速度が遅くなったり早くなったりするんだけど
なぜなのか情報が多すぎて調べ切れない

168 :NAME IS NULL:2015/10/24(土) 19:01:26.94 ID:mRUtbDeQ
>>167
そもそも何をやっているのか説明しろ。

169 :NAME IS NULL:2015/10/24(土) 20:36:34.75 ID:0NF0fJDE
お前らのダメなところな

情報少ないとダメ出し
何がやりたいのか分からないの連発

少ない情報から何をしたいのか
察して提案する

お前らにはこれが出来ない
残念だが、全く出来ない

所詮お前ら三流以下だしな
仕方ないか

少ない情報からお客さんに提案する
まあ、お前らには無理だな

170 :NAME IS NULL:2015/10/24(土) 20:43:58.18 ID:???
オラクルのサポートの悪口はそこまでにしてもらおうか

171 :NAME IS NULL:2015/10/24(土) 20:44:22.60 ID:0NF0fJDE
お前ら働いたこと…ないんだろうな笑
偉そうに反論するんだろうな笑

まあ、アレだ、働け笑
外に出ろ笑

井戸の外の世界を見ろ笑
それがお前らを成長させるはずだ笑

172 :NAME IS NULL:2015/10/24(土) 20:54:06.41 ID:0NF0fJDE
>>170



173 :NAME IS NULL:2015/10/24(土) 22:52:59.80 ID:???
>>169
つまり、ヒアリングという行程をすっとばしてエスパー提案するのがプロの仕事であると。

さすがですね。それは真似できない。

174 : ◆Ww2pZaKGaW0T :2015/10/24(土) 23:54:52.87 ID:p2pP0qsB
最初に無があった
無は有を生んだ
これが全ての真理

175 :NAME IS NULL:2015/10/25(日) 07:40:26.99 ID:???
経験的にありきたりの情報があっても問題は解決しないことが多かった。

結局、自分で現場に行って、現物を見て、証拠を集めて
仮説立案と実証・テストの繰り返し。

176 :NAME IS NULL:2015/10/25(日) 08:29:14.07 ID:K1mtUTJD
>>169
ここの書き込みは客じゃないからな。

177 :NAME IS NULL:2015/10/25(日) 09:32:31.21 ID:???
>>169
お前のダメなとこな

2chに書く奴と客を一緒にするところ

178 :NAME IS NULL:2015/10/25(日) 09:54:28.00 ID:???
ちゃんと対応して欲しいならサポートに連絡しろ

179 :NAME IS NULL:2015/10/25(日) 13:08:50.81 ID:fJsRRpPd
>>173

プロならエスパーにもなれるだろ?
出来ないなら、アマチュアだな笑

180 :NAME IS NULL:2015/10/25(日) 14:10:16.35 ID:???
>>179
Oracleやりたいんだけどどうすればいいですか?

181 :NAME IS NULL:2015/10/25(日) 18:20:49.56 ID:fJsRRpPd
>>180

ggrks

182 :NAME IS NULL:2015/10/25(日) 19:51:00.44 ID:???
ggrksとはなんですか?

183 :NAME IS NULL:2015/10/25(日) 21:52:30.42 ID:K1mtUTJD
>>182
sqlplusコマンド

184 :NAME IS NULL:2015/10/26(月) 11:55:02.80 ID:871AEyJd
>>183

もっとひねりがほしいところです
次はもっとがんばろうね

20点/100点

185 :NAME IS NULL:2015/10/26(月) 13:04:12.34 ID:???
平日だし疑問点はサポートに投げろ

186 :NAME IS NULL:2015/10/27(火) 19:41:44.92 ID:rw7Ielrn
社会のゴミ共であるお前らに質問
Oracleの社長って年収いくらなの?

187 :NAME IS NULL:2015/10/27(火) 20:03:09.20 ID:DG2jftfc
アルファベットを全角で打つとは高齢者ですか?

188 :NAME IS NULL:2015/10/27(火) 20:37:20.07 ID:rw7Ielrn
>>187

役立たずの貧困層の君は
答えを知ってるの?

189 :NAME IS NULL:2015/10/27(火) 20:40:51.72 ID:???
>>186
ゴミがクズみたいな質問してんじゃねーよwwwwwww

190 :NAME IS NULL:2015/10/27(火) 20:45:39.74 ID:rw7Ielrn
>>189

コピペみたいなレスに
マジレスするとか…。

ある意味
恐怖を覚えます…。

やっぱり
お前らゴミなん?

191 :NAME IS NULL:2015/10/27(火) 22:35:48.45 ID:???
>>186
ラリー・エリソンとか円単位で年俸2億とか普通に行ってそう

192 :NAME IS NULL:2015/10/28(水) 02:52:07.58 ID:???
質問です。

lsnrctl status などで出てくる、「リスニング・エンドポイント」の「エンドポイント」とは何ですか?
リスナーがリスナーが待ち構えてるホストとポート番号の事ですか?


=============================
C:\>lsnrctl status listener

LSNRCTL for 32-bit Windows: Version 10.2.0.4.0 - Production on 08-4月 -2011 19:19:16

Copyright (c) 1991, 2007, Oracle. All rights reserved.

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=WIN1)(PORT=1521)))に接続中
リスナーのステータス
------------------------
別名 LISTENER
バージョン TNSLSNR for 32-bit Windows: Version 10.2.0.4.0 - Production
開始日 08-4月 -2011 18:54:48
稼働時間 0 日 0 時間 24 分 29 秒
トレース・レベル off
セキュリティ ON: Local OS Authentication
SNMP OFF
パラメータ・ファイル E:\oracle\product\10.2.0\db_1\network\admin\listener.ora
ログ・ファイル E:\oracle\product\10.2.0\db_1\network\log\listener.log
リスニング・エンドポイントのサマリー...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=WIN1)(PORT=1521)))
サービスのサマリー...
サービス"ORCL102"には、2件のインスタンスがあります。
インスタンス"ORCL102"、状態UNKNOWNには、このサービスに対する1件のハンドラがあります...
インスタンス"orcl102"、状態READYには、このサービスに対する1件のハンドラがあります...
コマンドは正常に終了しました。

193 :NAME IS NULL:2015/10/28(水) 07:49:13.36 ID:???
>>192
そうだよ。

194 :NAME IS NULL:2015/10/29(木) 02:55:03.90 ID:???
>>193
ありがとうございます。

「エンド」ポイントという表現が理解しにくいですね。
「リスニング」ポイントとかだったら分かりやすいのに、なぜこんな変な名前になったのか。
リスナーが待機している所を「エンド・ポイント」と言うなら、クライアント側を「ビギン・ポイント」と表現して欲しい。
特にそういうわけもなく、唐突に「エンド」だけが出てくるから混乱させられました。

195 :NAME IS NULL:2015/10/29(木) 07:49:28.18 ID:???
エンドユーザーとか言うだろ?
あれと一緒だよ(多分)

196 :NAME IS NULL:2015/10/29(木) 07:53:21.03 ID:???
> エンドポイントとは、ネットワークに接続されたパソコンやPDA、携帯電話などのネットワーク端末の総称である。

197 :NAME IS NULL:2015/10/29(木) 07:54:15.81 ID:???
あとエンドポイントはオラクル用語ではなく、
ネットワークやセキュリティでも使われてるぞ

http://sp.e-words.jp/w/%E3%82%A8%E3%83%B3%E3%83%89%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88.html

http://www.mcafee.com/jp/products/endpoint-protection/index.aspx

http://www.symantec.com/ja/jp/theme.jsp?themeid=endpointsecurity

198 :NAME IS NULL:2015/10/29(木) 13:20:34.42 ID:???
ushitakiとかいうアスペまだ生きてんの?

199 :NAME IS NULL:2015/10/30(金) 02:03:43.64 ID:???
エンドポイントってIT用語だったのか(恥
親切に教えてくれてありがとう。

200 :NAME IS NULL:2015/10/31(土) 16:08:56.51 ID:???
>>194
エンドポイントという定義は分からないけど、該当箇所に出ているのは
そのリスナーが受け持っているHOST/PORTだけでなく、サービスの接
続先(エンドポイント?)の情報。
>>192 では専用サーバーで、動的と静的構成しかしていないので
それだけの出力。
構成によって共有サーバーだったりリモートサーバーだったりの情報が
出力される場所。

201 :NAME IS NULL:2015/11/06(金) 22:01:11.64 ID:dCfCpSDp
質問です
DB_BLOCK_SIZE で設定するブロックサイズは後から変更できないという認識です。
しかし12cの参考書に
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
表領域の作成時、データ・ブロックのサイズを指定可能。
データベースに設定した標準ブロック・サイズは変更不可。
ただし各表領域のブロック・サイズは表領域作成時に指定可能。
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

とあります。
各表領域のブロックサイズは表領域ごとに指定可能なのですか?
結局ブロックサイズは後から変更できるという事なのでしょうか??

202 :NAME IS NULL:2015/11/06(金) 23:14:21.20 ID:???
>>201
なぜマニュアルを見ない

https://docs.oracle.com/cd/E49329_01/server.121/b71299/logical.htm#i4894

203 :NAME IS NULL:2015/11/07(土) 00:54:02.79 ID:VAgLL6Yy
>>201
標準のブロックサイズは変更できないと自分でも書いてるだろうが?

204 :NAME IS NULL:2015/11/07(土) 07:04:47.92 ID:4oDXebXz
>>202
ありがとうございます。やっぱり疑問ですが、
恐らく標準のブロックサイズと表領域のブロックサイズは別という事なのですね?
表領域のブロックサイズを指定するというのは
標準のブロックサイズを変更するという事ではなく、
標準のブロックサイズを設定値として使用しない、という事でしょうか

>>203
伝わらなくてすみません

205 :NAME IS NULL:2015/11/07(土) 07:17:24.92 ID:dYLuli7F
>>204
オラクルマスターの試験でも問われる。

何度もしつこい。

206 :NAME IS NULL:2015/11/07(土) 08:02:08.51 ID:???
>>204
ブロックサイズの異なる表領域を作るには、バッファキャッシュもブロックサイズごとに用意しなくてはならない。

普通は無駄なので、特殊な事情がない限りやらない。

207 :桜城址:2015/11/08(日) 21:51:15.96 ID:TtQiCIjv
わからないって悟ってやれよw
自信が無い奴はYesNoで答えない
そして再確認されると不機嫌になる

208 :NAME IS NULL:2015/11/09(月) 06:22:46.69 ID:???
わからないもなにもマニュアルに書いてあるじゃん
たまに嘘書いてあることもあるけどさ

それを読んでも理解or信用できないなら実機で試すしか無いよ

> データベース・ブロック・サイズ
> DB_BLOCK_SIZE初期化パラメータは・・・・
> 他のすべての表領域の※デフォルト※となります。※データベース・ブロック・サイズ※は、データベースを再作成する場合以外は※変更できません。※

> 表領域ブロック・サイズ
> DB_BLOCK_SIZEの設定とは異なるブロック・サイズの表領域を個別に※作成※できます。

ここまでお膳立てしてもわかんないのかな

209 :208:2015/11/09(月) 06:53:06.71 ID:???
あ、ちなみに不機嫌になった人じゃありませんので

210 :NAME IS NULL:2015/11/11(水) 19:44:18.65 ID:yPBve2yZ
すみません!204です。
皆様大変助かりました
ありがとうございました!

211 :NAME IS NULL:2015/11/12(木) 01:28:21.76 ID:YJ3Jjr4X
接続文字列間違えて、違うDBでDROP USER CASCADEしてもうた…
消したDBはノーアーカイブログモード、バックアップは半年くらいとってない、
どうでもいいけど一応試験環境のDB。

なんか今からどうにかなるかな…

自業自得だけど明日会社行きたくない…

212 :NAME IS NULL:2015/11/12(木) 10:34:59.29 ID:QcSrlmXZ
今朝山手線が遅延してたのは>>211のせいか!

213 :NAME IS NULL:2015/11/12(木) 21:32:37.31 ID:???
Oracle をちょっと知ってるからって理由で隣の部署に呼ばれ、
突然、あれあれこういうデータを抽出してくれって言われた。
いや、サッパリわからんからE−R図なりテーブル定義なりくれって言ったのだが
んなものは無いと言われ、知ってる人に質問させてくれって言ったら、
みんな忙しくて教えてる余裕がないって言われた。

こういう時って、どうすればいいのかな?
エスパーみたいな力が欲しいんだけど。

214 :NAME IS NULL:2015/11/12(木) 21:46:07.43 ID:???
無視しとけばええよ
必要な情報揃い次第取り掛かる

215 :NAME IS NULL:2015/11/12(木) 22:39:03.83 ID:???
>>213
あれあれこういうデータを抽出すればいいんじゃない?

216 :NAME IS NULL:2015/11/12(木) 23:25:07.54 ID:???
>>213
エクセルで今日の献立表でも出しておけばいいんじゃね?

217 :NAME IS NULL:2015/11/17(火) 00:14:28.81 ID:???
latch:shared pool が突然多発する理由って何?
いつもの業務処理しかしてないのだけど。

218 :NAME IS NULL:2015/11/17(火) 09:11:04.68 ID:???
>>217
SQLのハードパースが多発していたり、シークエンスがキャッシュされていなくてラッチが発生して
いたり、リザルトキャッシュが全体の75%まで溜まっていて、他のプロセスで使うメモリ領域を圧迫して
いたりとか。

219 :NAME IS NULL:2015/11/18(水) 03:00:04.79 ID:???
>>218
おぉ、ありがとうございます。
明日、指摘事項を確認してみます。
でも、話についていけてないです。

>SQLのハードパースが多発

ハードパースは多発していないようでした。
STATSPACK の Non-Parse CPU が 99% とかでした。
固定業務しかしないので、だいたいそのくらいです。

>リザルトキャッシュが全体の75%まで溜まっていて、他のプロセスで使うメモリ領域を圧迫して
>いたりとか。

知識不足で申し訳ないです。
全然分からないのですが、RESULT_CACHE_MAX_SIZE の事でしょうか。
『リザルトキャッシュが全体の75%』までリザルトキャッシュがたまると、
共有プールの競合が発生しやすいのでしょうか。


>シークエンスがキャッシュされていなくてラッチが発生して

そう言えば、業務処理は insert しまくりです。
と言うか、シーケンスが発番した分は共有メモリに確保しているのですか。
どこにキャッシュされているのか考えた事なかったですが、共有プールなのか。

insert しまくりで、共有プールにキャッシュされていなかったのかもしれない。
でも、今までは問題なく動いていたので、その点が気になりますが、まあいいや。

むしろ問題は、かみさんに insert しまくりたいのに拒否されている事かな。
どうしたらいいでしょうか。

220 :NAME IS NULL:2015/11/18(水) 05:12:12.81 ID:???
>>219
それはかみさんに insert する回数が十分にキャッシュされてしまっているからだよ。
キャッシュしないようにするか、他に insert する人探すしかないな。

221 :NAME IS NULL:2015/11/18(水) 23:22:23.91 ID:???
日本の職種別、資格別、スキル別の平均最低月給リスト(ほぼ毎日更新)
http://jobinjapan.jp/cate/
全掲載求人107,342件の平均最低月給196,100円

Oracleの求人483件 の平均最低月給223,100円
http://jobinjapan.jp/job-listing/keyword-oracle.html

給料が裏山!

222 :NAME IS NULL:2015/11/19(木) 00:42:55.38 ID:???
NYでDBAやっているけど、平均が$129,000だ。
ttp://www.indeed.com/salary/q-Oracle-Database-Administrator-l-New-York,-NY.html

223 :NAME IS NULL:2015/11/26(木) 06:32:50.54 ID:???
実行計画の見方が良くわからない。
分かりやすい、サイトがないだろうか。
あったら、教えて欲しい。

224 :NAME IS NULL:2015/11/26(木) 11:37:42.71 ID:???
オラクルDBのNamed User Plusのライセンスについて。指名ユーザーは間接的に使う場合もカウントされるとの事ですが、間接的とは、どこまで及ぶのでしょうか?
以下の場合、Name Userライセンスでいけるでしょうか?
1.バッチ処理でオラクルを使ってデータ処理。結果を別サーバーにファイル転送して、フリーDBを使ったWebシステムで不特定多数に公開

225 :NAME IS NULL:2015/11/26(木) 12:04:23.40 ID:fS3iLbGI
その使い方が正しければ、フリーDBへの接続ユーザー数はNUPに含まなくていい
公式にも記載あるから、営業に確認してみ

226 :NAME IS NULL:2015/11/26(木) 12:18:42.80 ID:jUYTwC0a
あなたが苦労して取得した資格の平均最低月給ランキングは第何位?
民間や国家が認定している仕事の資格や免許。
その求人雇用市場での価値が一目瞭然で分かる。
(全求人情報平均最低月給196,500円)

ぼくらニッポンの民間・国家資格別平均最低月給ランキングはこれだ!

http://jobinjapan.jp/license/

227 :NAME IS NULL:2015/11/29(日) 18:24:06.32 ID:E0T78taK
平均最低月給223,100円で裏山か…欲がなさすぎる

228 :NAME IS NULL:2015/12/01(火) 06:39:42.29 ID:LZk2njGt
質問です
SQL Developer の起動方法として、手順書で以下をよく見るのですが
$ cd $ORACLE_HOME/sqldeveloper
$ sh sqldeveloper.sh

シェルファイルを実行する時に頭にshを付けるのは
どういった意味があるのでしょうか
ほとんどOracleの質問でないのは申し訳ないのですが

基本っぽいのでググったのですが、どれだけ探しても
ピンと来る説明に出会えませんでした

229 :NAME IS NULL:2015/12/01(火) 07:13:25.77 ID:JABMHOcV
>>228
シェルスクリプトの実行の明示

230 :NAME IS NULL:2015/12/01(火) 07:20:25.17 ID:JABMHOcV
>>228
http://m.chiebukuro.yahoo.co.jp/detail/q1113132041

231 :NAME IS NULL:2015/12/01(火) 22:56:57.37 ID:???
SELECT文で1回目の実行に比べて2回目以降の実行の方が早く結果が返ってくる件について質問があります。
Oracleの11gを使用しています。

[1]1回目のSQL実行時にデータベースバッファキャッシュにデータが登録されるため2回目以降はキャッシュを使うから早くなる、という理解で合っているでしょうか?

[2]Oracleにはいくつかキャッシュの種類がありますが、
2回目以降早くなる要因のキャッシュはデータベースバッファキャッシュによるものだけでしょうか?

[3]キャッシュの影響なしに速度計測したいのですが、1回実行するとしばらくキャッシュが残ってしまいます。
サービス稼働中のためキャッシュを消すわけにいかないのですが、キャッシュの影響なしに計測(1回目と同じ計測)する方法はないでしょうか?
NOCACHEヒント句を試したのですが2回目以降は早い結果になりました。

232 :NAME IS NULL:2015/12/02(水) 01:13:39.90 ID:???
>>231
[1]
YES。
遅延ブロッククリーンアウトの影響ってこともある。

[2]
実行計画を共有プールにキャッシュする。

[3]
できない。
仮に、バッファキャッシュをフラッシュしたとしても、OSのファイルキャッシュ、ストレージのキャッシュといろんなところにキャッシュする。

本当に同じ条件でするなら、ストレージレベルから再起動する必要がある。

233 :NAME IS NULL:2015/12/02(水) 05:45:20.69 ID:???
>>231
[3] F社のちょっとOracleかじった奴が同じ様な事をしたくて顧客にDBの再起動を
勧めてた馬鹿がいたな。
>>232が言う様にどうしても同じ条件でやりたいのなら、O/S再起動、ストレージ
再起動までやるしかない。
そんな特殊な条件下のレスポンスタイムがサービス稼働中の本番環境に意味が
あるのか分かりかねるがな。

234 :NAME IS NULL:2015/12/02(水) 08:15:43.18 ID:???
>>232
>>233
ありがとうございます。
ALTER SYSTEM FLUSH BUFFER_CACHE
でバッファキャッシュをフラッシュしたとしても、他にO/S再起動とストレージ再起動まで必要なんですね。
1回目と同じ条件で計測するのはある程度時間を置くしかなさそうですね。
頻繁に実行されるSQLなら問題ないのですが、数時間に1回や1日に1回実行されるようなSQLをチューニングするときに不便だなと思っていました。

235 :NAME IS NULL:2015/12/02(水) 09:26:36.54 ID:rcUHmUBl
>>234
バッファ容量がそんなに少ないサーバーかどうか確認してる?

236 :NAME IS NULL:2015/12/02(水) 09:56:33.35 ID:???
>>234
その頻度が少ないSQLは他のSQLが使っているブロックには
アクセスしないのか?

237 :NAME IS NULL:2015/12/02(水) 22:07:58.48 ID:???
>>234
レスポンスタイムで、チューニング評価しようとするから悪い。

論理IO量で評価すればいい。

(autotaceのconsistent gets+db block getsとか)

238 :228:2015/12/02(水) 22:28:39.60 ID:wRov9HXy
>>229,230
完全に分かりました
ありがとうございました!!

239 :NAME IS NULL:2015/12/02(水) 23:31:16.44 ID:???
>>235
そんなに少ないサーバじゃないと思うんですけどね。
数時間くらい経つと1回目計測時と同じ時間がかかるようになります。

>>236
はい、アクセスないです。

>>237
なるほど、他に評価方法あるんですね。
その方法に関して調べてみます。
ありがとうございます。

240 :NAME IS NULL:2015/12/04(金) 23:53:40.17 ID:???
>>232
>>233

便乗質問。
RAWデバイスやASMを使用していても、OSやストレージの再起動が必要になるのでしょうか?
RAWデバイスやASMって、OSを仲介しないで、直にORACLEがディスクアクセスするものという理解なのですが、やはり考慮が足りない?

241 :NAME IS NULL:2015/12/05(土) 00:08:13.46 ID:???
みんなの周りでは、Oracleの仕事って減ってきてる?

242 :NAME IS NULL:2015/12/05(土) 00:53:46.28 ID:???
>>240
osのファイルキャッシュは介さないので、os再起動は不要。

外部ストレージ使ってるなら基本ストレージ側にキャッシュ搭載してる。

ローカルディスクなら不要。でもRAW、ASM使うくらいならきっとRAC構成なんだろうし、外部ストレージ使ってるんでしょう。

243 :NAME IS NULL:2015/12/05(土) 01:38:03.28 ID:cwteRIgQ
そもそもチューニングが必要なSQLって本当にそのSQLじゃないと駄目なの?

チューニングって本当はいらない作業なんだけど。

244 :NAME IS NULL:2015/12/05(土) 01:47:54.69 ID:???
>>243
ちょっと何いってるかわかんないっす。

245 :NAME IS NULL:2015/12/05(土) 08:37:08.15 ID:???
>>243
言ってる意味はわからないが、君は性能を考えられないプログラマ?
チューニングがいらないとか、まさかDBAじゃないだろうな

246 :NAME IS NULL:2015/12/05(土) 10:41:28.95 ID:DGfHeODw
チューニングしなくちゃいけないと考えるのはただのDBAバカ。

性能要件を満たして、データモデル、実際に発行されるSQLに問題がなければ、あまりやることがない。

247 :NAME IS NULL:2015/12/05(土) 11:12:44.40 ID:???
>>246
そんな及第点採れるプログラマ揃いだったら誰も苦労しないわ

248 :NAME IS NULL:2015/12/05(土) 11:20:34.65 ID:???
>>246
性能要件満たさないから、チューニングするんだけど。

249 :NAME IS NULL:2015/12/05(土) 11:39:42.99 ID:???
恐らく、最初から性能を出せるSQLを書けって
意味じゃないかな? それなら同感。

250 :NAME IS NULL:2015/12/05(土) 12:40:42.11 ID:???
>>246
性能要件満たしてりゃインデックスはらなくていいって考えるバカか?
自分勝手なやつがシステムリソース無駄に持っていくんだよな…

251 :NAME IS NULL:2015/12/05(土) 12:41:28.82 ID:???
>>249
それって、最初からバグがでないプログラムを書けば、バグは発生しないと言ってるようなものでは?

252 :NAME IS NULL:2015/12/05(土) 14:16:02.80 ID:???
>>250
普通はユーザ目線で捉えるものだ。一つ一つの積み重ねが全体を決めるんだよ。
>>251
チューニングありきで仕事をせず、はじめから最高のできを狙う。

253 :NAME IS NULL:2015/12/05(土) 16:51:49.76 ID:???
>>252
うん。
だからさ、バグださないようにプログラムしたら、バグが無くなるわけないでしょ。

そもそもプログラマは全て神プログラマであるべきなので、テスト自体が本来不要であるっていう主張?

254 :NAME IS NULL:2015/12/05(土) 17:11:26.59 ID:091B8MaJ
質問です

例えば listener.ora に以下の様に記載すると思いますが、
(ADDRESS =(PROTOCOL=TCP)(HOST=ora_svr)(PORT=1521))

なぜデータベースサーバのホスト名(ora_svr)を記載する必要があるのでしょうか?
tnsnames.oraならばクライアントに保存するので
 ”どこのサーバに接続しに行くか”の指定が必要なのは理解できるのですが
listener.ora はデータベースサーバに保存するので
 自分のホスト名に決まっている?のでは?と疑問に思っております

255 :NAME IS NULL:2015/12/05(土) 17:46:21.58 ID:???
>>254
データベースサーバ側で、IPを複数持つ場合がある。

特定IPのみリッスンさせたい場合がある。

256 :NAME IS NULL:2015/12/06(日) 00:26:23.78 ID:???
RACだとVIPもあるからな

257 :254:2015/12/06(日) 09:46:00.19 ID:Cv1wskvP
>>255,256
納得いたしました。
ありがとうございました

258 :NAME IS NULL:2015/12/06(日) 16:39:16.42 ID:Cv1wskvP
質問です

SYSユーザ、SYSTEMユーザにはデフォルトでDBAロールやSYSDBA権限が付与されていると習いました

しかし、例えばSQLPLUSでSYSユーザやSYSTEMユーザで接続する際に
sqlplus sys/****** as sysdba
sqlplus system/********* as sysdba

と、sysdba権限を”付けて”ログインすると思います。

両ユーザに関しては
『sysdba権限がデフォルトで付いている』のではなく、
『sysdba権限を付けてログインする権利』が付いている
といった形なのでしょうか

他のロールや権限についてはわざわざ as sysdba とやらずに付いているようなので
少し混乱しております

259 :NAME IS NULL:2015/12/06(日) 19:22:33.98 ID:cUUt9huk
>>258
インスタンス

260 :NAME IS NULL:2015/12/06(日) 22:19:43.95 ID:???
>>258
勘違いしてるよ。

sysやsystemユーザにsysdba権限がついてるのではなく、"OSの"dbaグループに属するユーザ(一般的には、oracleって名前のユーザ)が、sysdba権限でログインする権利を有してる。

ローカルでas sysdbaを付けてログインした場合は、os認証されるので、oracle側のユーザid、パスワードの指定は無視される。(OS認証無効にしてるとパスワード必要だけどね。)

存在しないユーザ指定してもログインできるはず。

リモートからsysdbaでログインするときは、パスワードファイル使って認証されるので、パスワード指定する必要がある。

261 :NAME IS NULL:2015/12/07(月) 00:20:15.57 ID:???
>>258
初期パラを変更すればsysユーザでas sysdbaの指定なしでログインできるよ

cdb> show parameter O7_DICTIONARY_ACCESSIBILITY

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
O7_DICTIONARY_ACCESSIBILITY boolean TRUE
cdb>
cdb> conn sys/Oracle4u as sysdba
接続されました。
cdb> conn sys/Oracle4u
接続されました。

262 :NAME IS NULL:2015/12/07(月) 00:25:18.03 ID:???
結構勘違いしてる人多いんだけど、dbaグループに属していなくてもsysdbaでログインはできる
まあ色々試してみるといいよw

[root@12cR1 ~]# id root
uid=0(root) gid=0(root) groups=0(root)
[root@12cR1 ~]# sqlplus sys/Oracle4u as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on 月 12月 7 00:15:48 2015

Copyright (c) 1982, 2014, Oracle. All rights reserved.



Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics, Real Application Testing
and Unified Auditing options
に接続されました。
cdb> show user
ユーザーは"SYS"です。
cdb>

263 :NAME IS NULL:2015/12/07(月) 00:39:02.02 ID:???
>>262
リモートからのsysdba接続と同じで、パスワードファイルで認証してるんでしょ。

264 :NAME IS NULL:2015/12/07(月) 03:09:30.77 ID:???
>>242
分かりやすい説明、ありがとうござます。
ASMやRAWデバイスならOSの再起動はしなくても良いのですね。
ただし、ストレージのキャッシュを使用している可能性があるので、ストレージの再起動が必要と。

新たな疑問がわいてくるのですが、ストレージ側のキャシュを使用すると、ORACLE側ではディスクへ書き込んだつもりでも、
実はストレージではディスクに書き込みしていない状態ですよね。
その状態でストレージで障害が発生すると、データがロストする事になりそうですが、一般的にその辺の対応はどうやって
対処しているのでしょうか。
ORACLE側で制御できるのでしょうか?

265 :NAME IS NULL:2015/12/07(月) 06:51:21.48 ID:3xvYH3jh
>>264
書き込みキャッシュがあるのか?

266 :NAME IS NULL:2015/12/07(月) 20:06:56.00 ID:???
>>264
そういうデバイスはたいてい書き込みキャッシュにバックアップ電池が付いてて
次回の起動時に障害から回復するようになってる。RDBMSの管轄外の話。

だけどキャッシュの有無にかかわらず、書き込んだデータが誤っていたとしたら
それはハードウェアの故障(媒体障害)なので、事前に想定して対策を打っておか
ないとデータ消失が起こりかねないよ。REDO LOG等の二重化とか
アーカイブログモードとアーカイブ済みREDO LOGの保存。かなりコストがかかる。

267 :NAME IS NULL:2015/12/08(火) 00:59:46.73 ID:???
>>264
EMCだとDobule Checksumとかあるけどな。

268 :NAME IS NULL:2015/12/16(水) 15:55:09.28 ID:???
Oracleを使ったプログラムを読んでいるんだけど

Oracleって、トランザクションは自動的に始まるの?
BEGINだの、START TRANSACTION だののコマンドは不要?

269 :NAME IS NULL:2015/12/16(水) 16:04:41.98 ID:???
自動で始まるが自動で終わらないからコミットかロールバックせーや

270 :NAME IS NULL:2015/12/16(水) 16:17:23.08 ID:???
>>269
ありがとう
自動で始まるのか

271 :NAME IS NULL:2015/12/17(木) 00:47:53.57 ID:WoCgDhuR
質問です

12c使っていて、EM Express も利用しています。
SYSMANユーザの存在を知り、SYSMANユーザでEM Expressに
ログインしようとしましたが、できませんでした。

仕方ないのでSYSTEMユーザでEM Expressにログインし、
「セキュリティ」→「ユーザ」からユーザ一覧を見ると
SYSMANユーザがそもそもありませんでした。
DBSMNPとかは自動で作成されていましたが。

SYSMANユーザはEM Expressを導入した時に勝手に作成されるものではないのですか?
また、作成するにはもう他のユーザみたいにユーザ追加で作成するしかないのでしょうか?

272 :NAME IS NULL:2015/12/17(木) 05:49:58.42 ID:???
>>271

>SYSMANユーザの存在を知り

EM Expressだよね?
なにでSYSMANユーザの存在を知ったの?

273 :NAME IS NULL:2015/12/17(木) 11:40:22.30 ID:HUsZyIJG
emccじゃなきゃデフォで作成されんよ
雰囲気出したいだけなら手動で作成してもいいけどw

274 :NAME IS NULL:2015/12/24(木) 08:11:58.77 ID:6GLuFmSU
>>272
会社の環境です
ユーザ設計書で、デフォルトユーザくらいは知っておこうと思いました
今はとにかく一旦同じ環境を家で作ろうと思って勉強しています。

>>273
なるほど、CCの話だったのですね
納得です
ありがとうございました

275 :NAME IS NULL:2015/12/24(木) 19:39:22.28 ID:???
ありません

276 :NAME IS NULL:2015/12/24(木) 23:07:11.11 ID:???
EM って GC/CC/DBConsole/Express と色々あって困るよね。

277 :NAME IS NULL:2015/12/25(金) 06:28:50.04 ID:???
13c Grid ControlはExadataのパッチとかにも対応するって
なっいたけど、何処まで信用して良いのやら・・・。

278 :NAME IS NULL:2015/12/29(火) 18:12:48.75 ID:???
SQLPLUSでカラム幅を一律揃える変数設定のコマンドあります?

279 :NAME IS NULL:2016/01/02(土) 11:54:17.89 ID:???
先々月頃の報道で「Oracle 12c Release 2のβテストが始まった」というのを読んで
ダウンロードできそうな場所を探したけど見つからなかった。
一般企業のDBAが興味本位で応募できるようなものか、一握りのサイトがNDA締結して
できるのか、いまは後者だろうけど前者は何時頃から参加できるんだろうね?

280 :NAME IS NULL:2016/01/04(月) 20:03:51.41 ID:???
適当なID/PWでもインスタンス起動できるのはなぜでしょうか?
こういうものなんですか?環境は12cです。

SQL> connect jkfdjasfjsklaj as sysdba
...
パスワードを入力してください:
アイドル・インスタンスに接続しました。
SQL> startup
ORACLEインスタンスが起動しました。

281 :NAME IS NULL:2016/01/04(月) 21:19:49.48 ID:???
>>280
OS認証してるから。
OSのdbaグループに所属しているユーザは、OS認証でsysdba権限で接続できる。

指定しているID/パスワードでは、認証してない。

282 :NAME IS NULL:2016/01/04(月) 21:28:35.48 ID:???
>>280
OS認証を経てSYSDBA特権を得ていると思う。
さらにAS SYSDBA 付きでCONNECTしているのでSYSDBA権限のあるデフォルトユーザで
接続していて、適当なユーザ名・パスワードは一切使われていない。
実際には SYSユーザにて接続してると思う。
接続しているユーザ名は show user コマンドで確認できるよ。

283 :NAME IS NULL:2016/01/04(月) 21:29:22.51 ID:???
ゴメン、ダブった

284 :NAME IS NULL:2016/01/05(火) 00:35:18.20 ID:???
>>281-283
ありがとうございます。OS認証理解しました。

285 :NAME IS NULL:2016/01/17(日) 15:35:18.47 ID:sKsxKNkK
基本的な質問で悪いが、mySQLでもOracleでもpostgreSQLでもSQL文は共通文法
と考えていい?

286 :NAME IS NULL:2016/01/17(日) 17:16:05.69 ID:zGbIcyLL
>>285
標準SQLを使うことが前提なら、かなりの部分はほぼ同じだが、DDLになると思想、設計、実装がかなり異なるので違う。

287 :NAME IS NULL:2016/01/17(日) 17:23:54.54 ID:???
JOIN周りはOracleは大分特殊だが変わったことしなければSQL文は大体同じ

288 :NAME IS NULL:2016/01/17(日) 17:30:41.00 ID:zGbIcyLL
>>287
特殊でもないよ。

他のRDBはOracleのまねをしたから、Oracleみたいな書き方も存在する。

289 :NAME IS NULL:2016/01/17(日) 18:18:37.03 ID:???
SQLそのものは規格化 (ANSI、ISO、JIS等)されてるので、その意味では
文法的には共通化がすすんでる。

厄介なのは意味的な違いで特に「OracleにおけるNULLの扱い」は
見た目で判断するとド壺にはまりやすい。

290 :NAME IS NULL:2016/01/17(日) 21:22:48.67 ID:???
組み込み関数もだいぶ違うわな
あとはデフォの照合順序とかROWNUMとか

291 :NAME IS NULL:2016/01/22(金) 12:30:16.38 ID:???
SPMを運用までしてる人いる?
大規模DBであんなの使ってる現場にいるんだが

292 :NAME IS NULL:2016/01/22(金) 20:12:50.58 ID:???
SPM って何?

293 :NAME IS NULL:2016/01/23(土) 10:49:27.48 ID:???
SQL Plan Managementでは

294 :NAME IS NULL:2016/01/31(日) 18:03:45.81 ID:???
大雑把に言うと、SPMって実行計画を事前検証して、その実行計画を適用するっていうものだよね?
大規模なシステムでSPMって運用回すの凄く大変そうなイメージ。
データや統計情報の取得の仕方によってはガンガン実行計画って変わりそうなもんだけど。

295 :NAME IS NULL:2016/01/31(日) 18:28:18.82 ID:???
計画取得しすぎて肥大化
サポートに泣きつくのが目に見える

296 :NAME IS NULL:2016/02/02(火) 09:34:34.99 ID:???
やっぱりあんなもの運用までのせるプロジェクトなんてないですよね〜
私がいる現場、なんでSPM採用されたんだろう(>_<)

297 :NAME IS NULL:2016/02/04(木) 19:09:59.29 ID:???
ずっと SE1 を使ってたんだが 12.1.0.2 では SE2 のライセンスが必要なんだと聞いた。
SE1 では 12.1.0.1 止まりで、プレミアサポート期限が今年の8月まで。
その先のエクステンデッドサポートは設定されてないそう。
同じような境遇の人はどうする予定? 追加のチャージで SE2 にアップグレードする?

298 :NAME IS NULL:2016/02/04(木) 21:20:55.45 ID:vrajJNnU
スタンダードエディションを使ってるところは少数派だからな。

299 :NAME IS NULL:2016/02/05(金) 03:44:18.41 ID:???
EEに非ずんばOracleに非ず。

300 :NAME IS NULL:2016/02/05(金) 07:31:38.06 ID:m9Az/ZYB
中途半端なパッケージソフトなんかがSEを使ってるんだけど、もう時代があわないよな。

MySQLにでも切り換えた方がいい。

301 :NAME IS NULL:2016/02/05(金) 17:49:19.64 ID:???
>>298-300
貴重なご意見ありがとう。SE Oneは少数派なんだろうね。でもEEの機能を使わないなら
SE1は1/10の費用で済むので重宝してた。紛れもないOracle RDBMSだし、
毎年の経費がバカにならない。OracleがSE/SE1を止めるのは危機感からだと思う。

302 :NAME IS NULL:2016/02/06(土) 00:48:31.89 ID:???
Exadataが売れているし、無理して小銭稼がなくても良いと思ってるんだろ。
目障わりになって来たら買収して、飼い殺しにするか、シャットダウンするだけ。

303 :NAME IS NULL:2016/02/06(土) 06:38:30.84 ID:???
でもライセンス体系を変えられてしまうと最終的に困るのはユーザだよ。
選択肢は (1)言われるがまま追随 (2)他のDBに移行 (3)サポート無しで使い続ける。

304 :NAME IS NULL:2016/02/06(土) 07:30:42.03 ID:fCH8Nuvq
>>303
サポートのあるなしってあるんだっけ?

305 :NAME IS NULL:2016/02/06(土) 07:34:35.33 ID:fCH8Nuvq
Enterprise Editionを使いたいなら使えばいい。

ライセンス問題が発生したら知らないけど。

306 :NAME IS NULL:2016/02/07(日) 12:22:13.96 ID:???
保守契約を切ってもライセンス範囲内で運用は出来るでしょ。サポートは一切期待でき
ないしマシンやソフトの老朽化に対応できなくなるけれど。

307 :NAME IS NULL:2016/02/08(月) 22:28:55.96 ID:???
へループ!
Cisco anyconnect っていうSSLVPN使ってるんだが,
しばらくVPNで接続してると,Oracleのリスナーがエラー吐いて止まっちゃうのだ
回避方法誰か知っておりますでしょうか?

308 :NAME IS NULL:2016/02/08(月) 22:33:03.04 ID:???
止まる(ダウンする?)のは本当にリスナーなの?
エラー番号は?
そのエラーはどこに出る?
どうすると復旧できる?

309 :NAME IS NULL:2016/02/08(月) 22:46:26.69 ID:???
>>308

sqlplus "/ as sysdba"
conn XXX@ppp
ORA-12514: TNS:
リスナーは接続記述子でリクエストされたサービスを現在認識していません

と表示されました。なのでリスナーかなと

Oracleの再起動(shutdown immediate/startup)もしくは
Windows再起動すると復旧します。

OSはWindows7
Oracleは11g
Cisco Anyconnect はバージョン3
XP環境(Oracle9i)では発生しないみたい・・・

310 :NAME IS NULL:2016/02/08(月) 23:12:58.56 ID:???
>>309
そのエラーはリスナーは生きていて、リスナーがDBを知らない状態。
正常稼動状態なら、DB はデフォルトで 自ホスト の ポート 1521 に
リスナーが居る前提で動的登録を行っている。
リスナーの設定と、DB の local_listener パラメータに依存して発生
する可能性がある。

正常稼動状態から、突然その状態になるのであれば、何らかの
通信経路だったりの問題の可能性が考えられるので、VPN の
影響は考えられる。

例えば 自ホスト の名前解決が VPN 経由じゃないとできないとか、
変なネットワーク攻勢になっていないか確認するか、設定を全部
IP アドレスにしてローカルで閉じた設定にしてみるとか。
詳しいことはネットワークに依存していると思うので、その辺を見直
してみるのがいいかもしれない。

もしくはリスナーを静的構成にしてしまう。

311 :NAME IS NULL:2016/02/08(月) 23:28:58.54 ID:???
>>310
ありがとうございます!
実はネットワークはエンドユーザ環境なので
なかなか構成を掴みづらく難しい状態です。

リスナーを静的構成にすると,どの環境でも
同一の設定にできそうなので,こちらを使いたいと思います。
こんな感じの記述でしょうか?

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = D:\oracle\product\11.2.0\dbhome_1)
(SID_NAME = ppp)
)
)

GROBAL_DBNAMEというのが分からなかったので外しているのですが,
このような書き方でも静的構成になっていますでしょうか?

312 :NAME IS NULL:2016/02/09(火) 00:09:38.39 ID:???
>>311
そんな感じ。
クライアント側の tnsnames.ora との関係もあるので、今の動的構成の
内容を書きたいなら、正常稼動状態で
lsnrctl status
とかやれば、サービス名・インスタンス名が分かるはず。

313 :NAME IS NULL:2016/02/09(火) 01:39:00.60 ID:???
>>312
ありがとうございます!
非常に助かりました。感謝感謝です

314 :NAME IS NULL:2016/02/16(火) 18:55:38.10 ID:???
OracleとJavaをカラメル

315 :NAME IS NULL:2016/02/17(水) 03:15:21.57 ID:???
やりたいことがPL/SQLでは簡単にはできない。
裏技的なテクニックで回避するしかないのか。

・関数コールバック
・並列処理
・外部コマンド呼び出し

316 :NAME IS NULL:2016/02/17(水) 04:09:22.15 ID:???
簡単じゃない方法で普通にやればいい

317 :NAME IS NULL:2016/02/18(木) 02:27:02.86 ID:g8qImgy9
>>315
上2つはSQL*Plusからやればいい。

3つ目はストアドプログラムでもできるから、マニュアルをちゃんと見なさい。

318 :NAME IS NULL:2016/02/18(木) 02:41:16.04 ID:g8qImgy9
動的SQL、SQLPlusの並列実行

319 :NAME IS NULL:2016/02/18(木) 18:48:40.13 ID:???
SQLって大昔からあるよね
初級シスアドの試験でもあった

320 :NAME IS NULL:2016/02/19(金) 00:03:39.40 ID:???
1986かららしいっすよ

321 :NAME IS NULL:2016/02/19(金) 21:55:55.78 ID:IWIv0cii
oracle 11gからのSCAN-VIP機能の
クライアント側のtnsnames.oraの設定ですが、

SERVER=dedicatedの専用接続はORACLE社のドキュメントで見るのですが
SERVER=sharedの設定の共有接続は無効でしょうか?

そもそも、SCAN-VIPへ接続してSCANリスナーがロードバランスとして振り分けるので
SERVER=dedicatedの設定が正しくSCANリスナーへ専用接続する意味合いでしょうか?

322 :NAME IS NULL:2016/02/19(金) 22:17:20.83 ID:IWIv0cii
>>321ですが、追記です。
tnsnames.oraの内容で

RAC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rac-scan)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = rac)
)
)

のSERVERの値に「shared」を設定して有効かどうかを知りたいです。

323 :NAME IS NULL:2016/02/20(土) 00:57:03.89 ID:???
>>321
ディスパッチャーがDB側で上がっていなとsharedにしたら接続そのものが
弾かれるみたいだな。
共有接続は今みたいに鯖がメモリーを沢山積んでいない時代に何とか
節約するために編み出した感覚。
Oracle 7の時に使った事があったけど、当時でさえ「接続が遅くなる」って
言われていた代物だ。

324 :NAME IS NULL:2016/02/20(土) 03:32:52.18 ID:???
>>323
ご回答をくださり、ありがとうございます

なるほど、ディスパッチャーの設定に
よるものなのですね

ちなみに専用接続でも
SCANリスナーの働きで他のインスタンスに
振り分けられる認識でいいでしょうか?

325 :NAME IS NULL:2016/02/20(土) 03:53:37.05 ID:???
>>324
ディスパッチャとか聞くと懐かしいけどなw
むしろ今でも使える事に驚いたわw

専用接続でも勿論SCANリスナーが各鯖の負荷状態を
認識していて、振り分ける仕様になっているよ。

326 :NAME IS NULL:2016/02/20(土) 04:28:21.98 ID:???
Oracleって相当、昔からある
当時は、日本製のDBもわんさかあったが
今は全部といっていいほど消えたかな

327 :NAME IS NULL:2016/02/20(土) 05:32:31.95 ID:???
>>325
ありがとうございます

その仕様が、どこに書かれているのか
分かりますでしょうか?

上司に説明しなくてはいけなくて
探しているのですが、それらしいものが
みつからないのです…

328 :NAME IS NULL:2016/02/20(土) 06:04:44.81 ID:???
このあたりじゃねぇの。
適当に探してみてくれ。
https://docs.oracle.com/cd/E16338_01/network.112/b56288/advcfg.htm#i475648

329 :NAME IS NULL:2016/02/20(土) 10:37:37.22 ID:kA729A1a
>>328
ありがとうございます。

リンク先の
共有サーバーの構成のための接続ロード・バランシングの例

専用サーバーの構成のための接続ロード・バランシングの例
の項を見ました。

共有サーバーの構成はディスパッチャを介することを理解しました。

-----------------------------------------------------------------------------
すみません、もう一つ質問させてください。

上記の共有・専用とも、tnsnames.oraは以下のように同様ですが

sales.us.example.com=
(DESCRIPTION=
(LOAD_BALANCE=on)
(FAILOVER=on)
(ADDRESS=(PROTOCOL=tcp)(HOST=sales1-server)(PORT=1521))
(ADDRESS=(PROTOCOL=tcp)(HOST=sales2-server)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=sales.us.example.com)))

RACのSCAN-VIPの場合は>>322のようにtnsnames.oraの設定をし、
SCAN−IPを指定して接続先は一つの接続情報にして
共有か専用かの接続はサーバーの設定に任せる考えでしょうか。

そうと仮定するならば(SERVER = DEDICATED)の設定は
あっても、なくてもクライアント側で制御できなく、不要なのでしょうか。


要約すると、RACのSCAN-VIPの場合tnsnames.oraの設定は次のどれなのでしょうか。
(サーバー設定によると言われてしまえば、どれでもということでしょうが・・・)

1.(SERVER = DEDICATED)が必要 ←ORACLE社のドキュメントはこれが記述されている例がある
2.(SERVER = shared)が必要     ←ググってもこの設定は、そもそも存在しない気がします・・・
3.「SERVER」の記述が不要、サーバに任せる? ←この設定もネット上で見かけます

330 :NAME IS NULL:2016/02/20(土) 11:13:31.80 ID:???
>>329
如何せんMTS接続なんて7以外で使った事無いからな。
これはあくまで推測だぞ。

DEDICATEDを指定していない場合、DB側でディスパッチャーが起動して
いない場合には問答無用で専用接続になる。
SHAREDを指定していなかったから、結局は専用接続で繋げた時と同じに
なる。
SHAREDを指定してかつディスパッチャーが起動していれば、ディスパッチャーが
勝手にロードバランスする。
SHAREDを指定しているのにディスパッチャーが起動していなければ、エラーが
返される。

こんな感じじゃねぇの?
スキャンリスナーのログを見ながら実験してみるのが一番だと思うよ。

つ〜かMTS接続なんて使わんでも昨今の鯖なら十分過ぎるだけのスペックだろ。
俺が7を使っていたのは18年以上も前の出来事だぞ(笑)

331 :NAME IS NULL:2016/02/20(土) 11:15:55.07 ID:kA729A1a
>>329の自己レスです、多分これかと思います。

7 Oracle Real Application Clusters用にインストールされた構成の理解
http://docs.oracle.com/cd/E16338_01/install.112/b58877/undrstnd.htm#BEIHBEJC

(SERVER = DEDICATED)は設定していいみたいです。
手元にORACLEがないので確認はできませんが・・・



■リンク先の抜粋
-------------------------------------------------------------
例7-3 Oracle RACデータベースのtnsnames.oraエントリの例

次は、インストールの後のOracle RAC 11gリリース2(11.2)のデータベースのtnsnames.oraファイルに格納されているネット・サービス名の例です。データベース名はRACDBで、クラスタ名はmyclusterであり、GNSはクラスタ用に構成されています。

RACDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST=myscan.mycluster.example.com)(PORT=1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = RACDB)
)
)

332 :NAME IS NULL:2016/02/20(土) 11:24:37.86 ID:kA729A1a
>>330
ありがとうございます

ディスパッチャーの動き次第という、自分もそのように想像しています。

> スキャンリスナーのログを見ながら実験してみるのが一番だと思うよ。
そうですね

深夜からの回答に重ねて感謝します!
あとは>>331の内容も確認しつつ、進めていきます。

333 :NAME IS NULL:2016/02/20(土) 11:58:36.32 ID:???
>>332
日本にいないからなw
Oracle DBA稼業で流れ流れて今はニューヨークでExadata使っているよw

334 :NAME IS NULL:2016/02/20(土) 16:07:06.74 ID:???
聞いてないのに自己紹介w

335 :315:2016/02/21(日) 08:44:36.55 ID:???
調べた結果。勉強になった。ありがとう。

(1) 動的SQLを使う。EXECUTE IMMEDIATE
(2) package DBMS_PARALLEL_EXECUTE
(3) java を使ったOSコマンド呼び出しができる

3番はOTNで「PL/SQLからのオペレーティング・システム・コマンドの実行」という資料か
SourceForgeにPLSQL_OSCOMMANDというpackageがある。

336 :NAME IS NULL:2016/02/21(日) 13:51:12.10 ID:???
Oracle Enterprise Manager再構築に関する質問です。
ご存知の方いらっしゃいましたら、ご教授お願いいたします。

環境:Oracle10g
状況:EMが何らかの原因により起動しなくなったため、以下を実行しました。

----------------------------------------
emca -deconfig dbcontrol db -repos drop
〜〜〜
Enterprise Managerの構成が正常に完了しました。
EMCAの終了

emca -config dbcontrol db -repos create
次の情報を入力してください:
データベースのSID:XXXX
2016/02/19 14:05:46 oracle.sysman.emcp.util.GeneralUtil initSQLEngine
警告: ORA-01031: 権限が不足しています。
2016/02/19 14:05:46 oracle.sysman.emcp.DatabaseChecks throwDBUnavailableException
致命的: 使用不可なデータベース・インスタンス。
----------------------------------------

上記の状態となり、Enterprise Managerの再構築が実施できない状態となっています。
他の環境では、
emca -deconfig dbcontrol db -repos drop
emca -config dbcontrol db -repos create
により、再構築できましたので、同じ手順で再構築できるはず…と思っていたのですが…。

sqlnet.oraには「SQLNET.AUTHENTICATION_SERVICES=(NTS)」の記載はされています。
また、sqlplusにてdbsnmpユーザは接続できますが、sysmanユーザは接続できない状態です。
sysmanユーザのみ「emca -deconfig dbcontrol db -repos drop」実行時に削除された?と考えています。
この状態からEMを再構築するにはどのような対応を行えばよいのでしょうか…?

337 :NAME IS NULL:2016/02/21(日) 14:01:15.04 ID:???
>>336
EMCA のログ (emca.log) を調べて何が起こってるかを確認する。
場所は当方においては次。
/u01/app/oracle/cfgtoollogs/emca/vm/emca_*.log

338 :NAME IS NULL:2016/02/21(日) 14:41:40.05 ID:???
>>337
お早いレスありがとうございます。
職場の環境のため今は確認できないのですが…emcaログの内容を確認してみます。

339 :NAME IS NULL:2016/02/22(月) 02:34:28.21 ID:???
>>336

1. 登録されているORACLE_HOMEと起動したORACLE_HOMEとが合致していない。

SQL> var OHM varchar2(100);
SQL> EXEC dbms_system.get_env('ORACLE_HOME', :OHM) ;

PL/SQL procedure successfully completed.

SQL> PRINT OHM

OHM


2. ORACLE_HOMEの環境変数の最後に「/」が指定されている。
? ..../10.2.0.4/dbhome_1/ ◯../10.2.0.4/dbhme_1


3 リモートログイン用にパスワードファイルが作成されていない


4. Unixだけだか$ORACL_HOME/bin/oracleにスティッキービットがついていない。

$ ls -l $ORACLE_HOME/bin/oracle

-rwsr-s--x 1 oracle oinstall 210824714 Sep 17 2010 oracle

340 :NAME IS NULL:2016/02/22(月) 07:27:13.09 ID:???
4は超最近見たがエラーメッセージ的に多分違う

341 :336:2016/02/23(火) 00:31:51.02 ID:???
>>339
>>340
ご教授ありがとうございます。
oracle10gとしか環境を記載しておらず申し訳ありません。
環境は"WindowsServer2008R2"となっております。

他業務の関係で>>337様にて記載していただいているEMCAのログの内容も
まだ確認できていない状態です…。
合わせて上記の1〜4を確認させて頂きます。(WindowsServerのため4は異なる?)

342 :NAME IS NULL:2016/02/23(火) 00:39:44.83 ID:???
>>341
窓かよ・・・。
じゃあ追加で %ORACLE_HOME%/bin/emca.batの中のOHが正しいORACLE_HOMEを指定しているかどうかも確認。

343 :NAME IS NULL:2016/02/23(火) 02:14:10.73 ID:???
oracleに暗黙の型変換禁止モードみたいな裏設定ってある?

344 :NAME IS NULL:2016/02/23(火) 04:17:54.46 ID:???
>>343
無い。

345 :NAME IS NULL:2016/02/25(木) 22:41:37.85 ID:???
Oracle 11g Express Edition でアーカイブログモード使ってる人いる?
LOG_ARCHIVE_DEST, LOG_ARCHIVE_DUPLEX_DESTで設定しているんだが
設定が消えちゃうんだが・・・何故・・・

346 :345:2016/02/25(木) 23:03:04.52 ID:???
環境は
・Windows 7 64bit
・Oracle database 11g Express Edition 32bit
・アーカイブモードにして,パラメータ設定。設定後にバックアップ取ると,アーカイブログが指定の場所に出力されてる
・Windows再起動,Oracle再起動するとパラメータ設定が飛んでる
タ・・・タスケテ・・・

347 :NAME IS NULL:2016/02/25(木) 23:10:01.13 ID:???
alter sessionで設定してる?

348 :336:2016/02/26(金) 00:09:29.52 ID:???
emcaログおよび>>339>>342様に記載して頂いた内容(一部)を確認しました。

emcaログ内に以下メッセージが表記されていました。

以下ログ(抜粋)
oracle.sysman.emcp.ParamsManager getParam
設定:パラメータORACLE_HOSTNAMEに値が設定されていません。
oracle.sysman.emcp.util.DBControlUtil isDBConsoleConfigured
設定:Sid:○○ Host:△△ Node:null OH:D:\oracle\product\10.2.0\db_1
agentHome:null isCentral:false
oracle.sysman.emcp.ParamsManager getParam
設定:パラメータSYS_PWDに値が設定されていません。
oracle.sysman.emcp.util.GeneralUtil initSQLEngine
設定:SQLEngine connecting with SID:○○ ,oracleHome:△△,and user:
oracle.sysman.emcp.util.GeneralUtil initSQLEngine
警告:ORA-01031:権限が不足しています。
oracle.sysman.emcp.DatabaseChecks throwDBUnavailableException
致命的: 使用不可なデータベース・インスタンス。
以上ログ(抜粋)

1. 登録されているORACLE_HOMEと起動したORACLE_HOME
…合致しておりました。上記「△△」と同パスです。

2. ORACLE_HOMEの環境変数の最後に「/」があるかどうか
…"/"はありませんでした。

3. リモートログイン用にパスワードファイルが作成されていない
…申し訳ありません、知識不足により現時点で確認できておりません。

4. %ORACLE_HOME%/bin/emca.batの中のOHが正しいORACLE_HOMEを指定しているかどうか
…指定されておりました。上記「△△」と同パスです。

3.のリモートログイン用パスワードファイルが設定されていないため
emcaログの"パラメータSYS_PWDに値が設定されていません。"が発生し、
結果として権限不足のエラーとなっている?
また、"設定:SQLEngine connecting with SID:○○ ,oracleHome:△△,and user:"の
userが指定されていないことも関係している…?
と、推測しております。

以上、現状のご報告です。引き続き調査中です。

349 :336:2016/02/26(金) 00:31:23.50 ID:???
Host:△△とoracleHome:△△が入り乱れてしまっていますね…。
Host:の△△はコンピュータ名です。
oraclehome:の△△は"D:\oracle\product\10.2.0\db_1 "です。
(Host:△△→Host:□□が正しいです。)

連投失礼しました。

350 :NAME IS NULL:2016/02/26(金) 01:05:08.43 ID:???
>>348
パスワードファイルが設定無いか、何らかの理由で自ホスト名が
名前解決出来て無い。

パスワードファイルはちゃんと作られているのか?
以下のSQLでsysユーザーがちゃんと出てくるか確認しろ。
無かったら作れ。

SQL> select username,sysdba from v$pwfile_users;

USERNAME SYSDB
------------------------------ -----
SYS TRUE


名前解決がうまく行っていないんだから、明示的にORACLE_HOSTNAMEを
指定してからコマンドを実行するか、もしくはhostsファイルに書き込んでおけ。

set ORACLE_HOSTNAME=hogehoge1.boge.net

351 :NAME IS NULL:2016/02/26(金) 01:06:08.44 ID:???
>>345
spfile作っていないというオチだったりしてなw

352 :NAME IS NULL:2016/02/27(土) 01:17:56.31 ID:???
>>348
Oracleをインストールした以外のユーザーで操作しているとか、
ADにログインしているとか。

353 :NAME IS NULL:2016/02/27(土) 05:43:31.49 ID:???
pfile (or spfile)が誤っているとか

354 :336:2016/02/27(土) 21:19:51.29 ID:???
>>350
>>352
>>353
ご指摘ありがとうございます。ご教授いただいた内容を確認してみます。

355 :NAME IS NULL:2016/02/28(日) 18:05:53.30 ID:tYsW1/ak
>>354
こんなところでサポートごっこしてないで、インスタンス起動時からのログすべてとRDAをサポートに投げたほうがいいよ
断片的に抽出したログで回答なんてできないから

356 :NAME IS NULL:2016/02/28(日) 20:42:04.36 ID:x0klwfXJ
ドトール傘下のエクセルシオールカフェ赤羽東口店では店員が自分の事、好きだと言い始めたので
優しくしたら他の店員のやっかみ、最低の接客だ

357 :NAME IS NULL:2016/02/28(日) 21:22:26.95 ID:???
>>355
プロダクションシステムでは同意するが、そうでないケースでは
ヒントでも得られれば助かる場合もすくなくない

358 :345:2016/02/29(月) 22:27:46.61 ID:???
>>347さん
一応 ALTER SYSTEM SET…句で始まりますが,最後に SCOPE=SPFILE
と書いてあり,>>351さんのことも頭をよぎってまさか…と思いつつ

select value from v$parameter where name = 'spfile';

としたところ

どう見てもNULL入ってます。本当にありがとうございました。
まさか毎回pfile読んでたとは。。。

速攻でSPFILE作ってサービス再起動してもSPFILEを読みだすように変えました。
Oracle設定するならSPFILEくらい作れよお…(´Д⊂グスン

359 :NAME IS NULL:2016/02/29(月) 23:07:03.73 ID:???
普通spfileから読みだすじゃろ

360 :NAME IS NULL:2016/03/02(水) 22:05:16.19 ID:???


361 :345:2016/03/05(土) 20:24:51.57 ID:???
>>359
先人たちはそうしてなかったみたい(´・ω・`)

362 :NAME IS NULL:2016/03/06(日) 10:30:21.71 ID:fTpMmtb9
Oracleってなんであんなにぼったくりなんですか?
サポート()ってそんなにいいんですか??

363 :NAME IS NULL:2016/03/06(日) 11:05:14.50 ID:???
>>362
どうしてそう考えた? サポートを受けたいと考えるような経験をした?

364 :NAME IS NULL:2016/03/06(日) 12:50:22.53 ID:???
Oracleのサポートに助けられた経験は結構ある
現地くるの遅いけどw

365 :NAME IS NULL:2016/03/06(日) 15:29:37.91 ID:7v0P74T7
>>362
原因不明のトラブルにまともに対応する。

マイクロソフトなんてマイクロソフト自身がトラブルシューティングできないからな。

366 :NAME IS NULL:2016/03/06(日) 15:36:53.87 ID:???
Oracleが高いのはOracleの社員の給料が高いからじゃないの

367 :NAME IS NULL:2016/03/06(日) 16:06:22.03 ID:???
インシデント単位でないので平均した金額が個々の顧客に求められるので
サイトによっては(仮に一度も利用してなくても)高いと感じるかも。
逆に沢山サポートを利用するサイトでは安いと感じる。

368 :NAME IS NULL:2016/03/06(日) 21:10:48.68 ID:???
サポートは最後の砦じゃない
悩んで時間潰すぐらいなら
聞いた方が速いこともある

369 :NAME IS NULL:2016/03/06(日) 21:37:12.36 ID:???
そうして一人では何もできない無能な口だけエンジニアが量産されていくのですね

370 :NAME IS NULL:2016/03/06(日) 23:25:53.41 ID:xpm8ZpyD
オラクル社の人間はマニュアル知識と過去事例の検索だけだもんな。

開発やってないから現場にいてもあまり役に立たない。

現場に出てこないサポート担当はオラクル社内のデータベースを検索しているだけのオペレータだし。

371 :NAME IS NULL:2016/03/07(月) 08:06:28.60 ID:???
非公開情報多いからそれでも助かるけどね
あとはSR担当者が良い人に当たれば凄く解決が早くなる

372 :NAME IS NULL:2016/03/07(月) 12:06:58.45 ID:???
昔はNOKKでもちゃんとソースコード読んでサポート対応していた
人材もいたんだけどねぇ。
今はサポートはインド人ばっかりだな。

373 :NAME IS NULL:2016/03/07(月) 21:24:17.76 ID:???
金で解決することは金で解決したほうが早いからな

374 :NAME IS NULL:2016/03/08(火) 00:14:02.72 ID:???
roleに付与されたrole情報の表示って
SELECT * FROM role_role_privs;でオッケー?

375 :NAME IS NULL:2016/03/14(月) 19:46:41.74 ID:B8Gr11nL
なぁ。
オンライン稼働中のシステムで、制御ファイルのバックアップって、普通、
RMANかALTER DATABASE BACKUP CONTROLFILE TO ... を使うじゃん?

そうじゃなく、いきなり OS の cp コマンドで制御ファイルのコピー取った場合、
それってバックアップとして使えんよな?

376 :NAME IS NULL:2016/03/14(月) 19:53:12.32 ID:???
スナップショットされた媒体なんじゃないの

377 :NAME IS NULL:2016/03/14(月) 20:19:31.01 ID:???
>>376
スナップショットってなんぞ?

378 :NAME IS NULL:2016/03/14(月) 22:47:33.85 ID:???
>>377
ストレージかファイルシステム/ボリュームマネージャのスナップショット機能のこと指してるんでしょ

だとしても、RMANかSQLでとったバックアップ以外ではリストア保証されないと思われる。

379 :NAME IS NULL:2016/03/14(月) 23:09:54.12 ID:???
オンラインバックアップの場合でも
ALTER DATABASE BACKUP CONTROLFILE TO 〜で取らないとダメ。
データファイルはcpで取れるが。

380 :NAME IS NULL:2016/03/14(月) 23:31:05.72 ID:???
>>378-379
だよね?
自分が間違ってるんかと心配した。

381 :NAME IS NULL:2016/03/15(火) 22:48:41.48 ID:???
>>380
まあ、その制御ファイル使ってリカバリーしようとすると「なんかおかしいです」みたいな
エラーは出るものの使えたりするんだけど(笑)

382 :NAME IS NULL:2016/03/16(水) 04:11:59.13 ID:???
それを言ったらOSコマンドで取ったコピーだって使える*かも*しれない。

383 :NAME IS NULL:2016/03/17(木) 06:05:55.41 ID:aKEHoalD
>>381
Oracleが管理しているバージョンが異なるわけだから、そりゃ警告はでるわな。

384 :NAME IS NULL:2016/03/23(水) 22:32:30.11 ID:???
ANA問題は4ノードRACの全ノードダウンだそうだw

385 :NAME IS NULL:2016/03/24(木) 18:15:07.06 ID:???
Oracle12cで高速リカバリエリアがいっぱいになってサーバー停止しちゃった(´;ω;`)ウゥゥ
ほっといても勝手に整理してくれるものだと思ってたんですが
もうわけわかめ

386 :NAME IS NULL:2016/03/24(木) 18:17:43.64 ID:???
>>385
ANAの中の人ですか?

387 :NAME IS NULL:2016/03/24(木) 18:48:21.39 ID:hVq+ed+L
オラクル落ちた死ね日本

388 :NAME IS NULL:2016/03/24(木) 22:58:44.20 ID:???
>>385
リストアポイントをギャランティで作っていたとかオチじゃねぇの?w

389 :NAME IS NULL:2016/03/25(金) 15:56:03.01 ID:???
385じゃないけど
ギャランティって何?

390 :NAME IS NULL:2016/03/25(金) 23:23:00.14 ID:???
日本語マニュアルだと「保証付き」になっていた。

http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/backup.102/B19193-02/rpfbdb.htm#3586

391 :NAME IS NULL:2016/03/27(日) 05:58:34.46 ID:???
リカバリってクラッシュリカバリとメディアリカバリがあるけど
メディアリカバリにも高速なのとそうでないのがあるの?

392 :NAME IS NULL:2016/03/28(月) 20:11:06.59 ID:???
なぁ。
ADR のメタデータを格納してるリポジトリってどこにあるんだ??

393 :NAME IS NULL:2016/03/28(月) 22:10:39.27 ID:???
>>391
FRA?

>>392
ADR_HOME

394 :392:2016/03/28(月) 22:44:29.56 ID:???
>>393

>ADR_HOME

いや adrci で入って show homepath やったら
いくつもの ADR_HOME が出てくるじゃん。
それらのデータって、そもそも何処で保持してんだ?

395 :NAME IS NULL:2016/03/28(月) 22:57:57.97 ID:???
なぁ。
12.1.0.2のRACで-MGMTDBってインスタンスあるじゃん?
これの SYS や SYSTEM のパスワードって設定した覚えがないんだが、何になってるんだ?
パスワードファイルも見当たらないし、OS 認証でないと接続できないんだが・・・。

396 :NAME IS NULL:2016/03/28(月) 23:00:33.69 ID:???
>>394
HOMEPATHはADR_BASEからの導出。
https://docs.oracle.com/cd/E16338_01/server.112/b56303/adrci.htm#BGBBJDGF

397 :NAME IS NULL:2016/03/29(火) 00:22:49.37 ID:???
>>395
内部利用オンリーなので気にするな。
接続すること自体もサポート外でしょう。

398 :NAME IS NULL:2016/03/29(火) 21:21:54.22 ID:???
>>396
よく読んでみたけど、やっぱり解せんなぁ。
結局リポジトリはどこにあるんだろ?
ファイルシステム上のどこかだとは思うんだけど、
具体的なファイル名とか分かる?

399 :NAME IS NULL:2016/03/29(火) 21:57:22.47 ID:???
>>398
$ORACLE_HOME/log/diag/adrci_dir.mif じゃね?
11gR2てしか確認してないけど。消すとホーム表示できなくなるし。

細かい事気にすんな。

400 :NAME IS NULL:2016/03/31(木) 20:07:37.34 ID:If6V1YzI
ORACLE 12CでJDBC経由の接続でORA-28040のエラーになります。
原因が全く分からず困っています。
ググって、SQLNET.ORAでパラメータ指定したりしましたが
解決しません。
元々、開発環境が11GだったのでJDBCドライバの問題でしょうか?
JDBCのJARはOJDBC14.jarです。

401 :NAME IS NULL:2016/03/31(木) 21:17:46.02 ID:???
>>400
ググるんじゃなく、MOSでORA-28040を検索しろ。サポートIDわからないなら、持ってる人に調べてもらえ。
サポートIDがないなら、Oracle使うな。

402 :NAME IS NULL:2016/03/31(木) 22:15:54.69 ID:???
>>400
JDBCを最新に上げろ。

403 :NAME IS NULL:2016/03/31(木) 22:29:02.00 ID:???
ttp://itpro.nikkeibp.co.jp/atcl/news/16/033000936/?ST=erm&P=1

インターコネクトで使っているスイッチの故障で全ノードダウンはあり得ない。
インターコネクトが使えなくなったら制御ファイルに自分が見えているノードを
ビットで書き込んで、スプリットブレインを解決する仕様になっている。
自ノードは必ず見える訳だから「0 0 0 0」が書き込まれる事は絶対に無い。
/etc/hostsファイルにループバック設定し忘れていた可能性は否定出来ないが。

404 :NAME IS NULL:2016/04/01(金) 08:39:30.23 ID:???
>>403
開発環境でも再現したって書いてるやん。
中途ハンパに壊れた状態ならあり得るんじゃねーの?

405 :NAME IS NULL:2016/04/01(金) 10:14:47.30 ID:???
多分、こっそりとループバックアドレス足しているぜw

406 :NAME IS NULL:2016/04/01(金) 16:18:26.71 ID:???
なぁ。
たまに Usable_file_MB がマイナスになってるシステムを見るのだが、
Usable_file_MB がマイナスって、どういう状態なんだ?

407 :NAME IS NULL:2016/04/01(金) 18:18:48.84 ID:???
OEMについて教えて。直近の1時間についてSQL文や実行計画を表示できるけど
より広げて過去に遡ることはできないかな? バージョンは11gR2 (11.2.0.4)。

408 :NAME IS NULL:2016/04/01(金) 22:38:56.90 ID:???
>>406
ディスクがふっとんだ時にASMのミラーリング機能が保証されていない状態。

409 :NAME IS NULL:2016/04/01(金) 22:39:41.39 ID:???
>>407
AWRレポートから一部だけは引っ張ってこれたはずだか?

410 :407:2016/04/02(土) 17:03:35.52 ID:???
>>409
サンクス。「パフォーマンスチューニングガイド」や「2日で〜」を調べた。
期待していたリアルタイムな監視についてはRDBMSが自動で取得しており (変更はできないぽい)、
メモリ上で最低 5分間の保存は保証されるが、それ以上は無理の様。

・直近の (1時間まで) スパイク様な現象はOEM、DBMS_SQLTUNE (リアルタイムSQL監視)
・1時間を超える場合、ADDM が1時間の間隔で集計、出力。
・他に AWRレポート、ASHレポート。StatsPack。

411 :NAME IS NULL:2016/04/02(土) 19:34:58.10 ID:???
>>408
すまん、そもそもなんでそんな状態が起こるんだ?
自分で実際に環境作ってみようと思っても、Usable_file_MBが0になった時点で
領域が足りないみたいなエラーになるのだが・・・。

412 :NAME IS NULL:2016/04/02(土) 21:15:50.83 ID:???
>>410
diag+tuningパックのライセンスあるなら、サポートに聞け。

ライセンス違反しただけでバレることはないが、ライセンスが必要な機能を使ったかどうかはDBに記録されてるからな。

413 :NAME IS NULL:2016/04/03(日) 04:08:39.05 ID:???
>>411
USABLE_FILE_MBの計算方法が次の様になっているから。
REQUIRED_MIRROR_FREE_MBを超えてもファイルを作成・拡張出来る(事もある)。

Normal Redundancy: USABLE_FILE_MB=(FREE_MB ? REQUIRED_MIRROR_FREE_MB ) / 2
High Redundancy: USABLE_FILE_MB=(FREE_MB ? REQUIRED_MIRROR_FREE_MB ) / 3

414 :NAME IS NULL:2016/04/04(月) 16:59:24.88 ID:qPcb0fTT
マ イ ン ド コ ン ト ロ ー ル の手法

・沢山の人が、偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法

偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い

靖 国 参 拝、皇 族、国 旗 国 歌、神 社 神 道を嫌う カ ル ト

10人に一人は カ ル ト か 外 国 人

「ガ ス ラ イ テ ィ ン グ」 で 検 索 を !

415 :NAME IS NULL:2016/04/04(月) 23:28:41.30 ID:???
>>411
文字コードが変に変換されちまったので再投稿。

Normal Redundancy: USABLE_FILE_MB=(FREE_MB - REQUIRED_MIRROR_FREE_MB ) / 2
High Redundancy: USABLE_FILE_MB=(FREE_MB - REQUIRED_MIRROR_FREE_MB ) / 3

416 :NAME IS NULL:2016/04/05(火) 07:43:38.98 ID:???
asmcaでディスクグループを作成するとき、
選択するASMディスクの右端に[定数]っていうチェックボックスがある。
これにチェックを入れたら「定数ディスク」ってのになるようなのだが、
そもそも定数ディスクって何?
どういう時に使うの?

417 :NAME IS NULL:2016/04/05(火) 23:13:17.71 ID:???
>>416
Quarumの事?

418 :NAME IS NULL:2016/04/06(水) 03:24:33.82 ID:???
12cでもデータベースオブジェクトの名前の長さは 30byteまで?

419 :NAME IS NULL:2016/04/06(水) 06:28:56.44 ID:???
>>417
そう、それ。

420 :NAME IS NULL:2016/04/06(水) 23:18:46.08 ID:bOn0CikI
>>418
Enterprise EditionでもPCに入れて試してみろよ。

だいたいそこを変更したら、あらゆる機能を変えなくてはいけなくなる。

下位バージョンとの互換性がなくなる。

421 :NAME IS NULL:2016/04/06(水) 23:54:21.06 ID:???
すいません。教えてください。
Oracleは10年くらい前にDBAとったけど
実務はSQLのみの経験で環境関連はさっぱりです。
来月くらいからの作業で現行のUnixのOracle11gをWindows
のOracle12cに移行してくれと言われたのですが
ほぼ何も分かりません。(想像はできても合ってるかの判断が
つきません)

想像している手順
@UNIXのOracleをSYSTEMユーザでエクスポート
AWindowsにOracleインストール、DB作成
B@をインポート(文字コードとはを気を付ける)

こんな簡単じゃないですよね?(汗)

422 :NAME IS NULL:2016/04/07(木) 00:01:38.65 ID:16je3lDe
>>421
そもそも何を移行するの?

423 :NAME IS NULL:2016/04/07(木) 00:08:45.47 ID:???
>>422
DBまるごとです。
UnixのOracleと(ほぼ)同等のものをWindowsに作ります。

424 :NAME IS NULL:2016/04/07(木) 00:56:08.00 ID:???
ASMとか使ってないかも気にした方がいいかもね

425 :NAME IS NULL:2016/04/07(木) 01:41:57.07 ID:???
>>421
普通DB作ってから移行するから、@とAが逆だけど一番大きい大枠はあってるよ。

だけど細部がわかってなさそうだから、きっとうまくいかないと思うけど、がんばれ。

426 :NAME IS NULL:2016/04/07(木) 07:37:30.65 ID:Acrzz8FX
>>423
それほど設定にこだわりがないなら、いったん11gのデータベースを作って、データベース全体のエクスポート、インポートをしてから、12cにアップグレード機能でアップグレードする方が楽だと思う。

427 :423:2016/04/07(木) 08:08:49.41 ID:???
いろいろありがとうございます。
多分沢山の人に迷惑をかけて怒られる
はめになりそうな予感だけど乗り越えられるよう
頑張ってみます(汗)

428 :NAME IS NULL:2016/04/07(木) 22:24:48.32 ID:???
>>421
LOBとか使っていないのならDB Link経由のdatapumpで楽勝だろ。

429 :421:2016/04/07(木) 23:42:55.18 ID:???
すいません。427の名前欄の番号間違ってました(汗)

>>428
ご教授ありがとうございます。
lobは使ってないのでその方法も調べてみます。

意外と他OSへの移行はググってもほとんど
出てこないので助かりますm(_ _)m

430 :NAME IS NULL:2016/04/08(金) 00:07:28.72 ID:???
>>429
他O/Sへの以降は方法が限られるからな。
Endianが一緒ならトランスポータブル表領域(TTS)も使えるがな。
Endianが違うとRMAN使ってコンバートしないとならないから、そこまでして
TTS使いたいか疑問。

431 :NAME IS NULL:2016/04/13(水) 04:13:34.29 ID:???
>>412
記述が気になるのだが、SEをインストールしてる場合はEEの機能は働かないと認識してる。
意図せずEEの機能を使ってるか確認する方法は開示されてる?

432 :NAME IS NULL:2016/04/13(水) 04:19:57.91 ID:???
GCとM/C SGのLANを分けていたから異なるクラスターウェアが生き残った
ノードをそれぞれ落として全ノードダウンって、明らかに日本ユニシスの
設計ミスじゃねぇか。
損害賠償請求も仕方ないレベルのミスだぞ。

判明、ANAシステム障害の真相
http://itpro.nikkeibp.co.jp/atcl/watcher/14/334361/041100532/?ST=erm&P=1

433 :NAME IS NULL:2016/04/13(水) 09:30:58.96 ID:???
>>431
EEのみで使える機能を一つ一つ確認してったらどうかね
ライセンス必要なAWRなんかもEEインストール時に使えちゃう・勝手に機能してるからね
SEのみの機能使うはずが裏でEEの機能使ってましたってありえると思う

434 :NAME IS NULL:2016/04/13(水) 16:02:32.47 ID:sVoHcofV
Oracleデータベースに限った話ではないが、上位のエディションの機能が実は使えるソフトウェアは多い。

Oracleの場合は商用利用する場合は、ちゃんと報告して金を払えというスタンス。

435 :NAME IS NULL:2016/04/13(水) 17:12:50.08 ID:???
9iの頃、SEでは使えないはずのパラレルクエリが勝手に実行計画に出現して
抑制できないことがあった。オプション類はスイッチでOFF/ONできると確実なんだけど
後から金払えと言われても困る。

436 :NAME IS NULL:2016/04/13(水) 17:15:31.91 ID:58GQfTRG
>>435
パラレルクエリが自動の設定になっているのは、そう設定したDBAが悪い。

437 :NAME IS NULL:2016/04/13(水) 17:39:25.22 ID:???
悪い。PQでなくビットマップ索引だった。今は無きKROWN 50488

438 :NAME IS NULL:2016/04/14(木) 00:12:24.25 ID:???
>>431
dba_feature_usage_statistics

currently_used列がtrueになってる機能について、ライセンスが必要かどうか調べなさい。

439 :NAME IS NULL:2016/04/14(木) 00:53:24.73 ID:HJhn5n9B
Oracle買ったことがないのか?

Editionごとの機能の一覧、オプションについてはっきり明示されている。

440 :NAME IS NULL:2016/04/14(木) 19:49:20.93 ID:???
なぁ。
12.1.0.2 RAC で mgmt ってインスタンスあるじゃん?
あれがあったらどんなメリットがあるん?
リソース食うだけなら止めたいんだが。

441 :NAME IS NULL:2016/04/14(木) 23:21:03.42 ID:???
>>440
CPUとかメモリとかのリソース使用率を取得する。
以上。

そのために専用のデータベースが起動する。
ほんといらない。

442 :NAME IS NULL:2016/04/14(木) 23:24:26.92 ID:HJhn5n9B
そもそもOracleはしょぼいサーバーで動かすものではない。

443 :NAME IS NULL:2016/04/16(土) 19:48:08.96 ID:hZaNk99Q
ORACLEでクラウドでビッグデータを
扱えたら面白そう

444 :NAME IS NULL:2016/04/17(日) 00:02:37.39 ID:???
扱えるようになるけど契約しなけりゃならん

445 :NAME IS NULL:2016/04/17(日) 01:51:30.40 ID:qcQ5QTkR
>>443
オラクル社はクラウドがやる気がありませんし、需要があまりありません。

446 :NAME IS NULL:2016/04/17(日) 11:22:16.06 ID:???
>>445
最近力入れ出してるゾ

447 :NAME IS NULL:2016/04/17(日) 13:12:42.88 ID:qcQ5QTkR
>>446
だから、力を入れているふりしかしていない。

データを訳の分からないところに置きたがる企業は少ない。

448 :NAME IS NULL:2016/04/17(日) 13:25:44.10 ID:???
力を入れてるけど、市場が反応してないだけ。

449 :NAME IS NULL:2016/04/17(日) 13:40:49.06 ID:???
>>447
アメリカのOracleに置いてはいる、らしいけど
日本内の企業では海外にデータ置きたがらないよねー
外資系やOracleに力入れてる企業は追随するだろうけど

450 :NAME IS NULL:2016/04/17(日) 15:52:38.94 ID:???
うちでは専用線ならクラウド可といわれているが、その先にはサーバも物理的な境界線を
ひくことになりそうだし化なり敷居が高い。ITマは自社データセンターすら言いかねないし、
コンプライアンスと価値提供の最大化が課題と考える。

個人的にはOracleならはアプライアンス型がライセンス費用的にもベスト。
大規模データ解析で社外クラウドならばデータの非匿名化をしたうえで実績を積むのが先。

451 :NAME IS NULL:2016/04/17(日) 15:55:18.17 ID:qcQ5QTkR
>>450


452 :NAME IS NULL:2016/04/19(火) 21:27:03.87 ID:???
2年ぶりにORACLE DBA業務に復帰して、早速構築することになったんですが
サーバサイドストレージプールのRACって一般的ですかね?

RACとPCI-ExpressのSSDを使って構築しようかなと。

ttp://www.altima.co.jp/solution/cloud/download/230pm_hgst_Interop2014.pdf

453 :NAME IS NULL:2016/04/20(水) 03:50:51.43 ID:???
>>452
何が課題か、解決したい目的によるんじゃない?

454 :NAME IS NULL:2016/04/29(金) 16:38:33.77 ID:???
ここよりもデータベース板で聞いた方がいいよ
Oracle 質問総合スレ11 はどうかな?
http://echo.2ch.net/test/read.cgi/db/1437510145/

455 :NAME IS NULL:2016/04/29(金) 16:39:29.25 ID:???
済みません誤爆です

456 :NAME IS NULL:2016/04/29(金) 20:22:18.79 ID:???
どーもー! オラクラーのみなさんこんばんはー!

select * from HOGE, PIYO where HOGE.NAMAE=PIYO.NAMAE;
は、LEFT JOINですか? INNER JOINですか?

457 :NAME IS NULL:2016/04/29(金) 23:10:50.44 ID:???
INNER JOIN

458 :NAME IS NULL:2016/04/30(土) 14:26:31.22 ID:dxTU+pgn
oracleのバックアップデータをもらったんですがどうやって
DBに復元したらいいでしょうか?
一応oracleのインストールはできていてDBも新規作成している状態です
EMにもつなげますし、sqlplusでアクセスは可能です。
バージョンは12cです。
よろしくお願い致します

459 :NAME IS NULL:2016/04/30(土) 14:37:07.50 ID:???
>>458
リストアする前提として今あるマシンやOracle上にリストアの可否は確認できているのか?
そして作業手順も含めてそのバックアップを作ったやつに聞いた方が早いよ。

460 :NAME IS NULL:2016/04/30(土) 15:48:55.02 ID:???
バックアップって言ってもDMPファイルなのか
DBFファイル+ARCファイルの組み合わせなのか
まあ緊急時でもない限り後者ってことはないだろうが

461 :NAME IS NULL:2016/05/01(日) 00:27:18.55 ID:CHtQg3Tt
A5:SQL Mk-2というフリーソフトで
sysユーザでsysdba権限として接続したいのですが
どうやったらいいでしょうか?
権限設定をする箇所がみあたらないので
困っております
どなたか教えて頂けますでしょうか?

462 :NAME IS NULL:2016/05/01(日) 04:29:30.28 ID:mrMEvRXY
>>461
そもそもログインできるのはデータベースがオープンされている状態だから、SYSユーザーでもSYSTEMユーザーでも普通にログインすればいいんじゃないの?

463 :NAME IS NULL:2016/05/01(日) 05:37:31.55 ID:???
>>461
ユーザ名「sys」、パスワード「change_on_install as sysdba」でログインしてみては?

464 :NAME IS NULL:2016/05/01(日) 06:14:38.67 ID:41MU92iy
>>463
何言ってんの?

いつの時代のOracleだよ。

465 :NAME IS NULL:2016/05/01(日) 09:56:19.30 ID:???
>>461
そのフリーソフトがリモートからのsysdba接続が必要な操作を想定してないからでは?

強い権限必要なら普通にsystemでつなぎなよ。

466 :NAME IS NULL:2016/05/01(日) 13:28:54.20 ID:41MU92iy
SYSDBA権限を勘違いしてるだけだろ。

467 :NAME IS NULL:2016/05/01(日) 13:31:46.37 ID:41MU92iy
A5でデータベースがオープンされていない状況で管理操作ができるなんて聞いたことがない。

468 :NAME IS NULL:2016/05/01(日) 13:38:55.59 ID:???
>>463
ログインできました!
ありがとうございます
助かりました

469 :NAME IS NULL:2016/05/01(日) 13:47:23.39 ID:41MU92iy
パスワードがわかんなかっただけかよw

470 :NAME IS NULL:2016/05/01(日) 14:37:59.93 ID:???
>>468
おめでとう。よかったじゃんね

471 :NAME IS NULL:2016/05/01(日) 14:50:17.25 ID:41MU92iy
自作自演っぽい

472 :NAME IS NULL:2016/05/07(土) 00:40:52.82 ID:2Up/VLOx
Restore database実行中にORA-00600が発生してリストアが強制終了した時の俺の感情を端的に表す言葉を以下の選択肢から選びなさい

1.死んだ
2.オワタ
3.詰んだ
4.泣きたい

473 :NAME IS NULL:2016/05/07(土) 01:45:09.35 ID:LkDUX24l
>>472
ない。

474 :NAME IS NULL:2016/05/07(土) 11:53:16.12 ID:???
>>472
ORA-600ならパッチや隠しパラメーターで回避出来たりするから、そんなに悲観しない。
Oracle 7の時代からDBAやっているけど、プロダクション環境のopen resetlogsなんて
3回ぐらいしかないな。

475 :NAME IS NULL:2016/05/07(土) 14:17:41.32 ID:???
>>472
5.おつおつ

476 :NAME IS NULL:2016/05/08(日) 09:37:43.64 ID:???
>>472
6.サポートに救援要請

477 :NAME IS NULL:2016/05/08(日) 09:48:32.11 ID:???
7. 逃避する

478 :NAME IS NULL:2016/05/08(日) 10:44:36.89 ID:???
Sev1だろそれ。

479 :NAME IS NULL:2016/05/08(日) 14:43:20.50 ID:???
すでにリカバリしなきゃいけない時点で本番止まってて詰んでるから
リカバリで治ったらラッキー程度しか思わない。

480 :NAME IS NULL:2016/05/08(日) 16:22:15.51 ID:mxeFBByy
リストアなら再度リストアしろよw

481 :NAME IS NULL:2016/05/08(日) 23:29:48.60 ID:???
Oracleの最前線離れて1年過ぎたけど、あの殺伐とした運用に戻りたいな。。。。

痛みが止まらない某社のストレージ屋さんが共有ストレージの領域飛ばして巻き添え食らったり
サーバラックの機器用コンセントで掃除機使ったアホが電源トリップさせて鯖飛んだり
大型スイッチから煙出て消火用ガスが排出されて、仮眠中のSEが死にかけたり 毎日飽きない現場だった。

482 :NAME IS NULL:2016/05/09(月) 01:26:41.05 ID:???
>>481
オラクル関係ねえクソワロタ

483 :NAME IS NULL:2016/05/21(土) 16:39:24.42 ID:???
どうにもよくわからないので質問させてください。

sqlplus scott/tiger

では、きちんと接続できるのですが

sqlplus scott/tiger@CLRExtProc

では、「ORA-12154: TNS: 指定された接続識別子を解決できませんでした」となってしまいます。

----tnsnames.ora
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)

ORCL12C =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl12c)
)
)

----listener.org
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\oraclehome\product\12.1.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\oraclehome\product\12.1.0\dbhome_1\bin\oraclr12.dll")
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)

自動生成されたままの状態です。
関係ありそうな、orcl12c部分をCLRExtProcに置き換えても同じエラー。
CLRExtProc部分をorcl12cに置き換えて@orcl12cでやると
「ORA-28547: サーバーへの接続が失敗しました。OracleNet管理エラーの可能性があります」

どっちにしろ、tnsnamesやlistenerがおかしいということみたいですけど、どこがおかしいのでしょうか?

484 :NAME IS NULL:2016/05/21(土) 19:43:22.33 ID:cPaShX53
>>483
リスナーは起動しているのか?

485 :NAME IS NULL:2016/05/21(土) 20:17:10.78 ID:???
tnsnames.oraをデフォルトから何も変更せずに、orcl12cでつなげて接続できない?

486 :483:2016/05/22(日) 00:02:09.99 ID:???
>>484
tnsnames.ora等を書き換えて、reloadしてみたり、stopさせてからstartさせてるので
起動してるかと思います、おそらく。
start時のログです↓。

tnslsnrを起動しています。お待ちください...

TNSLSNR for 64-bit Windows: Version 12.1.0.2.0 - Production
システム・パラメータ・ファイルはC:\app\oraclehome\product\12.1.0\dbhome_1\network\admin\listener.oraです。
ログ・メッセージをC:\app\oraclehome\diag\tnslsnr\win7\listener\alert\log.xmlに書き込みました。
リスニングしています: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.10.10)(PORT=1521)))
リスニングしています: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.10)(PORT=1521)))に接続中
リスナーのステータス
------------------------
別名 LISTENER
バージョン TNSLSNR for 64-bit Windows: Version 12.1.0.2.0 - Production
開始日 21-5月 -2016 23:55:43
稼働時間 0 日 0 時間 0 分 8 秒
トレース・レベル off
セキュリティ ON: Local OS Authentication
SNMP OFF
パラメータ・ファイル C:\app\oraclehome\product\12.1.0\dbhome_1\network\admin\listener.ora
ログ・ファイル C:\app\oraclehome\diag\tnslsnr\win7\listener\alert\log.xml
リスニング・エンドポイントのサマリー...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.10.10)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
サービスのサマリー...
サービス"CLRExtProc"には、1件のインスタンスがあります。
インスタンス"CLRExtProc"、状態UNKNOWNには、このサービスに対する1件のハンドラが
あります...
コマンドは正常に終了しました。


>>485
デフォルトというのは、483のままということでしょうか?
それでしたら、できません。
「ORA-12514: TNS:リスナーは接続記述子でリクエストされたサービスを現在認識していません」となります。

487 :483:2016/05/22(日) 00:13:58.84 ID:???
あ、今回のログと前回の>>483の設定でHOSTアドレスに若干差異がありますが、そこはきちんと合わせています。

488 :NAME IS NULL:2016/05/22(日) 01:00:50.80 ID:HCYYqvUw
1.ローカル接続でインスタンスが起動してるか確認する
2.リスナーがサービスorcl12cを認識してるか確認する(起動から1分後)
$ lsnrctl status
3.tnspingで接続識別子ORCL12Cの疎通確認をする
$ tnsping oracl12c
4.リスナー経由で接続する
$ sqlplus scott/tiger@ORCL12C

489 :483:2016/05/22(日) 01:27:51.71 ID:???
>1.ローカル接続でインスタンスが起動してるか確認する
SQL> select instance_name,to_char(startup_time,'yyyy/mm/dd hh24:mi:ss') as startup_time, status from v$instance;

INSTANCE_NAME STARTUP_TIME STATUS
---------------- -------------------- ----------------
orcl12c 2016/05/21 12:49:29 OPEN

2.リスナーがサービスorcl12cを認識してるか確認する(起動から1分後)
認識してない?

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.10)(PORT=1521)))に接続中
リスナーのステータス
------------------------
別名 LISTENER
バージョン TNSLSNR for 64-bit Windows: Version 12.1.0.2.0 - Production
開始日 22-5月 -2016 00:10:17
稼働時間 0 日 0 時間 57 分 4 秒
トレース・レベル off
セキュリティ ON: Local OS Authentication
SNMP OFF
パラメータ・ファイル C:\app\oraclehome\product\12.1.0\dbhome_1\network\admin\listener.ora
ログ・ファイル C:\app\oraclehome\diag\tnslsnr\win7\listener\alert\log.xml
リスニング・エンドポイントのサマリー...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.10.10)(PORT=1521)))
サービスのサマリー...
サービス"CLRExtProc"には、1件のインスタンスがあります。
インスタンス"CLRExtProc"、状態UNKNOWNには、このサービスに対する1件のハンドラがあります...
コマンドは正常に終了しました。

>3.tnspingで接続識別子ORCL12Cの疎通確認をする
ここは通るんですね。

エイリアスを解決するためにTNSNAMESアダプタを使用しました。
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.10)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl12c)))に接続の試行中
OK (20ミリ秒)

>4.リスナー経由で接続する
当然、だめでした。


ORA-12514: TNS:
リスナーは接続記述子でリクエストされたサービスを現在認識していません


ユーザー名を入力してください:

490 :483:2016/05/22(日) 02:06:44.34 ID:???
解決しました!
listener.ora の

(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\oraclehome\product\12.1.0\dbhome_1\bin\oraclr12.dll")

この部分がなにやらダメだったようです。
ここのみをコメントアウトすると接続できるようになりました。

皆様ご協力いただきありがとうございました。

491 :NAME IS NULL:2016/05/22(日) 18:46:20.84 ID:tiFtbQuh
12154周りはもうちっと追加のORAコード用意して欲しいわ

492 :NAME IS NULL:2016/05/23(月) 12:20:39.83 ID:???
文字列フィールドの空値(デフォルト)として
CHR(0)
を使っても大丈夫ですか?
ダブルクォートダブルクォートだとNULLになってしまって扱い難いです><

493 :NAME IS NULL:2016/05/23(月) 22:15:11.41 ID:v02xm3xt
日本マイクロソフト人事本部シニアマネージャー(名ばかり管理職)の西川昌邦(さいかわまさくに)は犯罪者にして殺人犯だ!!
「あなたのような従業員は会社のパフォーマンスにとってマイナスなので早く死んでください」
などと自殺教唆を公然と行った!! その結果人が死んだ!!
丁寧に言えば何を言ってもいいというものではない!!これはヤクザや借金取りが脅迫をする時に
「いついつまでに金一億円をお振り込みください。命が惜しければ間違った判断をなされないことを期待します」
と発言するのと同じレベルだ!!
しかもそれを注意してやったら、「世間はわれわれの味方だ。文句があるなら訴えてきたらよろしい。メールを電番を公開したければ
どうぞご自由に。世論はわれわれを賛辞するするメールを送付するだろう」
などとイカ様気取りも大概にしろという発言を行った!!
抗議先 日本マイクロソフト人事本部 西川昌邦
メール:masaikaw●microsoft.com
(●を@に置き換えて)
電話:09025411718

494 :NAME IS NULL:2016/05/24(火) 01:08:42.07 ID:WzEybaBh
>>492
デフォルト値の意味を分かっているのか?

495 :NAME IS NULL:2016/05/24(火) 01:41:25.96 ID:???
>>494
すいません、言葉足らずでした><
値を入れる場合と入れない場合があるフィールドに入れない場合の空値をDEFAULT定義したいのです
NULLだとイコールで比較できないので、ヌル文字を検討したのです
NVL関数を使う手もありますが、どうせなら最初から入れちゃえって思って(゚-゚)

496 :NAME IS NULL:2016/05/24(火) 02:56:37.02 ID:???
>>495
NULL 値との比較を IS NULL と記述するのは冗長?
if (result is NULL) then とか。
下手なことすると帰って後でメンテナンスしづらくなると思う。

497 :NAME IS NULL:2016/05/24(火) 07:04:28.88 ID:???
>>496
ありがとうございます
NULLで検討してみます

498 :NAME IS NULL:2016/05/24(火) 15:08:51.26 ID:0vrztjvX
他の言語でもそうだけど、空文字列が大好きなやつってなんなのかな。

499 :NAME IS NULL:2016/05/27(金) 15:39:42.18 ID:???
空文字列とNULLを区別できないのはOracle最大の欠陥

500 :NAME IS NULL:2016/05/27(金) 15:46:42.49 ID:???
>>499
それは本当なの?
空文字列を保存したい場合どうするの?

501 :NAME IS NULL:2016/05/27(金) 20:06:27.00 ID:khxvP1pq
>>499
空文字列というものはありません。

502 :NAME IS NULL:2016/05/27(金) 20:11:00.15 ID:khxvP1pq
Oracleでは空文字列ような値がないことをNULLまたはNULL値と言っているだけ。

SQLの規格にからむ話なので、Oracleが独特なわけではない。

503 :NAME IS NULL:2016/05/27(金) 20:14:26.37 ID:???
長さ0の文字列とNULLは同値と言うことですか?

504 :NAME IS NULL:2016/05/27(金) 20:18:12.93 ID:khxvP1pq
>>503
そう思ってもいいが、正確には長さゼロの文字列は存在せず、PL/SQLなどの変数では空文字列を設定するとNULL扱いになる。

505 :NAME IS NULL:2016/05/27(金) 20:19:01.97 ID:khxvP1pq
ただしLOB型は空文字列みたいな状態が存在する。

506 :NAME IS NULL:2016/05/27(金) 21:03:52.56 ID:???
>>499
長さゼロの文字列を扱えないのはOracle最大の欠陥 に訂正しとくわ

507 :NAME IS NULL:2016/05/27(金) 22:25:31.97 ID:Swk78D+S
今まで困ったことないな
どういう時に困る?

508 :NAME IS NULL:2016/05/27(金) 23:15:09.12 ID:cw98nmCO
>>507
初心者プログラマがよく言う戯言

509 :NAME IS NULL:2016/05/27(金) 23:42:58.43 ID:Swk78D+S
>>508
戯れ言じゃなくて質問なんだけど。

510 :NAME IS NULL:2016/05/28(土) 03:13:50.84 ID:Tc6+kTO2
入門書に書いてあるだろうが。

511 :NAME IS NULL:2016/05/28(土) 07:01:46.56 ID:???
困るとか困らないの問題ではない
長さゼロ文字列を扱えない環境では常にそれを踏まえて実装する必要があるが、
長さゼロ文字列を扱えなる環境であれば何も考慮する必要がなくなる
Java等の処理系が長さゼロ文字列を扱えるわけだから
処理系とDBの仕様が一致しないと常にそのギャップに対する配慮が必要になる
困ったことが無いヤツは、配慮せずに実装して結果的に運よく問題になってないだけ

512 :NAME IS NULL:2016/05/28(土) 07:21:06.77 ID:???
Oracle以外のプログラミング言語からOracle SQLを呼ぶときに
OracleのNULLがどう扱われるか気を使う。

513 :NAME IS NULL:2016/05/28(土) 08:06:02.16 ID:???
NULLで困る様な人達がいるから
飯食ってけてるんだよ。

514 :NAME IS NULL:2016/05/28(土) 11:02:08.50 ID:nV23TKk5
>>511
Oracleに関係なく、DBの値なしはNULLと決まってるんだよ。

515 :NAME IS NULL:2016/05/28(土) 12:45:55.78 ID:qAypb0eS
>>511
なんだ、コーディングレベルの話か。くだらねえ。
んなもんIntegerだって同じじゃねーか

516 :NAME IS NULL:2016/05/28(土) 13:05:52.25 ID:???
>>514
Oracle以外の多くの世界では、値なしと空文字列は別物なんだよ
長さゼロの文字列は、文字列として成立するから、値なし(NULL)ではないんだよ

>>515
>Integerだって同じ
ゼロとNULLが区別できないと不便だと思わないのか?

517 :NAME IS NULL:2016/05/28(土) 13:49:11.44 ID:???
他のDBMSからこっち来ると空文字周りに衝撃を受けるよね
それこそ0がNULLへ勝手に変換されるぐらいの

518 :NAME IS NULL:2016/05/28(土) 14:04:32.92 ID:???
VARCHAR2型のNOT NULLで初期値に困る

519 :NAME IS NULL:2016/05/28(土) 14:48:09.00 ID:HaD5n3Ww
>>516
土方がコーディングレベルで考えるから区別とかそういう発想になんだよ。
んなもんは、値がない場合それをどう表すかの決めの問題なんだよ。
JavaだけならnullってのがあるけどDBではそれが使えないので
別の方法にしましょうか、ってだけじゃん。

520 :NAME IS NULL:2016/05/28(土) 15:56:22.36 ID:???
>>519
DBではそれが使えない、じゃなくて、Oracleでは、な
Oracle以外のDBでちゃんとNullと空文字列区別できるやつはあるから

521 :NAME IS NULL:2016/05/28(土) 16:00:22.27 ID:???
新人がちょっと知識を得るたびに全世界で同じ泣き言と批判がされてるんだろうな・・・数十年以上も

522 :NAME IS NULL:2016/05/28(土) 16:19:09.44 ID:Tc6+kTO2
どんな言語でも空文字列の変数、オブジェクトはむしろ有害なんだけどな。

騒いでいるのは、そこまで気にしなくていいレベルの人間なんだろう。

523 :NAME IS NULL:2016/05/28(土) 16:42:18.13 ID:???
オラクル信者はオラクルの欠点を認めてしまうと死んじゃうのかしら

524 :NAME IS NULL:2016/05/28(土) 16:45:34.53 ID:Tc6+kTO2
しつこいなw

525 :NAME IS NULL:2016/05/28(土) 16:46:04.43 ID:???
>>523
ここまでがテンプレ

526 :NAME IS NULL:2016/05/28(土) 18:03:22.38 ID:???
オラクルの欠点言うてるけど、欠点だったら8i→12cの間に直してるんだよなー
使いこなせない奴が欠点持ちだと、自分が使いこなせないものに対して何にでも欠点とか言うけど

527 :NAME IS NULL:2016/05/28(土) 18:46:56.87 ID:???
> Oracle Databaseは現在、長さが0(ゼロ)の文字値をNULLとして処理します。
> ただし、この処理はOracleの今後のバージョンでも継続されるとはかぎらないため、
> 空の文字列をNULLとして処理しないことをお薦めします。

と書かれるぐらいには問題を認識しているようね
遺産を抱えてると変えたくても変えられないんだろうな

528 :NAME IS NULL:2016/05/28(土) 18:57:20.34 ID:Tc6+kTO2
データ型のVARCHARもずっと言っているが変わらない、変えられない。

最近、ネットで自慢げにPL/SQLを教えている馬鹿は、VARCHAR2ではなくVARCHAR使ってたしな。

529 :NAME IS NULL:2016/05/28(土) 19:06:07.09 ID:???
>>522
どの言語が空文字列を有害扱いしてるのか
新人のためにバシっと教えてやってくださいよ!

530 :NAME IS NULL:2016/05/28(土) 19:08:27.95 ID:???
>>527
それどこの情報?

531 :NAME IS NULL:2016/05/28(土) 19:09:57.85 ID:???
>>530
https://docs.oracle.com/cd/E16338_01/server.112/b56299/sql_elements005.htm

532 :NAME IS NULL:2016/05/28(土) 19:15:04.86 ID:???
>>531
サンクス


で、バージョン8(54ページ)から
http://otndnld.oracle.co.jp/document/products/iserver/oracle8/80/generic/a56823-1.pdf

12.1まで・・・
https://docs.oracle.com/cd/E49329_01/server.121/b71278/sql_elements005.htm#i59110

まったく認識してないなw

533 :NAME IS NULL:2016/05/28(土) 19:19:34.19 ID:Tc6+kTO2
>>529
ほぼすべての言語。

わざわざ空文字列という中身なしの異常なものに対して配慮して関数、メソッドを作っている。

そうしなければ実行時エラー多発でどうにもならない。

それに空文字列は空でも多くの言語はメモリ領域を確保する。

空文字列と空文字列の比較をわざわざ同値とみなす仕様にしている。

534 :NAME IS NULL:2016/05/28(土) 19:48:19.51 ID:???
>>533
あざーっす!

聞いたか?空文字列は異常な存在だ、0とは訳が違う!

さとしくんのテスト結果は0点だった、だから「0」      ← GOOD!!!!
さとしくんのテスト結果は分からない、だから「NULL」  ← GOOD!!!!
答えの欄をどう書いたか分からない、だから「NULL」  ← GOOD!!!!
答えの欄を空欄にした、だから「''」              ← UGLYYYYYYYYYYYY!!!! NULL!!!!

この繊細な違いを覚えとけよ新人ども!

535 :NAME IS NULL:2016/05/28(土) 20:16:44.21 ID:Tc6+kTO2
ちょっと話がずれるが、空文字列が存在するDBMSを使う人は、空文字列に意味を持たせようとする人がいる。

それをOracleに持ち込んでNULLに意味がある設計にする人がいる。

特定の列値がNULLかどうかのSQLを乱発されても意図が分からないし、Oracleデータベースもそういう使い方を想定してない。

536 :NAME IS NULL:2016/05/28(土) 20:17:41.54 ID:HaD5n3Ww
4000文字制限いい加減なんとかならんのか

537 :NAME IS NULL:2016/05/28(土) 20:18:54.80 ID:Tc6+kTO2
LOB型つかえよ。

538 :NAME IS NULL:2016/05/28(土) 21:36:02.22 ID:???
>>536
12cだと
> VARCHAR2、NVARCHAR2およびRAWデータ型の最大サイズが、4,000バイトから32,767バイトに拡大されました。

539 :NAME IS NULL:2016/05/28(土) 22:10:32.01 ID:???
>>538
> VARCHAR2、NVARCHAR2
末尾の2は何を表しているのですか?

540 :NAME IS NULL:2016/05/28(土) 22:37:24.13 ID:???
>>539
2番目のVARCHARって意味だと思うけど

Oracleで可変長文字列はVARCHAR2を使うのがお約束
VARCHARはよくわからない存在になって
いまはVARCHAR2のエイリアスだけど確定事項でも無かった気がする

541 :NAME IS NULL:2016/05/29(日) 08:46:41.08 ID:???
>>540
>2番目のVARCHARって意味だと思うけど
それはわかるんですが具体的に2の有無で何が違うの?

542 :NAME IS NULL:2016/05/29(日) 11:07:23.57 ID:aAzbJm5l
>>541
もともとVARCHARがあって仕様を変更したのが、VARCHAR2。

いま使われているバージョンでは、VARCHARはVARCHAR2のエイリアスで同じ。

しかし、将来VARCHARの仕様を再度、変えるかもしれないとオラクル社は勧告しているのでVARCHARは使うべきではない。

543 :NAME IS NULL:2016/05/29(日) 16:28:38.86 ID:Rz9WNle5
>>537
clobに文字列入れようとして4000バイト制限にかかったことあるぞ
エラーコードとか覚えてないけど

544 :NAME IS NULL:2016/05/29(日) 17:38:30.56 ID:eJLnBAYe
>>543
内部LOBは4000バイトだからな。

545 :NAME IS NULL:2016/05/30(月) 07:20:17.17 ID:???
JavaからOracleにアクセスして検索結果が長さ0の文字列であった場合、
戻り値はnullですか?
それとも長さ0の文字列ですか?

546 :NAME IS NULL:2016/05/30(月) 13:46:14.10 ID:6ybTUmx9
>>545
やってみればいいだろ。

547 :NAME IS NULL:2016/05/30(月) 20:38:11.01 ID:???
>>546
授業の設計の課題なんですが家にOracleがないです
今週はDBの授業ないですし使えないです

548 :NAME IS NULL:2016/05/30(月) 20:46:48.39 ID:???
家にPCはあるんだろ?

http://www.oracle.com/technetwork/jp/database/database-technologies/express-edition/overview/index.html

549 :NAME IS NULL:2016/05/31(火) 21:38:56.37 ID:???
ExpressじゃなくてもOTNライセンスなら無料じゃね。

自前で構築して勉強するぐらいじゃないと食ってけないぞ。

550 :NAME IS NULL:2016/06/02(木) 00:36:30.27 ID:???
NVL関数は処理コスト高いですか?
オラクルのリファレンス見ていたら、
文字連結でNULLが長さ0の文字列扱いになるのは保証しない
みたいな無責任なこと書いてあって、はうあっ!ってなって慌てて、
NVL(hoge, '')
としたんですが、処理コスト考えるの忘れてました><
ついでに言うとWHERE句の中でもNULL避けのために使ってたりして(てへぺろ

551 :NAME IS NULL:2016/06/02(木) 00:44:18.86 ID:???
それにしても、なんでオラクルさんは長さ0の文字列をNULLにしたやら
他のRDBMS用のSQLパクった時にバグって、はわわわ!って顔真っ青でしたよ、ハハハ

552 :NAME IS NULL:2016/06/02(木) 00:57:51.60 ID:v7Vj5gH1
Oracleが先にあって、他がまねした歴史を知らないのか?

553 :NAME IS NULL:2016/06/02(木) 02:49:06.50 ID:???
Oracleにとってユーザーはテスター/バグ出し要員だから顔が青くなるどころか、はわわわとかすらないわ
開発者が客先やDCにいて顔面蒼白ではわわわになるのはあるだろうがな

554 :NAME IS NULL:2016/06/02(木) 03:40:46.78 ID:???
ジャーン!ジャーン!ジャーン!(CIツールからのアラート)
げぇっ NULL!

555 :NAME IS NULL:2016/06/02(木) 06:02:37.70 ID:???
>>547
普通にnullが返る。

556 :NAME IS NULL:2016/06/02(木) 12:23:18.47 ID:???
>>555
ありがとうございます!

557 :NAME IS NULL:2016/06/02(木) 20:11:33.74 ID:???
オラクルオラクルルルルンポゥ

558 :NAME IS NULL:2016/06/03(金) 00:27:31.46 ID:gFPsxuhs
最近、頭がおかしいやつが居座っているな。

559 :NAME IS NULL:2016/06/03(金) 00:36:49.50 ID:fHey2V6I
4月入社で2ヶ月
そろそろあちこちでこういうのが現れる頃だな

560 :NAME IS NULL:2016/06/03(金) 07:24:08.01 ID:???
Oracle初心者がOracle触ると絶対困惑する
1年ぐらい経ってGoldホルダーぐらいになれば大分落ち着く

561 :NAME IS NULL:2016/06/05(日) 12:13:11.40 ID:???
毎日触ってるとインスタンスの気持ちがわかってくる気がする。。

1回だけ機嫌を損ねて1分で終わる処理が40分かかるようになって業務止まったけど。。。

562 :NAME IS NULL:2016/06/06(月) 07:04:17.58 ID:???
関数のコスト一覧みたいなのはないですかね?
システム組むときに必要ではないですか?

563 :NAME IS NULL:2016/06/06(月) 09:14:18.30 ID:???
関数のコストにこだわれるような恵まれた環境に巡りあったことないわ
クソのようなSQLばかり転がってやがる

564 :NAME IS NULL:2016/06/06(月) 19:07:41.62 ID:???
>>562
実行計画の方がパフォーマンスに及ぼす影響は大きいと思う。
あるいは関数でもTABLE関数のように表なりベクタを返すタイプのもの。
もっというとスキーマ設計。

565 :NAME IS NULL:2016/06/07(火) 07:07:18.79 ID:???
>>563
>>564
ありがとうございます
PG側が原因なのかもですが、やたら重いんです・・・(´・ω・`)

566 :NAME IS NULL:2016/06/07(火) 17:41:42.22 ID:???
>>565
パフォーマンスチューニングの基本はボトルネックの特定だよ。
Oracleが提供する測定ツールやパフォーマンス・チューニング・ガイドが役立つと思う。

べらぼうに高いけど集合教育もおすすめ。短期間でスキルアップできるので仕事で必要なら
受講してみては。最近は知らんけど、昔は複数のコースがあって、間違えないよう注意。

567 :NAME IS NULL:2016/06/12(日) 02:48:58.12 ID:YEbpLz0V
>>566
日本マイクロソフト人事本部シニアマネージャー(名ばかり管理職)の西川昌邦(さいかわまさくに)は犯罪者にして殺人犯だ!!
「あなたのような従業員は会社のパフォーマンスにとってマイナスなので早く死んでください」
などと自殺教唆を公然と行った!! その結果人が死んだ!!
丁寧に言えば何を言ってもいいというものではない!!これはヤクザや借金取りが脅迫をする時に
「いついつまでに金一億円をお振り込みください。命が惜しければ間違った判断をなされないことを期待します」
と発言するのと同じレベルだ!!
しかもそれを注意してやったら、「世間はわれわれの味方だ。文句があるなら訴えてきたらよろしい。メールを電番を公開したければ
どうぞご自由に。世論はわれわれを賛辞するするメールを送付するだろう」
などとイカ様気取りも大概にしろという発言を行った!!
抗議先 日本マイクロソフト人事本部 西川昌邦
メール:masaikaw●microsoft.com
(●を@に置き換えて)
電話:09025411718

568 :NAME IS NULL:2016/06/14(火) 08:47:00.62 ID:???
Oracleってボッタクリじゃね?
何であんなに高いんだよ!

569 :NAME IS NULL:2016/06/14(火) 13:35:40.50 ID:???
血と涙は高いんだよ

570 :NAME IS NULL:2016/06/14(火) 15:01:40.72 ID:???
良いこというな

571 :NAME IS NULL:2016/06/14(火) 17:53:23.83 ID:???
自分で同等の機能を作ることを考えたら買ってくる方がだんぜん安い。
もっとも昔と違ってOracleの優位性は薄れてきてるし、投資に値する価値を
意思決定者に理解してもらえるか分からないが。

572 :NAME IS NULL:2016/06/14(火) 19:50:27.14 ID:0mxoeB//
>>571
優位性はいまでとダントツ。

Oracleが先に行きすぎていて、どこも追いつけない。

573 :NAME IS NULL:2016/06/14(火) 20:23:37.61 ID:???
プライベート豪華客船とか南の島とかそういうものに化けるんだぜー

574 :NAME IS NULL:2016/06/14(火) 22:41:22.09 ID:???
ハードウェア込みでサポート受けれるのは結構でかいぞい>Engineered Systems

575 :NAME IS NULL:2016/06/14(火) 23:25:14.19 ID:???
サポートは打ち出の小槌だからな。
バグがありまくる製品を世に出して、サポート料でもガッツリと稼ぐと。

576 :NAME IS NULL:2016/06/14(火) 23:47:31.41 ID:???
>>575
しかも金出してまでバグ出しをしたがるおかしな世界中に奴らがたくさんいる
儲からないわけがない

577 :NAME IS NULL:2016/06/14(火) 23:50:18.95 ID:???
客によってはサポートに全然問合せしなくて運用できてるのか不安になるなー

578 :NAME IS NULL:2016/06/16(木) 01:55:27.63 ID:KnHEB+A2
ちょっと質問があります。

コンピュータ・ソフトウェアに関してなのですが、全く新しい技術を開発して、
その技術を駆使して、今までに無いような斬新なアイデアのウェブサービスを立ち上げようと思った場合、
やはり、一流の大学・大学院の情報系の学部学科・研究科に入る必要があると思いますか?
東京大学理学部情報科学科に入りたいと思っているのですが、
現在23歳でもうすぐ24歳になるという年齢のことを考えると、
やはり年齢的に厳しいのではないかと思っているのです。
もちろん大学に入るのに年齢に上限は無いのですが、
それでも、この年齢で10代の人たちとやっていくのはいろんな意味でかなりキツイような気がするのです。
かと言って別の大学だともっと無理だと思うわけです。
別の大学だと東大以上に現役入学率が高いわけですから・・・・・。
なので、年齢にあまり関係がない通信制の大学を考えているのですが、
やはり、自分のような目的のある人は、通信制の大学なんかで学んでも、
あまり意味が無いのでしょうか?
やはり、一流の大学に入らないと自分が言ってるような目的を達成することは不可能なのでしょうか?
ちなみに、通信制の大学なんですが、北海道情報大学のシステム情報学科というところを考えています。
誰かいろいろと教えてください。お願いします。

579 :NAME IS NULL:2016/06/16(木) 02:31:51.68 ID:WYhuCtJz
>>578
マルチポストっぽいがマジレスすると、大学では古いことしかやってないから、遠回りになる。

かといって学歴を飛ばして自分のやりたいことができそうな会社に入れるかと言われれば難しいと答えるしかない。

580 :NAME IS NULL:2016/06/16(木) 02:34:31.80 ID:WYhuCtJz
>>578
ハローワークで奇跡的な会社を見つけるしかない。

うちみたいな誰もやってなさそうなことをやろうとしている会社なら近い将来、可能性かもしれない。

うちもハローワークの常連です。

581 :NAME IS NULL:2016/06/17(金) 03:21:38.59 ID:???
>>576
アメリカでRimini Streetと言ってOracleの半額でサポートを引き受ける会社が
出て来ていて、法廷闘争に持ち込まれている。

582 :NAME IS NULL:2016/06/18(土) 21:14:00.20 ID:???
Oracle Cloudってサポートに質問出来るの?
最低料金契約してサポートに聞きたいこと聞きまくりてえ…

583 :NAME IS NULL:2016/06/19(日) 02:20:50.45 ID:uN6fJaug
>>582
サポートも知らなそうだけど。

584 :NAME IS NULL:2016/06/19(日) 22:53:31.22 ID:???
どなたかOracleデータベースを扱っているアゲハという企業についてご存知ありませんか?

585 :NAME IS NULL:2016/06/20(月) 00:13:43.90 ID:???
知ってるけど何だ

586 :NAME IS NULL:2016/06/20(月) 00:24:21.42 ID:???
その会社の評判が知りたいです。
ネット上で余りにも情報が少ないので。
例えば仕事の質とか社員の雰囲気とか

587 :NAME IS NULL:2016/06/20(月) 00:49:49.44 ID:???
ググればある程度出るけど社員数20人前後の超少数精鋭部隊
そんなところが未だに生き残ってる
それだけで判断して

588 :NAME IS NULL:2016/06/20(月) 04:52:45.62 ID:orVFNy0X
>>584
なんか本を出してる会社だけど、Oracleの本を出してる会社はオラクルマスターがいるだけで、開発現場を知らないやつが多い。

589 :NAME IS NULL:2016/06/20(月) 07:15:36.76 ID:???
んー、アゲハはどりらかというとWebLogicとか強かった気がするけど

590 :NAME IS NULL:2016/06/20(月) 08:45:37.75 ID:WrVGqLnN
>>589
オラクル社がweblogicを買収して使っているからそう思うだけで、いまでもOracleデータベースが売りの会社。

まあこういう特化は資格馬鹿が集まるところなので入社はおすすめしない。

591 :NAME IS NULL:2016/06/20(月) 10:19:12.67 ID:???
どりらか気に入った

592 :NAME IS NULL:2016/06/20(月) 10:42:13.31 ID:WrVGqLnN
コーソルは社長がアホだしな。

オラクルマスターばっかり集めて、将来、オラクル関連のことをやらないかもなんて会社説明会で言ってる馬鹿だった。

593 :NAME IS NULL:2016/06/20(月) 11:33:31.28 ID:???
確かにコーソルは技術者は凄いけど社長がお察しだね
社員は凄いんだよ社員は・・・

594 :NAME IS NULL:2016/06/20(月) 12:20:41.25 ID:???
案件ご一緒して技術力パネエってなったのはコーソルさん、レック・テクノロジー・コンサルティングさん、NTTデータ先端技術者さんあたり
他は正直知らないなー
会社の評判は置いといてOracleの技術者としてやっていきたいならOracle Gold・Platinum パートナーの企業選べばハズレ率は大分減る

595 :NAME IS NULL:2016/06/20(月) 13:15:29.97 ID:???
皆さん貴重な意見をありがとうございました。
参考にさせていただきます。

596 :NAME IS NULL:2016/06/20(月) 16:07:11.00 ID:???
さきっぽさんもプロパーは優秀

597 :NAME IS NULL:2016/06/20(月) 22:33:56.25 ID:yNRhSzKZ
>>594
ただ開発プロジェクトだと使えない気がする。

本見てもマニュアル、Oracleの研修で言ってそうなことばかりだし。

598 :NAME IS NULL:2016/06/20(月) 23:15:13.94 ID:???
個々が優秀なわけではなく事例を多く集めて対応してるだけだから
トラブル以外の実務に応用できんのだろうね

599 :NAME IS NULL:2016/06/21(火) 08:17:58.93 ID:???
>>597
そりゃそうだ
非公開部分は公開しちゃいけない規則があるからね
Oracle構築やOracleサポートにおいてはみんな強いと思うけどねー

600 :NAME IS NULL:2016/06/21(火) 18:08:41.37 ID:45LSY+hU
>>599
だって非公開ってバグのことだろ?

601 :NAME IS NULL:2016/06/21(火) 18:10:10.69 ID:45LSY+hU
Oracleのサポートでも全然わからないことが多いからな。

非公開ということにしておかないと、実は日本オラクルも分からないことがバレるしな。

602 :NAME IS NULL:2016/06/21(火) 19:43:03.17 ID:???
>>600
バグとは言い切れない仕様もあるけどね(set eventなんかは非公開じゃなかったっけ?)
とはいえ不具合・不具合調査に便利なものが非公開情報として多いからなー
ソースコードのバグぐらいはすぐ潰してくれっていつも思ってるけど

603 :NAME IS NULL:2016/06/21(火) 21:40:57.94 ID:vN65IRqo
まあ、隠し玉を持っておいて、さすが本物と思わせる手口なんだろうな。

マイクロソフトなんてそんなのばっかりだろうけど。

604 :NAME IS NULL:2016/06/21(火) 21:42:35.51 ID:vN65IRqo
欧米人ってバグを直さないからなあ。

ユーザーが気にしないからだけど。

日本人の感覚とはまったく違う。

605 :NAME IS NULL:2016/06/21(火) 23:46:52.84 ID:???
日本人は不具合があると聞いたら、該当しなくても気にし出すからねえ

606 :NAME IS NULL:2016/06/22(水) 03:10:58.20 ID:???
仕様です。

607 :NAME IS NULL:2016/06/22(水) 20:50:40.62 ID:???
既存バグ全部説明しろとか真顔で言うからね

608 :NAME IS NULL:2016/06/22(水) 20:55:54.49 ID:???
日本人の仕様です
(不具合じゃないです)

609 :NAME IS NULL:2016/06/26(日) 16:11:36.91 ID:???
SQLclって12cのみ対応?
12cに接続は出来るけど、11gだと失敗する。。

610 :NAME IS NULL:2016/06/26(日) 16:26:53.68 ID:???
SQLclは接続方法としてはSQL Developerとかと一緒
リスナー設定とか見直しして見たほうがいい

611 :NAME IS NULL:2016/06/26(日) 16:40:36.42 ID:1CFsuBA2
JDBC接続だろうな。

少し調べたけどSQL Developerは内部的にはこれを使ってそうだな。

612 :NAME IS NULL:2016/06/26(日) 18:01:52.48 ID:???
少なくともリモート接続は出来ないとねー

613 :NAME IS NULL:2016/06/26(日) 18:08:54.28 ID:1CFsuBA2
SQLclは次のバージョンでは消えそう機能だな。

614 :NAME IS NULL:2016/06/26(日) 19:48:43.86 ID:???
OOW2015で言ってたけどSQLclは12.2で正式リリースする予定だぞ
補完機能とかヒストリー機能とか付いたSQL*Plusとして売り出す予定

615 :NAME IS NULL:2016/06/26(日) 21:19:19.92 ID:1CFsuBA2
>>614
もともとSQL*Plusにもある機能だし、OS、ターミナル端末で実現できているから移行は進まないと思う。

特にバッチ処理ではSQL*Plusの変わらないところが支持されている。

SQL Serverを意識したんだろうけど、さてどうなるか。

iSQL*Plusみたいになりそう。

616 :NAME IS NULL:2016/06/26(日) 22:06:18.21 ID:???
>>615
SQLclのデベロッパーのTwitterとかブログ見てるだろうか
バリバリ機能追加してってますよ
従来の機能に加え、思いつく限りをSQLclに追加していってる
OS、ターミナル機能で補ってた部分をユーティリティ一つにできるのも機能要件として楽に満たせる
Oracle DatabaseやClient無くても使えるも非常に便利だしね

617 :NAME IS NULL:2016/06/26(日) 22:41:28.96 ID:1CFsuBA2
>>616
オラクル社自体がすぐに捨てるかもしれないので要注意です。

いままでも新しい機能はなかなか使われず、日本オラクルも勧めてなかったりといろいろありますから。

618 :NAME IS NULL:2016/06/26(日) 22:43:18.02 ID:1CFsuBA2
>>616
JDBCなんですが?

Webの管理ツールもあるし。

いまさら感が強いですよ。

619 :NAME IS NULL:2016/06/26(日) 22:59:59.70 ID:???
どうせならSQL*Plusの進化版にした方が喜ばれるし長生きするのにな
補完機能、ヒストリー機能はWin版以外は未実装だし

620 :NAME IS NULL:2016/06/26(日) 23:06:44.46 ID:???
補完機能ってWin版にも無いな
失礼しました

621 :NAME IS NULL:2016/06/26(日) 23:17:05.41 ID:1CFsuBA2
SQLclという名前にやる気がない。

とりあえず作ってみただけだろうな。

622 :NAME IS NULL:2016/06/27(月) 08:18:07.70 ID:???
>>619
一応そういう予定だよ(OOW2015聞いてた限り)
ID:1CFsuBA2 がなぜにそこまでSQLcl否定してるかわからんが、
JDK入れてるクライアントで接続出来るほど準備が楽だし(Clientは64bit版不具合多いしね・・・)
紹介サイトも増えてきたし、期待して待ってていいと思うけどね

"Oracle SQLcl"を使ってみる
http://qiita.com/mon_tu/items/da3333590847fdfb1672

SQL*PlusのクールなJava実装(SQLcl)を試してみる
http://yskwkzhr.blogspot.com/2015/12/trying-out-a-cool-java-implementation-of-sqlplus.html?m=1

SQLcl について
http://www.intellilink.co.jp/article/column/ora-report20160301.html

623 :NAME IS NULL:2016/06/27(月) 08:36:05.39 ID:vPs5f6v1
なんでそこまで宣伝に躍起なんだ?

624 :NAME IS NULL:2016/06/27(月) 08:58:35.16 ID:???
>>613で消えそう言うから、そんな事ないぞ!って流れになって宣伝活動まで入り始めた。
ツールの選択は結局ユーザーにお任せですがね。

625 :NAME IS NULL:2016/06/27(月) 12:14:11.28 ID:vPs5f6v1
>>624
ユーザーが使う何も必要のない機能は消える。

626 :NAME IS NULL:2016/06/27(月) 16:57:24.57 ID:???
ユーザーの範囲広すぎて消すのに困りそうだけどね
アメリカと日本じゃチョイス変わるし

627 :NAME IS NULL:2016/06/27(月) 18:19:25.91 ID:vPs5f6v1
>>626
え?1バージョンで消えた、変わった機能があんなにあるのに?

628 :NAME IS NULL:2016/06/27(月) 18:36:36.81 ID:???
まだRCでサポートもされないから機能の維持は保証されてない

629 :NAME IS NULL:2016/06/27(月) 18:55:09.08 ID:???
とはいえOpenWorldでアピールポイントになってたし実装は期待していいんじゃないかな
開発過程がブログで見れるし、悪い方向には進まなそう

630 :NAME IS NULL:2016/06/27(月) 18:59:17.65 ID:xZv7evmW
>>629
それで盛んにアピールした機能が消えたことを知らんのか?

631 :NAME IS NULL:2016/06/27(月) 19:28:00.38 ID:???
SQLclは消えてないけど?
何か別なものと感違いしてない?

632 :NAME IS NULL:2016/06/27(月) 19:29:40.74 ID:???
そもそもSQLclがどこからダウンロード出来たり、何に含有されてるか知らなそうだな

633 :NAME IS NULL:2016/06/27(月) 19:32:31.39 ID:Mb3VyjpQ
アピールした機能消えたってどの機能消えたんだ?

634 :NAME IS NULL:2016/06/27(月) 19:51:15.36 ID:vPs5f6v1
>>633
え?オラクルマスターの問題でもとりあげたのに、さっさと止めましたなんて毎回だろw

635 :NAME IS NULL:2016/06/27(月) 19:57:35.51 ID:???
>>634
それ話題変わってるじゃん

636 :NAME IS NULL:2016/06/27(月) 20:06:57.61 ID:vPs5f6v1
>>635
え?

637 :NAME IS NULL:2016/06/27(月) 20:07:47.86 ID:vPs5f6v1
オラクルマスターの出題内容の変化を知らないのか?

638 :NAME IS NULL:2016/06/27(月) 20:47:59.64 ID:???
何でオラクルマスター?
製品Updateを資格がなきゃ追えない人?
そもそもそこまでOracle Userじゃない?

639 :NAME IS NULL:2016/06/27(月) 23:11:56.10 ID:Mb3VyjpQ
オラクルマスター基準にしてるのは草生える
My Oracle Spportにまだ製品リリースされてないけど、
インストール方法や不具合報告のナレッジが何故かあるから期待してもいいと思うよ
ナレッジあるという事はSR出てるだろうからearly adapterに関わらず、
サポートは始めてるかもしれない

640 :NAME IS NULL:2016/06/28(火) 06:28:13.09 ID:Cx3cauqi
オラクルマスターの出題内容からオラクル社の意向が分かるだろ。

そんなことも分からないのか?

というか勉強してないのがもろわかりw

移行試験しか受けてないから、知識が追いつかない。

641 :NAME IS NULL:2016/06/28(火) 08:28:35.40 ID:???
12.2の話なんて一切出来ないって自分から証明してるオラクルマスター馬鹿は放っとけよ。
オラクルマスター取れるくらいが勉強してるとか馬鹿丸出しだわ。
普段の業務何してるかわからんけどOracleメインとした基盤構築やサポート業務は少なくともしてないのは分かった。

642 :NAME IS NULL:2016/06/28(火) 08:59:19.54 ID:7q7S0kLF
お前らほんと元気だな
オラクルマスター馬鹿にサポート馬鹿
どっちもどっちw

643 :NAME IS NULL:2016/06/28(火) 09:08:23.79 ID:z3WUxzJo
オラクルマスター馬鹿は井の中の蛙
サポート馬鹿は本当にサポート馬鹿だと思いました

644 :NAME IS NULL:2016/06/28(火) 09:37:58.20 ID:GJGLCjYm
オラクルマスターの話をしただけで、なんでオラクルマスター資格馬鹿になってるのかがわからん。

645 :NAME IS NULL:2016/06/28(火) 09:40:24.35 ID:???
>>640みたいな発言があるからでしょ

646 :NAME IS NULL:2016/06/28(火) 09:40:35.28 ID:GJGLCjYm
オラクル社の意向がよくあらわれているのがマニュアルとオラクルマスターの出題範囲なんだよ。

そのくらい実務があれば分かるだろ。

647 :NAME IS NULL:2016/06/28(火) 09:41:53.84 ID:???
オラクルマスターと言ってもPlatinum取ってるならまだ信頼できるけど・・・
Gold以下は勉強好きだったら誰でも取れる

648 :NAME IS NULL:2016/06/28(火) 09:43:21.43 ID:???
>>646
オラクル社の意向はMy Oracle Supportのナレッジで一番分かるよ
マニュアルバグのナレッジあるくらいだし(マニュアルのココ間違えてました的な内容)
マニュアルなんて信頼しちゃいけないよー

649 :NAME IS NULL:2016/06/28(火) 09:48:00.29 ID:???
あとオラクルマスターだとPSUの当て方とか出たっけ?
言う程実務に即してないと思うけど

650 :NAME IS NULL:2016/06/28(火) 10:00:53.37 ID:OV5Tw6MG
Oracleのサポートやってる奴にOracleはあーだこーだ言っても勝てるわけないだろ
普通の人が見れないもの見てる奴らだぞ

651 :NAME IS NULL:2016/06/28(火) 10:02:26.18 ID:OV5Tw6MG
あいつら資格試験だってオラクルマスター以外にもOracle PartnerNetwork試験受けてるんだぞ

652 :NAME IS NULL:2016/06/28(火) 10:32:20.16 ID:GJGLCjYm
結局、実務がないのがもろわかりw

653 :NAME IS NULL:2016/06/28(火) 11:00:03.23 ID:???
実務って何なんでしょうね

654 :NAME IS NULL:2016/06/28(火) 11:06:38.35 ID:???
オラクルマスターで出るものが実務と言われたらサポートやExadataみたいなの扱ってる人はみんな実務やってない

655 :NAME IS NULL:2016/06/28(火) 11:08:09.71 ID:qROlCf/D
大元はSQLclだけど、実務でサポートされてないSQLclを誰が使うのか
半年から一年ぐらい待たないとSQLclのサポート始まらないよ
12.2に合わせて正式にリリースされるわけだし

656 :NAME IS NULL:2016/06/28(火) 12:49:12.51 ID:kxKI7ssh
なんでオラクルマスターの話にこだわってるのかが分からない。

実務とはどこにも書いてない経験のことだ。

知識馬鹿にはわかるまい。

657 :NAME IS NULL:2016/06/28(火) 12:53:48.84 ID:???
僕は何で>>634でオラクルマスターという単語が出たのか分かりません

658 :NAME IS NULL:2016/06/28(火) 13:46:47.12 ID:???
SQLclってオラクルマスターも実務も全く関係ないけどね
自分の環境で検証する分にはいいけど、仕事で使い出したらサポート頼れないから何かあった時ヤバイよ

659 :NAME IS NULL:2016/06/28(火) 15:15:08.88 ID:kxKI7ssh
オラクルマスターの出題範囲になるかどうかの影響は大きいよ。

オラクル社が使ってほしいかどうかのあらわれだもん。

Oracle 12c Silverの出題範囲を見たら驚く人間は多いと思うよ。

660 :NAME IS NULL:2016/06/28(火) 15:51:09.40 ID:???
Oracle 12c Silverで驚くって・・・学生か何かかな?
試験範囲見ても、特段凄い事は無く、DBAなら知ってる・触れるぐらいの内容だよね
いわゆるDBAとして必要なコアスキルが問われてる
だけど今話に出ているSQLclはSQL DeveloperやEMCCみたいにツールの一つだから試験には出ないよ
出ても別専用の試験作られてる(EM12c用の試験だったりデベロッパー向けの試験で出題される)


というか認定試験の話題出すにしてもオラクルマスターしかネタないの?
Oracle RAC 12c ExpertとかパフォチューExpertともなると、オラクルが求めてくるレベル上がるけど
Silverじゃ大して勉強した事にならないじゃん

661 :NAME IS NULL:2016/06/28(火) 15:55:52.50 ID:nTVk9Zb/
というかどんだけオラクルマスターに話持って行きたいんだよw
オラクルマスター以外の物は認めません、ってか?w
オラクルマスターなんてただの金稼ぎの一つだぞw
搾取されるのに気付かず踊らされすぎw

662 :NAME IS NULL:2016/06/28(火) 19:29:51.79 ID:???
オラクルマスター取れて嬉しかったんでねーの

663 :NAME IS NULL:2016/06/28(火) 19:47:18.00 ID:???
自分はこう理解したんだが、Oracleの多くの機能のウチ、強く推すものほど
研修コースに反映されており、その内容はOM試験にもでる。
なので (間接的に) 試験あるいは研修の採用でOracleの本機度が判断できる。

664 :NAME IS NULL:2016/06/28(火) 20:28:19.10 ID:???
Oracle Universityの研修と資格試験は密な関係だねえ
他にもOracle認定パートナー企業だけが行ける研修とかね

665 :NAME IS NULL:2016/06/28(火) 20:34:57.26 ID:5IWMJXAT
>>660
慢心

666 :NAME IS NULL:2016/06/28(火) 20:36:13.28 ID:5IWMJXAT
オラクルマスターの低い資格だからと言って内容も知らないやつとは仕事したくない。

667 :NAME IS NULL:2016/06/28(火) 20:38:24.26 ID:5IWMJXAT
12cのSilverを全問正解で取れるのか?

まあ11gのプラチナでも無理だろうな。

668 :NAME IS NULL:2016/06/28(火) 20:38:49.27 ID:???
オラクルマスターでしか語れない奴と仕事したくない

669 :NAME IS NULL:2016/06/28(火) 20:39:32.03 ID:???
SQLclの話しろよ(笑)

670 :NAME IS NULL:2016/06/28(火) 20:40:41.60 ID:???
>>667
プラチナは実技試験やぞ
12cSilverで満足してるお前には無理な試験

671 :NAME IS NULL:2016/06/28(火) 20:42:48.75 ID:???
新しいレスあるなーと見たらオラクルマスターばっかり
スレチだよ君達

672 :NAME IS NULL:2016/06/28(火) 21:12:44.87 ID:W+XjNpGS
オラクルマスターっていうとなんで格下みたいに言ってんのか理解できない。

673 :NAME IS NULL:2016/06/28(火) 21:14:16.02 ID:W+XjNpGS
>>670
おまえはBronzeから取ってもの言えよw

移行試験は金で買うようなもんじゃないか。

674 :NAME IS NULL:2016/06/28(火) 23:17:08.69 ID:z3WUxzJo
>>672
オラクルマスターは所詮知識問題
Platinum取れたら凄いけど、Silverごときで喚くならまず取れない
そしてスレチ

675 :NAME IS NULL:2016/06/28(火) 23:26:18.07 ID:GJGLCjYm
>>674
Silver取れないって認めてるもんだぞ?

676 :NAME IS NULL:2016/06/28(火) 23:26:58.87 ID:GJGLCjYm
そもそもプラチナだからOracleを使いこなせるわけではない。

677 :NAME IS NULL:2016/06/29(水) 00:00:43.21 ID:???
Platinum受けたことないの丸見えですね

678 :NAME IS NULL:2016/06/29(水) 00:03:01.75 ID:???
Platinumは試験監が障害起こすためにゴニョゴニョしてくるので
受験生も負けじとゴニョゴニョする試験だぞ
Oracle使いこなせなきゃ受からないようにできてるよ
GoldじゃなくてSilverが物差しのうちは中々難しいよ

679 :NAME IS NULL:2016/06/29(水) 00:04:37.08 ID:Jq/fGBrg
Silver厨の謎のオラクルマスターごり押し
これにはオラクルもニッコリ

680 :NAME IS NULL:2016/06/29(水) 00:09:52.07 ID:???
Silver厨もこれくらい資格取ってるんだろうなーhttp://i.imgur.com/13KTYVd.jpg

681 :NAME IS NULL:2016/06/29(水) 00:12:04.00 ID:ZnO+AY+M
>>678
そういうことじゃない。

おまえこそOracle DBA馬鹿だよ。

Oracleを使うってのはDBA業務をやるってことじゃないよ。

682 :NAME IS NULL:2016/06/29(水) 00:16:52.82 ID:???
>>681
PlatinumはDBAというよりサポートとか発想力みたいな問題であってDBAとしての能力はあくまで前提知識ですよ
話をSQLclに戻してくださいませんかね

683 :NAME IS NULL:2016/06/29(水) 00:21:35.63 ID:ZnO+AY+M
>>682
だからずれているんだよ。

684 :NAME IS NULL:2016/06/29(水) 00:22:48.01 ID:ZnO+AY+M
だからOracleしかわからないやつは嫌われるんだよ。

685 :NAME IS NULL:2016/06/29(水) 00:24:38.72 ID:ZnO+AY+M
開発じゃなくてOracleいじりが好きなんだろ?

686 :NAME IS NULL:2016/06/29(水) 00:26:00.34 ID:???
OracleスレでOracleの話してるのにOracleしかわからないやつは嫌われるって
自分は嫌われてるって言ってるようなもんだぞw

687 :NAME IS NULL:2016/06/29(水) 00:27:12.59 ID:ZnO+AY+M
>>686
意味不明

688 :NAME IS NULL:2016/06/29(水) 00:29:38.67 ID:ZnO+AY+M
>>686
じゃあキミにはOracle Application ExpressでWebアプリケーションの開発を頼むわ。

689 :NAME IS NULL:2016/06/29(水) 00:30:54.96 ID:ZnO+AY+M
Oracleデータベースの機能なんだから、当然できるよね?

690 :NAME IS NULL:2016/06/29(水) 00:51:57.56 ID:???
Oracle DatabaseとOracle Application Expressは明確には別物やぞw

691 :NAME IS NULL:2016/06/29(水) 02:41:35.67 ID:???
明確には別物って
明確に別物か、正確には別物かでだいぶニュアンスが違うんだが

692 :NAME IS NULL:2016/06/29(水) 03:41:17.51 ID:ZnO+AY+M
>>690
おまえは本当にOracle Databaseを分かっているのか?

693 :NAME IS NULL:2016/06/29(水) 03:44:49.14 ID:ZnO+AY+M
じゃあウェアハウスビルダーで何かDWHを作ってくれ。

帳票はOracle Reportsでいいや。

Oracle Formsは消えかかっているから許す。

Oracle Databaseに詳しいのなら当然、できるよね?

694 :NAME IS NULL:2016/06/29(水) 08:06:34.47 ID:???
>>693
まずライセンス買ってね
順番守ろうか

695 :NAME IS NULL:2016/06/29(水) 08:12:08.21 ID:???
あとはデータベース(OLTP/DWH)作成してほしいならパラメータシート作ろうか
環境についても教えてね
・CPU/Mem/OS/32bit or 64bit
・Oracle DatabaseのPSR/PSU(指定がないなら最新PSU)
当然ながらタダでやるわけにはいかないからね
相場ぐらいの値段ということで60万円でやってあげるよ

696 :NAME IS NULL:2016/06/29(水) 08:13:13.68 ID:Jq/fGBrg
スレチやめようかw

697 :NAME IS NULL:2016/06/29(水) 08:23:30.74 ID:Jq/fGBrg
ここはOracle質問総合スレです
>>609が解決したか気にしてね
12cで成功するけど11gで失敗する場合、
両方のlistener.ora、sqlnet.ora、tnsnames.oraをまず見比べてみてね

698 :NAME IS NULL:2016/06/29(水) 08:39:23.18 ID:AEf949aQ
お前らほんと元気だな
まあ俺レベルのオラクルマスターなら、ここまでの展開は読めてるんですけどねw

699 :NAME IS NULL:2016/06/29(水) 08:53:31.14 ID:Jq/fGBrg
オラクルマスター通り越してOracle認定エキスパート取ってる俺はここまでの展開読めなかったは・・・w

700 :NAME IS NULL:2016/06/29(水) 12:03:31.76 ID:ZnO+AY+M
>>695
おまえの話はずれてるんだよ。

おまえ日本オラクルの人間じゃないか?

701 :NAME IS NULL:2016/06/29(水) 12:31:46.97 ID:???
日本オラクルパートナーです
サポートやってます

702 :NAME IS NULL:2016/06/29(水) 12:36:33.71 ID:???
>>700
Warehouse Builderはライセンス必要
ライセンス料ちょうだい♪

703 :NAME IS NULL:2016/06/29(水) 13:57:55.79 ID:ZnO+AY+M
どおりで変なこといってると思った。

704 :NAME IS NULL:2016/06/29(水) 15:50:41.76 ID:???
いつの間にか、StandardEditionOneが無くなって、最低価格が、69.6万円から210万円になったのか
値上げがキツすぎる

705 :NAME IS NULL:2016/06/29(水) 15:51:13.46 ID:???
僕としてはSQLclからオラクルマスターになって、今度Warehouse Builderになっていった話の方が変なこと言ってると思いますwwwwww

706 :NAME IS NULL:2016/06/29(水) 15:52:18.61 ID:???
>>704
今はSE2になりましたね。。。
サポートやってる人も馬鹿じゃねえの言ってましたわ

707 :NAME IS NULL:2016/06/29(水) 16:16:51.41 ID:???
>>706
PostgresPlusEnterpriseが、以前、年70万以上していたのが、
今、EDB Postgres Enterpriseに名前が変わり年26.5万円ですね

Oracle互換性を売りにしているから、これを検討してみようと思っています
評価に時間がかかりそうだけど

708 :NAME IS NULL:2016/06/29(水) 19:20:10.11 ID:???
>>707
Posgreは値下げしてるんですねー
安くしないと買ってくれないこの状況でSE2化は本当に売る気があるのか気になりますしね
裏ではEEしか買って欲しくないという目論見もあるんじゃないかと思います

709 :NAME IS NULL:2016/06/29(水) 19:22:36.18 ID:???
>>707
うまくいったら (あるいは転けても) 教えて呉れ。
でも既存のコード移植を要するようなら数100万の違いは相殺されると思う。

710 :NAME IS NULL:2016/06/29(水) 21:09:05.42 ID:ZnO+AY+M
安易に価格だけで考えるのは危険。

ポスグレ技術者、技術情報はOracleとはかなりの差がある。

711 :NAME IS NULL:2016/06/29(水) 21:43:55.04 ID:???
SEOneがなくなったこともそうだけど、SE2はHW制限がくせ者やね。
ハイパースレッディング有効だと、CPU制限に引っかかってCPUネックになってるの気づかなくなるところ多そう。

712 :NAME IS NULL:2016/06/29(水) 23:43:55.59 ID:???
そうそう。CPU制限も非常に曲者。
契約更改の時に気を付けないとEE契約することになるぜ。

713 :NAME IS NULL:2016/07/01(金) 00:02:03.17 ID:???
資格は実務経験は保証しませんぜー

714 :NAME IS NULL:2016/07/01(金) 10:03:31.43 ID:uhATwO+f
>>713
しかもオラクルマスターの資格で聞かれることなんて一部だしな。

それで実務がないとさらに使えないDBエンジニアになる。

715 :NAME IS NULL:2016/07/01(金) 10:11:20.53 ID:63k6spIX
オラクルマスターに限らず、ExpertやOPNもだけど実務やりながら資格取得するのが一番自分の成長になる
ExadataやExaLogicなんかは実務やりながらは中々難しかったけど、非常に勉強になった
オラクルに限らず、資格は実務やりながら取得するのが一番
と俺は思っている

716 :NAME IS NULL:2016/07/01(金) 10:40:41.47 ID:uhATwO+f
それより使い方を知らない問題の方をなんとかしてくれよw

717 :NAME IS NULL:2016/07/01(金) 12:40:59.97 ID:???
使い方が知らない問題って何だ?

718 :NAME IS NULL:2016/07/01(金) 12:46:32.35 ID:uhATwO+f
>>717
そういうこと。

キミのように環境だけ作るのが仕事になっている人はシステム屋ではない。

719 :NAME IS NULL:2016/07/01(金) 12:50:57.52 ID:???
わいはどちらかというと運用側です

720 :NAME IS NULL:2016/07/01(金) 12:53:07.55 ID:???
>>718
君のように人の仕事をまともに聞けない、質問を無視する人は人間向いてないよ
SQLclの話はどうしたの?

721 :NAME IS NULL:2016/07/01(金) 13:06:46.14 ID:uhATwO+f
>>720
誰と対話してるんでしょうか?

722 :NAME IS NULL:2016/07/01(金) 13:11:17.25 ID:uhATwO+f
Oracleバカはいりません。

結局、無駄に豪勢なものを作って、運用に金、手間がかかるように仕向けるから他の技術者、業者、ユーザーから嫌われる。

ここにいるやつらは、それが必要な仕事なんだと思い込んでいるんだろうが、ユーザーはそんなことに興味はない。

723 :NAME IS NULL:2016/07/01(金) 14:10:19.53 ID:???
非機能と機能の話だろ。同じ土台で話すことではない。

724 :NAME IS NULL:2016/07/01(金) 14:38:59.08 ID:uhATwO+f
>>723
だからダメなんだよ。

自分たちはインフラ寄りのことしかしないとかいう人間が多すぎる。

機能をプログラマにやらせて、悪いデータモデル、ひどいSQLでどうにもならなくシステムが多発している。

これが年々マシになっているかと思うとそうでもない。

そこで登場するのが私みたいな中間を埋める人間。

あまり評価されず地味な仕事だが。

725 :NAME IS NULL:2016/07/01(金) 18:13:25.66 ID:???
>>724
開発と基盤をごっちゃにするとどうなるか分からない馬鹿なの?
大規模案件未経験者かな?

726 :NAME IS NULL:2016/07/01(金) 18:14:47.81 ID:???
機能要件と非機能要件に対して駄目出ししてる時点でロクな職場で働いてないのが分かる

727 :NAME IS NULL:2016/07/01(金) 18:22:53.60 ID:???
小さいところじゃインフラ屋は無用の長物さ
SQLのJOINの仕方とか教えるDB先生がほしいんだよ

728 :NAME IS NULL:2016/07/01(金) 18:25:13.82 ID:uhATwO+f
>>725
協力してやるところはうまくいってるが、壁を作っているところはことごとく失敗してる。

よくインフラ屋は壁を作りたがる。

開発側に責任を押し付けたり、自分たちを守ろうという意識が高い傾向にある。

729 :NAME IS NULL:2016/07/01(金) 18:26:04.79 ID:WF1SvZF1
ここんとこID見えてるやつがずっと自分は馬鹿ですと自己紹介してるな
まずスレタイ読めよと言いたいね

ここはOracle質問総合スレであって、言ってしまえばOracleにこだわった話しかしない所なんですよ
そこでOracleしか考えないインフラしか考えないって物凄い馬鹿な感違いしてる訳

みんな業務ではOracle以外だってしっかり触ってるし、要件満たす為にどうすればいいか考えてるわ

これ以上、Oracle以外で質問ですら無いレスされても職場環境・業務環境で変わるから不毛なレス合戦になるだけだわ

730 :NAME IS NULL:2016/07/01(金) 18:27:34.19 ID:uhATwO+f
>>729
そういう書き込みばかりだからそうなる。

知識バカはいらんよ。

731 :NAME IS NULL:2016/07/01(金) 18:30:12.67 ID:???
>>729に対して>>739な訳だからもはや荒らし目的でしょコレw
Oracle関連でお客様に怒られたのかな〜?w

機能要件非機能要件の壁埋めててOracle停止させて大問題にでもなったのかな〜?w

732 :NAME IS NULL:2016/07/01(金) 18:30:22.93 ID:uhATwO+f
>>729
Oracle Databaseの機能をどれだけわかってるんだよ?

いろんな質問がありそうだけど、ないってことはこのスレがもともと機能してないんだろw

733 :NAME IS NULL:2016/07/01(金) 18:30:55.29 ID:???
デュフwww
面白すぎて>>730>>739と書いちゃったわw

734 :NAME IS NULL:2016/07/01(金) 18:31:12.27 ID:uhATwO+f
>>731
あなたがインフラ寄りなのはよくわかるよ。

735 :NAME IS NULL:2016/07/01(金) 18:32:11.39 ID:uhATwO+f
>>733
いまどきPCからキーボードで打っての?

736 :NAME IS NULL:2016/07/01(金) 18:32:55.46 ID:???
>>732
だからスレタイ見ろってwwwwww
今11スレ目だぞwwwwwwwwww
機能してないと思って荒らしてるのかよwwwwwwwwww

>>609で質問が有ったわけなんだがwwwwwwwwwwww

737 :NAME IS NULL:2016/07/01(金) 18:33:06.41 ID:???
無駄に長い文、1行づつ無駄に改行、数字を全角で書く奴のことは信用しないが
これが案外よく当たる

738 :NAME IS NULL:2016/07/01(金) 18:39:43.37 ID:uhATwO+f
>>737
空行を入れるのはこの業界ではあたりまえ。

入れない人は年配か、Eメールすら使わない職種の人たち。

739 :NAME IS NULL:2016/07/01(金) 18:40:51.85 ID:???
業界と当たり前を2chに持ち込むとは・・・w
職場でミラクルKYなんだろうなw

740 :NAME IS NULL:2016/07/01(金) 18:42:04.84 ID:uhATwO+f
>>739
敗戦の辞ですね。

了解しました!

741 :NAME IS NULL:2016/07/01(金) 18:43:25.60 ID:uhATwO+f
IT業界は空気を読むんじゃなくて、ちゃんと話し合って決めるんですよ。

覚えておいてください。

742 :NAME IS NULL:2016/07/01(金) 18:46:28.07 ID:???
>>738
空行と改行の違いが理解できないバカ

743 :NAME IS NULL:2016/07/01(金) 18:52:17.73 ID:???
>>738
性格と同じでずいぶん偏った教育受けてきたんだな

http://shuchi.php.co.jp/the21/detail/2490
> 言葉や文節が2行にまたがらないように文節や句読点で改行しましょう。
> また、行間を取って空白を作ると、話のまとまりや転換を示すのに効果的。
> ※ ただし、多く取りすぎると空白が目立ち稚拙な印象も

744 :NAME IS NULL:2016/07/01(金) 19:02:44.97 ID:???
>>741
お前雑談でもそんな態度なの?
裏で笑われてるでしょ

745 :NAME IS NULL:2016/07/01(金) 19:34:12.62 ID:WBWnXCGF
まあ、リアルで相当不満抱えてるんだろうね
人間ってうまくできていて、ネットでの書き込みで現実世界とのギャップを埋めて、心の平衡を保っているんだよ

746 :NAME IS NULL:2016/07/01(金) 20:13:16.02 ID:uhATwO+f
>>743
Oracle使いなのにスクリプトも書かないの?

747 :NAME IS NULL:2016/07/01(金) 20:18:16.23 ID:uhATwO+f
>>742
詰めて書くなんて出版、雑誌、新聞だからね。

あなたはドキュメント偏重の仕事しかしてないのがよくわかりますよ。

Eメールを書かない人、プログラムを書かない人は改行、空行の認識が違うのはしってます。

ただ現役で仕事をしていて、それを言ってくる人を想像できません。

やはり技術者ではないようですね。

748 :NAME IS NULL:2016/07/01(金) 20:23:12.97 ID:uhATwO+f
>>743
それともあんた新人?

Eメールもここもそうだけど、どう見えるかは相手の環境で違うからね。

Eメールもプログラムも横の文字数が多すぎると折り返してしまうから気をつけて。

749 :NAME IS NULL:2016/07/01(金) 20:27:39.20 ID:uhATwO+f
>>743
それ呼んだけどあまりいいとは思わない部分はあるね。

あと、最後がどこなのか分かるように書くのが普通だけど、その説明がないね。

そんなもん見て勉強するより、仕事で覚えた方がいいよ。

750 :NAME IS NULL:2016/07/01(金) 20:48:34.40 ID:???
>>747
顔真っ赤www

751 :NAME IS NULL:2016/07/01(金) 20:52:40.84 ID:???
>>743 に必死に反論しすぎだぞw

752 :NAME IS NULL:2016/07/01(金) 21:05:30.32 ID:???
他人に壁作るなとか説教たれるまえに自分の過ちを素直に認めるまともな大人に…ボクはなりたい

753 :NAME IS NULL:2016/07/01(金) 21:50:01.02 ID:???
>>752
そういう認識あるなら既になれてるよ

754 :NAME IS NULL:2016/07/01(金) 22:09:21.26 ID:uhATwO+f
オナニーのし過ぎでもうあまりでないかも。

755 :NAME IS NULL:2016/07/01(金) 22:12:22.61 ID:uhATwO+f
誰だか分からない人に対して、上からもの言う人の特徴

内容に中身がない

つまり批判ばかり

こういうとおまえも批判だ!とか言い出す

具体的に中身のある話をしてください

756 :NAME IS NULL:2016/07/01(金) 23:59:38.77 ID:???
     殺 伐 と し た ス レ に ラ ン ボ ー が ! ! 


      __ , ―― '  ̄ ̄ ̄ ̄`――、___            _/\/\/\/|_
  / ̄ ̄__________ ) ) ) `\         \          /
 (    ,/' ! i l l l l | | | | l l l l l !i`~ーー、、   \        < エイドリアーン ! ! >
  ヽ_ (〆――――-〜//⌒~ヽヽミシヽ、`ヽλ__l       /          \
   、  ~          λλ___、丶ヽ/'~ヽ、。~ハwwヾ     〉〉  ̄|/\/\/\/ ̄
  `、ー―――――-丶// /⌒~⌒ヽ、ヽ、  `ーヽく〃    ,//
     ̄ ̄ ̄ ̄ ̄ ̄~`( | λ\ヽ冫ノ,冫~          《丿/
     、 、_______| | \__丶´/lノ冫          l /
     ` ー――ヽニ_ーl\_、\\\冫        /,〆
             `ヽl\___ ̄ \ヽ\        /ノ/
     、`――――――ヽ\__ ̄ ̄、, \ヽ\  ,/イ/
      ̄ ̄`――、_ー、!\_ ̄ ̄ノ  \ヽ∨'〃/
               ̄\  〉 ノ 〉    ヽο冫
                ,〉// ノ,|       ~~
                (/,/  '/'l                 デデンデンデデン

757 :NAME IS NULL:2016/07/02(土) 00:21:15.02 ID:???
>>755
何そのブーメラン
今度俺も真似してみよwww

758 :NAME IS NULL:2016/07/02(土) 00:35:48.70 ID:scT7rmXR
>>757
ザコだな

759 :NAME IS NULL:2016/07/02(土) 00:39:28.71 ID:???
>>758
誰だか分からない人に対して、上からもの言う人の特徴

内容に中身がない

つまり批判ばかり

こういうとおまえも批判だ!とか言い出す

具体的に中身のある話をしてください

760 :NAME IS NULL:2016/07/02(土) 01:13:09.46 ID:scT7rmXR
>>759
ゴミだな

761 :NAME IS NULL:2016/07/02(土) 01:28:41.51 ID:scT7rmXR
新しいSQL*Plusの名称は、SQL*PlusPlusPlusPlusらしいです。

コマンドラインでは、sqlplusplusplusplusと入力しなければいけないのでしょうか?

762 :NAME IS NULL:2016/07/02(土) 01:33:22.40 ID:scT7rmXR
>>761
sqlpluspppでも起動します。

763 :NAME IS NULL:2016/07/02(土) 01:33:43.44 ID:scT7rmXR
>>762
ありがとうございました。

764 :NAME IS NULL:2016/07/02(土) 01:46:34.72 ID:scT7rmXR
sqlppppのエイリアスもあるよ。

765 :NAME IS NULL:2016/07/02(土) 01:48:32.27 ID:???
sqlp (TABキー)

766 :NAME IS NULL:2016/07/02(土) 07:11:09.60 ID:???
今日も発狂したガキみたいなゴミいるな
システムとかOracle云々の前に頭おかしいわ

767 :NAME IS NULL:2016/07/02(土) 07:45:13.74 ID:???
どっちもどっち

768 :NAME IS NULL:2016/07/02(土) 08:19:16.27 ID:???
スレタイ読めない文盲はそろそろ消えて欲しいですね

769 :NAME IS NULL:2016/07/02(土) 08:23:34.28 ID:???
https://imgur.com/delete/TRa9SgaxvEzXHvA

770 :NAME IS NULL:2016/07/02(土) 22:21:10.66 ID:scT7rmXR
>>768
女体なら場合によりなめるが?

771 :NAME IS NULL:2016/07/02(土) 22:21:56.39 ID:scT7rmXR
Oracleってキリスト教用語ですか?

772 :NAME IS NULL:2016/07/03(日) 04:57:58.95 ID:???
100レスも増えててワロタ
オラクルの話しろよ
リカバリ中に止まった時の冷や汗とかな

773 :NAME IS NULL:2016/07/03(日) 14:53:22.11 ID:AYVgzvdr
>>772
RMANKOのことか?

774 :NAME IS NULL:2016/07/03(日) 15:12:47.91 ID:???
flashback dropとかflashback databaseとかもっとクールに使いこなしたいわー

775 :NAME IS NULL:2016/07/03(日) 15:38:44.95 ID:AYVgzvdr
>>774
結局、需要がない。

それで戻すとシステム全体の一貫性に問題がある場合があるので、なかなか使いどころがない。

776 :NAME IS NULL:2016/07/03(日) 18:35:39.72 ID:???
>>775
だとすると、論理障害対策はどうすべきなのでしょうか?

777 :NAME IS NULL:2016/07/03(日) 21:12:38.55 ID:+5vqnElX
>>776
このスレで論理障害なんていうと非機能、機能をごっちゃにするなというキチガイがまた出てくるぞ。

778 :NAME IS NULL:2016/07/03(日) 21:17:53.48 ID:+5vqnElX
>>776
矛盾したデータ、おかしなデータがないかチェックする処理を入れたりして対処する。

無駄に思えるかもしれないが、システムが大きくなるとレベルの低い人間がバグを埋め込んだり、誤ったデータバッチでどんどん変なデータが発生する。

779 :NAME IS NULL:2016/07/03(日) 22:42:10.09 ID:???
果たしてそれは障害発生時に許容範囲内で復旧+完全性の維持が出来ているのだろうか
レベル低い人間がいるからこそ、障害発生時対策で>>774のようにflashback機能とかで復旧手順を考えておくべきでは?
と言っても何が起きるかわからないシステムなんて何処にでもあるから、技術者が夜中や休日に叩き起こされたりするんだけどね
この前のA◯AのようにExadataの障害だから原因はOracleと決め付けてしまった例の様にならない様、色々考えていく必要がある

780 :NAME IS NULL:2016/07/03(日) 22:48:50.24 ID:+5vqnElX
>>779
だからさ、データベースだけじゃないんだよ。

わかる?

781 :NAME IS NULL:2016/07/03(日) 22:53:51.51 ID:???
>>780
データベースだけじゃないからANAの例出したんだろ
馬鹿かお前

782 :NAME IS NULL:2016/07/03(日) 22:58:44.98 ID:+5vqnElX
>>781
だからそういう問題じゃないだろ。

システムとしてのデータが合っているかどうかだよ。

だからインフラ屋は嫌いなんだよな。

783 :NAME IS NULL:2016/07/03(日) 23:00:22.51 ID:???
>>782
データが合ってる云々もだけど、色々な障害ケースを考える必要があるのはインフラに限らねーだろ馬鹿

784 :NAME IS NULL:2016/07/03(日) 23:02:07.49 ID:+5vqnElX
>>783
復旧してもデータが正しくなければ、稼働させてはいけない。

785 :NAME IS NULL:2016/07/03(日) 23:02:58.08 ID:???
そもそもデータベースしっかりやってる連中もデータの整合性が取れるかはかなり気にするぞ
要件にもよるけどバックアップセットやイメージコピーが確実に取れてるかのチェックも厳しいからね

786 :NAME IS NULL:2016/07/03(日) 23:05:00.69 ID:???
数百TBの復旧後にデータの整合性取れなくても動かしたいとぬかす客は怖いよね
お前ら1個の誤りが全ての誤りに繋がるぞと言いたい

787 :NAME IS NULL:2016/07/03(日) 23:09:14.34 ID:???
>>784
みんな希望はそれだけど、エンドユーザーは許さんだろ
止める時間長引く程、数億〜数十億の損害賠償発生するぞ

788 :NAME IS NULL:2016/07/03(日) 23:19:19.00 ID:+5vqnElX
>>787
データがめちゃくちゃになってもかまわない立場?

789 :NAME IS NULL:2016/07/03(日) 23:20:16.23 ID:???
>>787
だからって素人考えで整合性取れないまま動かして、余計に悪化させんのか?

790 :NAME IS NULL:2016/07/03(日) 23:27:40.88 ID:???
>>787
あのね
エンドユーザーはいくら今動かすのをやめてほしくても聞いてくれないやつもいるの
こちらとて完全復旧させたいけどサービス復旧が大前提のお客様もいる訳

>>786
データが滅茶苦茶になっていい立場のやつがいる訳ないだろ
経験と考えが浅はかなんだよ

791 :NAME IS NULL:2016/07/04(月) 00:26:23.12 ID:???
過去の取引履歴の復旧とかは後でいいというお客さんも多いしね
正直完全復旧はお客さん次第でするか決まる

792 :NAME IS NULL:2016/07/05(火) 18:00:08.64 ID:mfNgaxwo
満タンじゃないが明日はイケると思う。

793 :NAME IS NULL:2016/07/05(火) 19:33:03.31 ID:???
Oracle Database 12.2マダー?
12.1だと不安が大きいから11gR2使ってるけど、システム更改と共に12c化したいけど、12.1じゃ不安なんだよね

794 :NAME IS NULL:2016/07/06(水) 00:27:39.90 ID:???
Exadataで12.1.0.2使っているけど、パラレルクエリでORA-600吐いたりする以外は
特に問題なく動いているw

795 :NAME IS NULL:2016/07/06(水) 01:29:09.51 ID:???
おまえらみずほ銀行のリプレースが死にかけてるみたいですよ
助けてやれよ!

796 :NAME IS NULL:2016/07/06(水) 01:31:48.95 ID:???
あ〜、IT未経験者可とかって言って大量に素人ぶっこんだ案件だっけか?

797 :NAME IS NULL:2016/07/06(水) 01:35:19.77 ID:???
君子危うきに近寄らず

798 :NAME IS NULL:2016/07/06(水) 02:07:28.74 ID:???
ソースくらい貼っていってくれや

みずほ銀行システムが絶望的、完成のメドなく4000億円、富士通「兄より優れた弟など存在しねぇ」★2 [無断転載禁止]&#169;2ch.net
http://hayabusa8.2ch.net/test/read.cgi/news/1467730109/

◆みずほ銀行次期システム開発を見守るスレ24◆ [無断転載禁止]&#169;2ch.net
http://hanabi.2ch.net/test/read.cgi/infosys/1467502953/

799 :NAME IS NULL:2016/07/06(水) 12:14:11.98 ID:???
みんな知ってた結果になったとしか
どんなに人数がいても完全にOUTってずっと言われてたし
SEとしての経歴書作りたいならいいかもね

800 :NAME IS NULL:2016/07/06(水) 12:19:24.04 ID:???
>>794
致命傷じゃねーかww

801 :NAME IS NULL:2016/07/06(水) 12:49:15.02 ID:???
実行計画って役に立ってるの?

802 :NAME IS NULL:2016/07/07(木) 09:40:15.81 ID:???
ACFSとCloudFSって何が違うの?

803 :NAME IS NULL:2016/07/08(金) 22:14:44.03 ID:???
>>802
一緒だよ。
ACFSだけを切り離して商品化しただけ。

804 :NAME IS NULL:2016/07/08(金) 22:15:27.95 ID:???
>>800
パッ、パッチが出てるもん...(涙声)

805 :NAME IS NULL:2016/07/08(金) 23:17:29.87 ID:K0ZRcz14
39 仕様書無しさん 2016/07/08(金) 23:11:07.46
Oracle、Java EEから手を引く可能性も

http://s.news.mynavi.jp/news/2016/07/04/261/

806 :NAME IS NULL:2016/07/08(金) 23:44:22.56 ID:K0ZRcz14
Java EEの開発が停滞?--オラクルの不透明な態度にコミュニティーが不信感

http://japan.zdnet.com/article/35085410/

807 :NAME IS NULL:2016/07/09(土) 00:48:22.99 ID:???
TBL_Aに2レコードだけあります。

主キー項目はCOL1、COL2、COL3で、非キー項目のCOL4があります。
1レコード目の主キー値は、1、2、3、COL4が 5、
2レコード目の主キー値は、1、2、4、COL4が 5です。

select a.* from TBL_A a
inner join TBL_A a2
&#160;on a.COL1 = a2.COL1
and a.COL2 = a2.COL2
and a.COL4 = a2.COL4

上記SQLの結果が4レコードになるのですが
(1レコード目×2、2レコード目×2) なぜでしょうか?

Oracle12cです。

808 :NAME IS NULL:2016/07/09(土) 00:50:58.93 ID:???
&#160;は間違いです スペースです

809 :NAME IS NULL:2016/07/09(土) 00:57:17.02 ID:???
主キーのないテーブルでCOL1,COL2,COL3
1レコード目の値は、1、2、5、
2レコード目の値は、1、2、5、
にしたら同じ結果になるはずだけど、これならわかる?

810 :NAME IS NULL:2016/07/09(土) 00:57:37.43 ID:9VRKqz3l
それは何でそのSELECT文を実行するとそうなるの?

811 :NAME IS NULL:2016/07/09(土) 01:05:45.53 ID:9VRKqz3l
>>808
その半角スペースを表すHTMLのセミコロンが気になる。

そのセミコロンがSQLの終端だと解釈されてないか?

812 :NAME IS NULL:2016/07/09(土) 01:08:49.87 ID:9VRKqz3l
なんでそこだけHTMLなのか?

SELECT文の文字列の作成をそこで区切ってる?

813 :NAME IS NULL:2016/07/09(土) 01:11:22.96 ID:???
>>809
ありがとうございます、理解しました
どうやらかなり疲れてるみたいです。。。

814 :NAME IS NULL:2016/07/09(土) 01:13:20.16 ID:???
>>811
コピペした後ここに書き込む時にスペース打ってそうなっただけでお騒がせしてしまいすみませんでした

815 :NAME IS NULL:2016/07/09(土) 01:20:25.34 ID:9VRKqz3l
だから何で実行してんだよ?

816 :NAME IS NULL:2016/07/09(土) 07:40:38.20 ID:???
解決したのにうるせえ馬鹿だな
セミコロンはエスケープ処理の影響で付いただけだろ
環境についてもOracle 12cと書いてある

817 :NAME IS NULL:2016/07/09(土) 11:51:01.53 ID:???
>>809
ちなみにこれって直積て言う?
1レコードだと結果1レコード
2だと結果4
3だと結果9

818 :NAME IS NULL:2016/07/09(土) 16:40:33.63 ID:9VRKqz3l
>>816
おいおいOracle 12cだけじゃわからん。

だからなんのクライアントで実行してるんだよ。

819 :NAME IS NULL:2016/07/09(土) 16:42:54.27 ID:9VRKqz3l
まさかSQL DeveloperでSQLを1行だけ実行じゃないよな?

820 :NAME IS NULL:2016/07/09(土) 16:56:00.67 ID:???
SQLPlusだろうがDeveloperだろうが結果は変わらん
;を拾われて違う結果出ても、;以降のテキスト文でエラーも出力される
第一もう解決した話を蒸し返すな

821 :NAME IS NULL:2016/07/09(土) 17:05:27.23 ID:5M9aAPGX
>>807にあるような簡単なSQLなら結果不正の不具合も出ないしね
多分だけど質問主の頭の中で整理がつかないから質問したと思うので、ここで環境は気にする必要なし

822 :NAME IS NULL:2016/07/09(土) 17:17:13.85 ID:???
質問の意図を無視して環境言え!SQL Developerじゃなねーだろうな!?ってアホか

823 :NAME IS NULL:2016/07/09(土) 18:30:12.54 ID:9VRKqz3l
教えてもらう立場なのにその態度はないだろw

824 :NAME IS NULL:2016/07/09(土) 18:32:37.10 ID:9VRKqz3l
結合条件が効いているか効いていないかを確認してるんだよ。

なぜそこを確認しないのか?

825 :NAME IS NULL:2016/07/09(土) 18:33:22.54 ID:???
>>807 = >>822 なんだろうか?

826 :NAME IS NULL:2016/07/09(土) 18:46:59.04 ID:???
>>824
そこで環境の話がなぜ出るの?

827 :NAME IS NULL:2016/07/09(土) 19:05:46.37 ID:9VRKqz3l
>>826
SQLが正しい前提で話なんか初めからしてない。

SQLの構文の問題ならSQLスレに行けばよい。

828 :NAME IS NULL:2016/07/09(土) 19:22:51.59 ID:???
>>827
それならそれで最初にそう書けよ
話をややこしくするな

829 :NAME IS NULL:2016/07/09(土) 21:07:45.81 ID:???
相変わらずID見えてる奴は質問文無視するなぁ
疑いの姿勢というか着目してる点は好きなんだけどなぁ

830 :NAME IS NULL:2016/07/10(日) 00:21:52.41 ID:???
能力ないやつのエスパー気取りは見苦しい
SQLも質問主の返答もまともに解釈できてない壊れちゃった人だろ

831 :NAME IS NULL:2016/07/10(日) 00:40:30.32 ID:GVh2dCTM
こんな掲示板で誰がどうこう言ってる方が気持ち悪いw

832 :NAME IS NULL:2016/07/10(日) 00:52:25.10 ID:???
しょうがないよ
カスリもしないアホみたいな回答が多いんだもん

833 :NAME IS NULL:2016/07/10(日) 00:53:41.02 ID:GVh2dCTM
>>832
おまえは何者?

834 :NAME IS NULL:2016/07/10(日) 00:54:48.82 ID:???
>>833
>>831

835 :NAME IS NULL:2016/07/22(金) 03:56:01.88 ID:???
12.2になると話題の人工知能を標準装備する?

836 :NAME IS NULL:2016/07/22(金) 08:19:16.57 ID:r62WDMIa
それなにかおもしろいと思ってるの?

837 :NAME IS NULL:2016/07/22(金) 08:38:02.38 ID:???
>>835
標準装備にして使いたい時はライセンス買ってね形式にするんでない?

838 :NAME IS NULL:2016/07/22(金) 08:39:10.83 ID:r62WDMIa
つまらんネタだな。

839 :NAME IS NULL:2016/07/22(金) 08:59:26.25 ID:???
Analitics 何たらみたいなライセンスは必要だろうね
Rとか面白そうだから期待してる

840 :NAME IS NULL:2016/07/22(金) 09:27:49.16 ID:???
Oracle Advanced Analytics
www.oracle.com/jp/products/database/options/advanced-analytics/overview/index.html

Exadataと相性良さそう

841 :NAME IS NULL:2016/07/24(日) 17:08:43.38 ID:???
成田空港 東峰地区

https://www.youtube.com/watch?v=_akag7UV9y4

842 :NAME IS NULL:2016/07/24(日) 17:36:54.63 ID:???
なぁ。
12.1.0.2.160719 の GIとOJVMのCOMBOパッチって23615308じゃん?
通常の DB と OJVMのCOMBOパッチって今回、出てないの?

843 :NAME IS NULL:2016/07/24(日) 22:51:00.94 ID:???
>>842
888828.1見ればわかんじゃない?

844 :NAME IS NULL:2016/07/25(月) 08:20:12.64 ID:???
>>843
それ Exadata じゃない?

845 :NAME IS NULL:2016/07/25(月) 08:46:44.68 ID:???
1454618.1じゃね

846 :NAME IS NULL:2016/07/25(月) 09:41:16.23 ID:???
>>845
いや、それ見たら出てなくて質問したんじゃないかと思って。
両方に出てなきゃないってことじゃないかと。

847 :NAME IS NULL:2016/07/25(月) 09:52:54.36 ID:IIRpRWi0
普通に隣に載ってるやん

848 :NAME IS NULL:2016/07/25(月) 09:59:19.81 ID:???
パッチ落とすとことナレッジの同期が取れてるわけじゃないので、記載だけ遅いのはよくあること

849 :NAME IS NULL:2016/07/25(月) 12:37:34.51 ID:???
>>847
ごめん、どこの隣?

850 :NAME IS NULL:2016/07/25(月) 12:56:46.87 ID:???
>>848
[パッチと更新]タブから「推奨パッチ・アドバイザ」で探しても
COMBOパッチは出てこないんだけど、どうやって探せばいいの?

851 :NAME IS NULL:2016/07/25(月) 18:50:53.77 ID:???
クイック・リファレンス:データベース PSU, SPU(CPU), バンドルパッチ, パッチセットのパッチ番号(1955264.1)
↑の方がいいゾ

852 :NAME IS NULL:2016/07/26(火) 21:26:34.89 ID:quzn8RRw
最初に無があった
無は有を生んだ
これが全ての真理

853 :NAME IS NULL:2016/07/27(水) 09:24:52.20 ID:???
鶏が先か卵が先かみたいな話はやめたまえ

854 :NAME IS NULL:2016/07/27(水) 17:48:00.64 ID:???
デグレとパッチとバグは

855 :NAME IS NULL:2016/07/28(木) 00:19:22.59 ID:???
うっほーい

856 :NAME IS NULL:2016/07/29(金) 16:32:19.17 ID:???
なぁ。
12.1.0.2 の RAC に
パッチ23177536(Oracle JavaVM Component 12.1.0.2.160719 Database PSU (Jul2016))
をあてようと思い、READMEを読んでいるのだが、
cluster_database=falseにしてSTARTUP UPGRADEしてからdatapatchするように書かれてるじゃん?
ってことはつまり、
RACといえどもデータベースの全停止は避けられないっていう認識で合ってる?

857 :NAME IS NULL:2016/07/29(金) 16:37:04.37 ID:???
データベースってSE、PGは意識する必要があるのかな
順次編成、索引順次編成、VSAM
それと3種類のDB編成、どれもデータを格納するだけの
ものと考えているのですが

そりゃPGは書き込み、読み込みする命令を知っていないとプログラムできないが、プログラムの書式はオラクルの
マニュアルに書いてあるし
ン???w

858 :NAME IS NULL:2016/07/29(金) 16:40:01.65 ID:???
Oracle Database Java開発者ガイド
これ読んだらいいんかw

859 :NAME IS NULL:2016/07/29(金) 17:26:14.03 ID:???
>>857
基本的に設計・開発に関わるなら、意識しといた方がいい
設計内容次第で変なSQL書くと、保守が大変になるし、パフォーマンスも落ちやすい
作ってる時はいいけど、数年後保守担当に刺される可能性あるから、意識はしてあげて

860 :NAME IS NULL:2016/07/29(金) 17:39:42.34 ID:???
>>858
一読するだけならパフォーマンスチューニングもいいよ

861 :NAME IS NULL:2016/07/31(日) 11:23:10.80 ID:???
>>856
合ってる。
ダウンタイムは免れない。

862 :NAME IS NULL:2016/07/31(日) 14:12:10.82 ID:???
>>861
サンクス

863 :NAME IS NULL:2016/08/02(火) 21:11:55.62 ID:???
Oracleって1979年か、新しい
私がITをやる少し前か

864 :NAME IS NULL:2016/08/02(火) 22:32:25.75 ID:???
1977年でござるよ
Oracle Databaseの誕生は1970年

865 :NAME IS NULL:2016/08/02(火) 23:14:20.48 ID:???
当時はどういうプラットフォームで動作していたの?

866 :NAME IS NULL:2016/08/03(水) 02:49:09.15 ID:???
Oracle 1はVAXで動作していたみたいだな。

867 :NAME IS NULL:2016/08/03(水) 06:53:49.27 ID:???
VB+Oracle11g+ODP.NETからOracle12cのサーバーでアクセスするアプリは
正常に繋がるのですが同じアプリをVB+Oracle10g+ODP.NETで
コンパイルし直すとOracle12cに接続できません。
これはOracle10g+ODP.NETは12cへの接続に対応していないのでしょうか。

868 :NAME IS NULL:2016/08/03(水) 07:23:31.48 ID:???
70年代か・・・
当時はMS-DOS上のDatabaseしか使ってなかった
使い方も、もう忘れたw

869 :NAME IS NULL:2016/08/03(水) 08:39:42.65 ID:???
>>867
10gと11gはClientという認識でいい?
10gと11gでtnsnames.oraに差分がないか見て欲しい

あと、接続失敗時のメッセージぐらい書いてね

870 :NAME IS NULL:2016/08/03(水) 08:44:25.38 ID:???
>>867
DBへの接続の認証方式が変わっていて10gは接続出来なくなっているはず。
DB鯖側のsqlnet.oraに以下のパラメーターを足してDBを再起動させれば
繋がるかも知れない。

SQLNET.ALLOWED_LOGON_VERSION_SERVER
SQLNET.ALLOWED_LOGON_VERSION_CLIENT

871 :NAME IS NULL:2016/08/03(水) 09:28:03.09 ID:???
http://www.oracle.com/jp/system-requirement/interoperability-support-195844-ja.html
Note:4511371.8を見てとのこと

872 :NAME IS NULL:2016/08/03(水) 10:16:07.08 ID:???
MS-DOSが開発されたのは80年代だけどな

873 :NAME IS NULL:2016/08/03(水) 10:28:02.76 ID:???
そうか80年代だったか、すまない

874 :NAME IS NULL:2016/08/03(水) 10:58:10.64 ID:???
古参ぶって失敗してる人かな?

875 :NAME IS NULL:2016/08/04(木) 23:41:00.48 ID:???
>>866
デジタルイクイップメントですね

876 :NAME IS NULL:2016/08/05(金) 00:32:02.17 ID:???
systemstateとかerrorstack読める人羨ましい

877 :NAME IS NULL:2016/08/05(金) 08:29:30.80 ID:???
他の人と話すとき「インサート」って言うの気恥ずかしくない?

878 :NAME IS NULL:2016/08/05(金) 08:35:27.56 ID:???
そこは「追加」でいいのではw
ダイレクト・パス・インサートなんかは言わざるをえないけど

879 :NAME IS NULL:2016/08/05(金) 08:46:35.05 ID:NcGP3kUi
>>877
insert文だろ、普通。

880 :NAME IS NULL:2016/08/05(金) 08:47:52.72 ID:NcGP3kUi
インサートするなんて俺は聞いたことがない。

881 :NAME IS NULL:2016/08/05(金) 09:06:18.74 ID:???
じゃあ、「挿入」で

882 :NAME IS NULL:2016/08/05(金) 09:39:56.18 ID:???
レコードの話するなら「挿入」か「登録」かな

883 :NAME IS NULL:2016/08/05(金) 09:49:38.30 ID:NcGP3kUi
レコードの追加とかレコードの登録と言うけどインサートするとは言わない。

日本語としてと変。

884 :NAME IS NULL:2016/08/05(金) 09:51:21.05 ID:???
 
「レコード」 は良いのかよ

885 :NAME IS NULL:2016/08/05(金) 10:32:37.94 ID:???
うーん、違和感が残るが、ここでは「挿入」がベターかな。
日本語にするとかえって不自然な訳語あるよね。
たとえば「具現化ビュー」って知ってる人?

886 :NAME IS NULL:2016/08/05(金) 11:05:27.12 ID:???
マテビューの事?

887 :NAME IS NULL:2016/08/05(金) 11:18:56.18 ID:???
おみごと

888 :NAME IS NULL:2016/08/05(金) 12:35:01.90 ID:???
>>883
「インサートする」
日本語としても変というか、インサートは日本語じゃない
かといって英語としても変だろうけどw

889 :NAME IS NULL:2016/08/05(金) 20:30:33.41 ID:???
>>859-860
ありがとうございます

890 :NAME IS NULL:2016/08/05(金) 22:01:53.42 ID:???
日本語じゃないとダメとか戦時中かよ

891 :NAME IS NULL:2016/08/06(土) 01:40:53.51 ID:???
インサートは挿入するっていう動詞だから違和感があるって話だと思うが
ランニングするとは言うがランするとは言わんのと同じで

892 :NAME IS NULL:2016/08/06(土) 02:00:22.63 ID:???
>>891
同じく動詞での違和感かな?と思ったけど名詞にもなるし
updateするもdeleteするも普通に使うんだよね、不思議だわ

893 :NAME IS NULL:2016/08/06(土) 02:13:04.70 ID:???
ZIPする ZIPPINGする
WRAPする WRAPPINGする
TAPする TAPPINGする
TYPEする TYPINGする

894 :NAME IS NULL:2016/08/06(土) 05:10:06.89 ID:???
貴方の思考 insert = fuck

895 :NAME IS NULL:2016/08/06(土) 05:48:01.82 ID:g2v6SyMV
>>891
ランニングは名詞だからおかしくない。

896 :NAME IS NULL:2016/08/06(土) 05:50:15.99 ID:g2v6SyMV
>>892
外国語だとよくある。

英語圏の人間で日本語が分かり始めると変に感じるが、他の言語間でも存在する。

897 :NAME IS NULL:2016/08/06(土) 07:28:36.78 ID:???
>>895
insertも名詞として使われるようになってるけど?

898 :NAME IS NULL:2016/08/06(土) 10:00:21.03 ID:g2v6SyMV
>>897
インサートは日本語では動詞。

「インサートです」「インサートでした」とは言わないだろ?

英語のinsertは動詞でも名詞でも使う。

899 :NAME IS NULL:2016/08/06(土) 10:07:19.30 ID:???
インサーティングする、だといいたいのか?

900 :NAME IS NULL:2016/08/06(土) 11:06:59.83 ID:???
インサーティストです

901 :NAME IS NULL:2016/08/06(土) 11:20:48.60 ID:???
「インサートする」でググると山のように出てくるし、インサートするでも間違いではない
間違いではないってのは、日本語としてとか英語としてとかでなく、他の人との意思疎通の表現としてね

902 :NAME IS NULL:2016/08/06(土) 12:27:17.58 ID:3SvfPNRA
おまえら動詞と名詞の区別もないのかw

903 :NAME IS NULL:2016/08/06(土) 12:28:21.18 ID:3SvfPNRA
>>901
「インサートです」がおかしくないと言っているやつがいるんだよ。

「インサートする」なら動詞扱いだろ。

904 :NAME IS NULL:2016/08/06(土) 12:39:13.83 ID:???
インサートです
名詞 + 「です」

普通に使う

905 :NAME IS NULL:2016/08/06(土) 12:46:01.29 ID:3SvfPNRA
しつこい

906 :NAME IS NULL:2016/08/06(土) 12:58:19.51 ID:???
新しくレコードを追加する操作を何と呼びますか?

「インサート」です

907 :NAME IS NULL:2016/08/06(土) 12:59:11.59 ID:???
どっちもどっち

908 :NAME IS NULL:2016/08/06(土) 16:42:08.12 ID:???
>>898
ちげーよばか

909 :NAME IS NULL:2016/08/06(土) 17:34:58.40 ID:???
APPEND句入れた時のインサート文で考えてみようぜ
INSERT /*+ APPEND */ INTO

910 :NAME IS NULL:2016/08/06(土) 20:35:22.75 ID:g2v6SyMV
了解ですって言い方に違和感がないようなやつなんだろうな。

911 :NAME IS NULL:2016/08/06(土) 20:44:43.84 ID:???
コミュニケーションとしてか、日本語としてかで大分変わるねー

912 :NAME IS NULL:2016/08/06(土) 22:31:44.78 ID:???
インサートするがおかしいというヤツは、まずアップデートするが
おかしいかどうか立場を明らかにしてからにしてくれんか?

913 :NAME IS NULL:2016/08/06(土) 22:34:34.68 ID:g2v6SyMV
>>912
そんなのだれか言ってるのか?

インサートするを、インサートですと言うのは変だという話なんだが。

914 :NAME IS NULL:2016/08/06(土) 22:47:34.46 ID:???
>>913
日本語読めんのか?たくさんいるじゃないか。
少なくともお前のことは別に相手にしてない。

915 :NAME IS NULL:2016/08/06(土) 22:59:43.63 ID:???
>インサートは日本語では動詞。

インサートは名詞

インサート する
名詞  + 「する」

インサート です
名詞  + 「です」

本 です
名詞+「です」

何が変なのか、分からない

916 :NAME IS NULL:2016/08/06(土) 23:23:41.24 ID:g2v6SyMV
>>915
日本語では中国由来の外来熟語を動詞か名詞で分けている。

英語もそう。

了解は日本人には動詞に感じるので、了解すると言うが、歴史的に名詞の扱いをしていないので、了解ですとは言わない。

「了解です」なら、単に「了解」でないとおかしいと年配からは言われるよ。

917 :NAME IS NULL:2016/08/06(土) 23:37:21.96 ID:???
何かわざとらしさを感じてきた
これって荒らしだろう?

918 :NAME IS NULL:2016/08/06(土) 23:38:22.69 ID:???
>>916
だからinsertは名詞扱いだと

919 :NAME IS NULL:2016/08/07(日) 00:07:23.10 ID:mqpBG9Ui
>>918
日本語わかってねえな。

〜するという言葉は動詞扱いなんだよ。

ドキュメント書かないのか?

まあインフラ屋だと文章を書かないやつが多いから理解できないのもわかるが。

920 :NAME IS NULL:2016/08/07(日) 00:18:36.52 ID:???
 
ID:mqpBG9Ui は NG推奨

921 :NAME IS NULL:2016/08/07(日) 01:27:22.97 ID:???
インサートがいっぱい書いてあるとどうしても
思う浮かぶw

922 :NAME IS NULL:2016/08/07(日) 02:15:50.31 ID:???
答えが無い話をネチネチとやるんじゃないよ
もう3日目になるよ?

923 :NAME IS NULL:2016/08/07(日) 12:19:22.14 ID:???
原理原則論ですべて語ろうとするのはお若い証拠
うらやましい限りですわ

924 :NAME IS NULL:2016/08/07(日) 13:31:39.69 ID:???
独壇場を本来の言葉である誤読前の独擅場だと執拗に言い続けて周囲を引かせてる人みたい

925 :NAME IS NULL:2016/08/07(日) 13:39:25.07 ID:???
独擅場、独壇場かw

926 :NAME IS NULL:2016/08/07(日) 14:57:36.29 ID:BJvf/Xdj
日本語の話になると日本人はムキになるからな。間違いを認めたがらない。

927 :NAME IS NULL:2016/08/07(日) 16:41:17.48 ID:2Ja63dox
Rowidを使ったsqlとかって、rdbmsではない気がするんですが?

928 :NAME IS NULL:2016/08/07(日) 16:57:53.38 ID:mqpBG9Ui
>>927
まあ処理中心にROWIDが変わらない一時的な処理なら使うけど、ROWIDが変わらないと思いこんで仕様を決めるのはたしかに間違っている。

929 :NAME IS NULL:2016/08/07(日) 23:31:55.04 ID:???
>>927
Oracle 8ぐらいまでrowid使った方が検索結果が早かったりした時代が
あったんだよ。
その名残で未だにrowidで検索かけたりするアプリを作ろうとしている
人がいるのも確か。

930 :NAME IS NULL:2016/08/08(月) 22:07:15.79 ID:Oma7zNYm
>>929
いまでも最速じゃないの?

そもそもカーソルオープン自体がROWIDの特定でしょ。

931 :NAME IS NULL:2016/08/09(火) 00:38:25.14 ID:???
オラクルはインデックススキャンの方が早かったと思う

932 :NAME IS NULL:2016/08/09(火) 00:42:21.53 ID:???
ROWIDが速くて有効ってディクショナリ管理表領域時代の話だろ

933 :NAME IS NULL:2016/08/09(火) 06:59:05.90 ID:???
なぁ。
Oracle Cloud で OracleDatabase を PaaS で利用した場合、
アラートログとかのOSファイルはオンプレミスと同様に、
cat や more コマンドで普通に見ることができるの?

あと ORA-600 とか発生した場合、
サポートに送るための各種ファイルって、ローカルに普通にダウンロードできるの?

934 :NAME IS NULL:2016/08/09(火) 22:28:11.23 ID:???
>>933
見れるよ。普通にrootでのSSHログイン権限が付与される。

専用線サービスがもうリリースされたかどうか知らないけど、基本はインターネットからアクセスする。一応、ポートとIPでアクセス制限することはできる。

ただ、インターネット経由のSSHは社内のFWでブロックされるだろうから、特別申請とかしないと難しいかもね。

935 :NAME IS NULL:2016/08/09(火) 22:30:59.18 ID:???
一回アクセスしてROWID特定済みの一行に対してのアクセスだったら、今でも最速でしょうに。

936 :NAME IS NULL:2016/08/09(火) 22:35:04.22 ID:M4kdGDc+
>>935
ここにいるひとはそれが分からないレベルなんだよ。

937 :NAME IS NULL:2016/08/09(火) 23:15:14.72 ID:???
ROWID変わる可能性もあるからなー
docs.oracle.com/cd/E16338_01/server.112/b56299/pseudocolumns008.htm#i1006255

938 :NAME IS NULL:2016/08/09(火) 23:23:24.70 ID:???
>>934
サンクス

939 :NAME IS NULL:2016/08/10(水) 00:25:09.86 ID:???
パーティション表とか使っているとrowidベースのアプリなんて怖くて作れない。

940 :NAME IS NULL:2016/08/10(水) 03:45:32.25 ID:???
Oracle が提供する Oracle Text Package では仮引数に ROWID 型を取る
ものもある。いまも使ってる。

941 :NAME IS NULL:2016/08/10(水) 07:24:11.20 ID:UEdjhpWV
>>937
だからROWIDが変わらない処理の
ことを言ってるんだよ。共有ロックがかかってるときにROWIDは変わらない。

942 :NAME IS NULL:2016/08/10(水) 08:24:53.87 ID:???
条件付きで最速と言われてもねぇ

943 :NAME IS NULL:2016/08/10(水) 08:58:44.09 ID:???
トランザクション内でSHRINKやALTER TABLEや結合処理入るとrowid変わる可能性あるから絶対に良いとは言い切れない

944 :NAME IS NULL:2016/08/10(水) 09:24:00.88 ID:???
楽観的ロックに必要な悲観的コーディング(3)
http://blog.livedoor.jp/i_am_best/archives/7692372.html

ロックすればいいとかいう考えは改めて下さい

945 :NAME IS NULL:2016/08/10(水) 09:32:32.92 ID:???
どうみても楽観的コーディングでした
ありがとうございます

rowidは、パーティション表の更新、表の縮小、alter tableによる表の更新しなければ最速なはず

946 :NAME IS NULL:2016/08/10(水) 09:36:18.18 ID:???
単一行はROWIDスキャン、複数行はインデックススキャンが早い
ExadataならSmartScan使えばいい

947 :NAME IS NULL:2016/08/10(水) 23:12:11.91 ID:RGOIFTw8
>>946
それはインデックスだけで情報が返せる場合だろ。

948 :NAME IS NULL:2016/08/10(水) 23:13:21.81 ID:RGOIFTw8
>>943
共有ロックかかかってるときにALTER TABLEができるかよw

949 :NAME IS NULL:2016/08/10(水) 23:54:18.52 ID:???
>>948
ロックかかってない時にalter tableしたらrowid変わるから気をつけろって話でしょ?

950 :NAME IS NULL:2016/08/11(木) 00:25:56.08 ID:???
>>948
この手のツッコミって条件を満たした上での話しかしないから嫌い

951 :NAME IS NULL:2016/08/11(木) 01:28:56.85 ID:jN6D1h8Y
>>949
だからシステムの処理中にALTER TABLEなんてしないだろw

なんで管理作業を業務中にするんだよ。

ROWIDをどこかに長期間、保持してトランザクションデータとして扱うなんて誰も言っていない。

952 :NAME IS NULL:2016/08/11(木) 07:06:03.25 ID:???
>>951
だから、もしも話を前提にしないでくれる?

953 :NAME IS NULL:2016/08/11(木) 07:26:17.70 ID:???
管理作業を業務中にしないっていつするつもりなのかも分からん
サービス提供を業務時間以外は止めてるならいいけどそうじゃないなら誰かは大体使ってる
第一にrowidは早いけど、前提条件に気を付けないといけないってレスに対して
使わないだのしないだのツッコミいれてるのもなんかね、自分の周りしか知らないのかと

やっぱこのスレのID表示は馬鹿だな

954 :NAME IS NULL:2016/08/11(木) 07:52:07.50 ID:???
>ROWIDをどこかに長期間、保持してトランザクションデータとして扱うなんて誰も言っていない。

誰もそんなこと聞いてねえよ、過信は禁物気を付けろって話だろ
てめえの周りのデータベース紹介なんてどうでもいいんだよ

955 :NAME IS NULL:2016/08/11(木) 09:27:01.00 ID:jN6D1h8Y
あなたがプログラマじゃないのが丸わかりだが、ROWIDが変わる可能性があるときにROWIDで再度アクセスはしない。

956 :NAME IS NULL:2016/08/11(木) 11:31:02.45 ID:???
>>955
何当たり前の事言ってるの?馬鹿かお前
最速だから最高率とは限らないんだよ
プログラム噛んだDBの話はプログラム板行ってくれませんかね〜

957 :NAME IS NULL:2016/08/11(木) 13:38:15.38 ID:jN6D1h8Y
>>956
Oracle DBA特有の知識偏重の馬鹿が発狂。

958 :NAME IS NULL:2016/08/11(木) 15:52:37.17 ID:???
ROWID問題はオラクルだけじゃないだろw

959 :NAME IS NULL:2016/08/11(木) 22:14:04.50 ID:???
ID表示マンっていつもプログラマ非認定とOracle DBA認定してるけど、
このスレにいたら分かりきってることでは・・・といつも思う
プログラマでDB関連は別スレあるし

960 :NAME IS NULL:2016/08/11(木) 22:28:50.74 ID:jN6D1h8Y
>>959
それがOracle DBAを名乗っている人間のおかしいところ。

日本オラクルがそうだからおかしくなる。

ここにはOracleデータベースのセールスマンがいるので珍妙なことを言ってくる。

961 :NAME IS NULL:2016/08/11(木) 23:32:14.56 ID:???
下請PGと日本オラクルのDBサポートエンジニア、それぞれ経験あるけど温度感は凄い差があるよ。
現場では超絶ヤバい!今すぐ助けてほしいと思ってても、サポートはDB動いてればあまり急がない。
現場はOracle以外の製品も考慮するけど、Oracleは他社製品絡むと全然動かない。

ちなみにここでのレスは、あんまりよろしくなくて、非公開情報も出ちゃってる気がする。
それが非オラクル人の逆鱗を突くんだろうね

962 :NAME IS NULL:2016/08/12(金) 07:27:31.63 ID:0uPXpW8t
>>961
このスレッドをオラクル社のサポートだと思っているわけ?

オラクル社やオラクルパートナー企業、オラクルのサポート、Oracle DBAは開発をやらないスタンスだから期待しても無駄だよ。

だからいろんな現場でOracleを使いこなすひとが必要なんだけど、要員として重要視されていないから、おかしくなるプロジェクト、問題があるプロジェクトが多い。

963 :NAME IS NULL:2016/08/12(金) 09:27:45.89 ID:???
>>962
このスレッドはオラクルのサポートとは思わないが、実質似たようなものだろ
スレタイ見ろよ、「Oracle 質問総合スレ11」だぞ

君の周りはろくな案件、PMがないようだね
現場にオラクル技術者がいるかいないかは、オラクル関係者ではなく、PMや現場の主幹担当者が判断することでしょ
それとOracle使う人・企業は現場にOracle技術者が必要と考える人は多い
・サポートに来る質問が余りにも低レベルな事が多い
・よく分からずに処理を実行し、DB停止につなげる奴がいる
・オラクルサポート技術者との連携が下手
他にも色々あるけど、現場にオラクル技術者は絶対に必要
大規模になればなるほどリソース増やすべきだから

964 :NAME IS NULL:2016/08/12(金) 12:53:08.84 ID:Pt/qtr2r
>>963
おまえオラクル社のサポートと自己紹介するなよw

おまえのようなのは現場ではあまり必要とされていない。

おまえがいうようにOracleを知っているひとがいない現場ならおまえレベルでも助かるが。

本当に知りたいのは開発での使い方であって、マニュアルレベルのことなどマニュアルでも本でも分かる。

オラクル社の現場常駐サポートもたいして役に立たない。

965 :NAME IS NULL:2016/08/12(金) 12:59:48.08 ID:???
この言い争いに意味はあるのか?

966 :NAME IS NULL:2016/08/12(金) 13:13:44.80 ID:???
無い
Oracleの質問待ちだね

967 :NAME IS NULL:2016/08/12(金) 15:42:16.39 ID:???
Oracleディスるなら使わなけりゃいいのに使い続けてるアホはほっとけ
開発チームのメンタルケアを行ってないID表示マンの会社が悪い
開発チームと基盤チームの円滑な連携にすれ違いや認識の相違は生まれやすい
そこの調整をするスーパーマンはどの企業でも大体いるけど
ストレスや不満が溜まってるやつが多い
正直不満が爆発してこういうスレで暴れてるやつは環境変えたほうがいいと思う

968 :NAME IS NULL:2016/08/12(金) 19:53:45.99 ID:CtdiWbYP
RDBが基盤の仕事だと思っているからうまくいかない。

969 :NAME IS NULL:2016/08/12(金) 23:05:06.88 ID:???
RDBというか、俗に言うインフラ技術も開発技術もジャンル問わずに全エンジニアが身につけた方がいいからね
とはいいつつも日本はITへの意識がめちゃくちゃ低いのでそんな環境はできない

970 :NAME IS NULL:2016/08/12(金) 23:29:01.50 ID:RmmDcuh5
データモデリングの能力が評価されないのはオラクル社のせいだとも言える。

IPAはデータベーススペシャリストでまだ概念を教えるけど、オラクルマスターはほとんど問わないので、勘違いDBAばかり量産されている。

俺はオラクルマスターでもOracle DBAとはあえて名乗らない。

DBMSばかりいじっている馬鹿と一緒にされたくない。

971 :NAME IS NULL:2016/08/12(金) 23:47:11.61 ID:???
>>970
設計部分出す試験がオラクルマスターの域を超えないと出ないからなー
オラクルマスターしか資格無い人は危険といえば危険だね
RACとかパフォチュー試験だと設計も出てくるけど、オラクルマスターだとOracle Datbaae以外パッとしないしね

972 :NAME IS NULL:2016/08/13(土) 11:47:32.71 ID:???
>>970
データモデリングはDBAじゃなくてDAの仕事だよ
本当にデータベーススペシャリスト知ってる?

973 :NAME IS NULL:2016/08/13(土) 11:59:06.74 ID:aUIaHi48
>>972
だからそんな用語がわかるレベルのやつがいないから、うまく言ってない。

DAの肩書きのひとを俺はまだ見たことがない。

974 :NAME IS NULL:2016/08/13(土) 13:11:09.91 ID:???
>>973
DAは今、プリセールスエンジニアみたいな扱いじゃね
要件定義〜論理設計+売り込みの人が増えてる気がする

975 :NAME IS NULL:2016/08/13(土) 19:12:36.51 ID:???
今度Oracle11→12の仕事を任されることになったデータベース初心者です。
Oracleの勉強のため、Oracle.comのアカウントを作成し、Oracle12はダウンロードし、
Oracle11はダウンロードできないようなので、先輩が以前に作成したインストール用
DVDを借りました。
11、12ともにパソコンの仮想マシン上にインストールまではできたのですが、
パッチのダウンロードのリンクがOracleのサイトに見当たりません。
My Oracle Supportというのに登録すればダウンロードできるようなのですが、
サポートIDの入力を要求されました。

(1)サポートIDというのはなんでしょうか?
  製品を購入し、サポート契約の締結が必要?

(2)私のようにお試しユーザーでもパッチをダウンロードできる方法はありますか?

976 :NAME IS NULL:2016/08/13(土) 19:44:07.98 ID:???
>>975
(1)サポートIDは誤認識の通りライセンス購入時に貰える。
(2)ないです。今までどうしてたか調べてみてください。

977 :NAME IS NULL:2016/08/13(土) 20:41:38.58 ID:???
>>976
了解しました
ありがとうございます

978 :NAME IS NULL:2016/08/13(土) 21:40:10.59 ID:???
オナクル

979 :NAME IS NULL:2016/08/13(土) 21:45:48.54 ID:???
11.2.0.4もMOS使えないとダウンロードできないんだっけ

980 :NAME IS NULL:2016/08/16(火) 22:42:27.08 ID:???
【社会】東証上場企業・パソコン量販チェーン「PCデポ」、老人情弱相手に詐欺紛いの商売をしていた事が発覚→株価下落、Yahoo!ニューストップに載り大炎上★20&#169;2ch.net
http:// daily.2ch.net/test/read.cgi/newsplus/1471352261/

981 :NAME IS NULL:2016/08/17(水) 11:10:30.47 ID:???
PCデポ知らんなー

982 :NAME IS NULL:2016/08/18(木) 10:30:56.10 ID:???
Oracleもサポート代高いけど、それなりの対価ではあるからねー

983 :NAME IS NULL:2016/08/19(金) 12:18:29.03 ID:???
このスレ見てる人みんなオラクルマスター取ってる?
案件発注側だしいらないかと思ってるけど、受注側としては取っといて欲しい?

984 :NAME IS NULL:2016/08/19(金) 12:31:44.69 ID:???
俺は持ってるけど資格の有無とかどうでもいいかな

985 :NAME IS NULL:2016/08/19(金) 15:12:24.00 ID:oqFiW0y1
>>983
資格はなくてもRDBの仕組みが分かっていないと仕事を受ける側は若干、苦労する。

986 :NAME IS NULL:2016/08/19(金) 21:13:19.81 ID:???
なぁ。
VARCHAR2って可変長じゃん?
可変長なら実際にデータ格納するまで領域使わないって理解なんだけど、
格納する文字列のサイズがいくつになるか分からない場合、
とりあえず最大の4000にしておくってのはアリ?
その場合、なんかデメリットってあるのかな?

987 :NAME IS NULL:2016/08/19(金) 21:45:50.46 ID:???
ありだと思いますよ
注意点としては4000を上回る可能性があるならLOB型にしましょうぐらい

988 :NAME IS NULL:2016/08/20(土) 01:54:17.99 ID:oe5qAiv4
>>986
可変長というのはスペースがデータとして入らないという意味であって、データファイルの使用領域が文字列長によって増減するということではない。

989 :NAME IS NULL:2016/08/20(土) 01:57:04.61 ID:oe5qAiv4
>>986
デメリットは無駄にデータファイルが大きくなり、当然メモリも無駄に使います。

990 :NAME IS NULL:2016/08/20(土) 05:07:57.18 ID:???
>>986
1レコードに含める個数によるが基本的にあり
250バイトを境に列ヘッダサイズが変わるから、それ以下なのか超えるかで判断

詳しくは行断片で検索しろ

991 :NAME IS NULL:2016/08/20(土) 08:46:51.17 ID:???
今時のハード事情なら、>>987>>990は気にならないぐらいになってる

992 :NAME IS NULL:2016/08/20(土) 09:12:15.02 ID:???
>>991
ほとんど変わらないけど他システム絡みがないのにVARCHAR2(256)って定義していると
Oracleをあまり理解してない設計者が作ったなと思われるからな

993 :NAME IS NULL:2016/08/20(土) 09:23:24.41 ID:???
>>983
オラクルマスターは自分の場合はバージョン毎に更新しないとならんので11gで止めた。
でも純粋に勉強になるし、技術を選択するような立場の人なら取ってて悪くないと思う。

一時的なら社外コンサルを雇う手もあるけど社外に金が出るし、社内に何も残らない。
経営は嫌がるし社員のスキルも上がらない。
この分野で社員として継続的に仕事をするつもりなら勉強しよう。

994 :NAME IS NULL:2016/08/20(土) 09:27:20.34 ID:???
次スレ

Oracle 質問総合スレ12
http://echo.2ch.net/test/read.cgi/db/1471652805/

995 :NAME IS NULL:2016/08/20(土) 09:37:31.27 ID:???
>>992
そうだね、他システムや入るデータサイズを考慮しない列サイズはうーん?ってなるね

996 :NAME IS NULL:2016/08/20(土) 11:08:23.24 ID:???
設計部分ってOracle云々の前に全体のシステム設計ちゃんとできてないといけないから難しいよね
どこかおかしいまま気付かず構築すると、10年後には保守担当が苦しんでたりね
設計当時の担当者を恨むべきなのに、保守担当が恨まれるケースを何度見たか

997 :NAME IS NULL:2016/08/20(土) 13:10:46.04 ID:jFbN2fyz
>>986
4000にしておくとそんなに長い文字列が格納される仕様のシステムなのかと思われる。

意図が分からない設計はよくない。

998 :NAME IS NULL:2016/08/20(土) 23:36:35.58 ID:???
設計次第な話多いね最近

999 :NAME IS NULL:2016/08/21(日) 00:36:06.47 ID:???
Oracleテクニックというより、システム全体を意識しようという精神論な話ばかりでつまらない
当たり前の事を大声で言うもんじゃないよ

1000 :NAME IS NULL:2016/08/21(日) 00:37:14.47 ID:???
1000ならOracleユーザー一社につき一台Exadata購入!
ワイはOracleの手先や!

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 395日 19時間 14分 49秒

1002 :1002:Over 1000 Thread
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
http://premium.2ch.net/
http://pink-chan-store.myshopify.com/


246 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)