Oracle 質問総合スレ11at DB
Oracle 質問総合スレ11 - 暇つぶし2ch2:NAME IS NULL
15/07/22 05:23:52.55 .net
前スレ>>1000
そもそもラリー・エリソン自身が「80%のクオリティのものを作れば後は顧客がバグ出しして
くれる」って言ってるんだからな。

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

4:NAME IS NULL
15/07/22 17:49:20.27 .net
テストとデバッグを混同とかアホなの?

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

6:NAME IS NULL
15/07/23 01:20:57.00 .net
デバッグ
《名・ス他》コンピュータのプログラムの誤り(=バグ)を見つけ、※※手直し※※をすること。
新人からやり直せ

7:NAME IS NULL
15/07/23 08:33:29.74 .net
デバッグに反応しすぎやろw

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

9:NAME IS NULL
15/07/24 08:25:23.36 .net
>>8
見事にボラれてんじゃんwwwwwww

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

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

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

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

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

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

16:NAME IS NULL
15/08/05 11:03:16.55 .net
んなもんディスクの書き込みスピードに依存する。

17:NAME IS NULL
15/08/05 11:09:08.68 .net
あと10個追加するので20時間も掛かったしまう・・・

18:NAME IS NULL
15/08/05 11:26:41.01 .net
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
15/08/05 11:32:01.20 .net
>>17
30GBで作らないとダメなのか?
小さいサイズで作ってautoextend onで勝手に拡張させるとかでは
ダメなのか?

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

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

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

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

24:NAME IS NULL
15/08/05 12:30:57.20 .net
>>23
なるほど。それでやってみます!

25:NAME IS NULL
15/08/05 23:10:01.69 .net
>>22 8KBブロックサイズの1ファイル当たりの上限は32GBだからエラーになって�


26:驕B create bigfile tablespace でbigfileにするか32GBまでのファイルをたくさん作っとけ。



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

28:NAME IS NULL
15/08/06 18:00:43.80 .net
24時間かかりましたが
インポートできました

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

30:NAME IS NULL
15/08/12 15:53:25.30 .net
object browserが神過ぎてsql developer使うのが苦痛なんですが
なんとかなりませんか
なんでoracle製品はUIがことごとくウンコなんだよ
sqlplusでなんでもできるマン以外はお断りか

31:NAME IS NULL
15/08/12 20:20:48.73 .net
>>29 みんな同じこと思ってる。

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

33:NAME IS NULL
15/08/12 22:54:18.58 .net
管理ツールにフラッシュ使うのもやめてほしい

34:NAME IS NULL
15/08/16 17:15:21.43 lnyTL+TH.net
現在Oracleをインストールしているのですが、
1点質問させて欲しいです。
なぜrootユーザでインストールしたらダメで、
Oracleユーザを作成してインストールしないといけないのでしょうか?
rootユーザで導入しようとしたらインストーラに拒否られる訳ですが、
Oracle側の都合(利便性のため?)なのか、単純に導入ってそういうもんだからなのか。
導入マニュアルには記載がなく、周りの人間も知らないようなので・・

35:NAME IS NULL
15/08/16 18:43:31.98 .net
>>33
Oracleでは管理作業に要する権限に論理的な境界線を設けている。
一人で全部やるのはリスクが集中するので分けるのは自然。
ここではプラットフォームOSのユーザーだけど大まかには次のような役割の分担がある。
サーバ管理者:root
データベース管理者: oracle
役割が違うので対応するアカウントも区別を要する。
実際には両者は異なる人かもしれないし、同一の人かもしれないが、それは別の話。
ユーザだけでなくロールでも分かれてるのは詳細な役割分担が対応できるようにしてる。
SYSDBA、SYSOPER はそれぞれ 強い権限のDB管理者、弱い権限のDB管理者に与える。

36:NAME IS NULL
15/08/24 19:05:57.10 .net
OracleXEで質問です。
会社の自席PCにXEをインストール。
自席でテーブルを作る。
EXCELのVBAで自席以外のPCから
データをインサート。
※書き込むデータベースは自席です。
こんなことって出来ますか?
自席も他席も会社のネットワークには
繋がっています。

37:NAME IS NULL
15/08/24 21:09:35.90 .net
もちろんできますよ!

38:NAME IS NULL
15/08/24 21:36:08.15 .net
>>36
ありがとうございます!
具体的にやり方を教えてください!

39:NAME IS NULL
15/08/24 22:45:07.55 .net
>>37
URLリンク(www.atmarkit.co.jp)

40:NAME IS NULL
15/08/27 18:49:18.57 8CikB1si.net
12cでのエラーに対する質問です。
DBCA起動時に「ORA-21561:OID生成に失敗しました」が発生します。
ググった結果、/etc/hostsにホスト名を追加する解消方法が載っていますが、解決しませ


41:んでした。 エラー回避方法をご教授ください。 OSはRHEL6.2、ORACLEは12.1.0.2.0です。



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

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

44:NAME IS NULL
15/08/28 09:12:56.85 .net
商用目的で使いたいってこと?

45:NAME IS NULL
15/08/28 09:13:30.57 vvF9KMPm.net
>>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

46:NAME IS NULL
15/08/28 10:40:36.77 .net
>>43
ちょっ、おまっ、それlookbackアドレスやんけwww
ちゃんとしたIPにFQDNで書けよwww
例:
192.168.0.100 vmsrv01 vmsrv01.hoge.net

47:NAME IS NULL
15/08/28 10:44:56.71 .net
lookbackじゃなくてloopbackね。

48:NAME IS NULL
15/08/28 11:31:20.09 vvF9KMPm.net
>>44
解決しました。ありがとうございます。
感謝の気持ちでいっぱいです。

49:NAME IS NULL
15/08/28 19:34:16.58 .net
>>44
hoge.net は勝手に使っちゃだめだろ

50:NAME IS NULL
15/09/06 13:11:51.78 OLYRQBHA.net
loop backアドレス使ってるのくそわろた
DBAはOS,ネットワークの勉強も必須
ところでCICとかJICCとか信用情報機関のDBって自社で運用してるんかね?

51:NAME IS NULL
15/09/06 13:36:33.70 LtjAnmUP.net
>>48
自宅のPCなどDHCP環境で使うときにloopbackを使うだけだろうが。

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

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

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

55:NAME IS NULL
15/09/07 21:13:16.30 .net
>>52
分けるように提言しろよ。

56:NAME IS NULL
15/09/07 21:18:16.12 .net
普通は安いスイッチを2台用意するか、VLAN切るなりして分けますね...

57:NAME IS NULL
15/09/07 22:19:56.09 .net
>>52
それでインストールできるの?

58:NAME IS NULL
15/09/08 10:45:48.78 .net
インスコは問題なく出来る。

59:NAME IS NULL
15/09/10 14:01:45.19 .net
select insert 中に中間コミットするには、PLなりアプリ化するしかないでしょうか。

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

61:NAME IS NULL
15/09/10 18:40:05.32 .net
>>58
やりたい事はその通りです。
やっぱ無理なのね。諦めてPLでやるわよ。

62:NAME IS NULL
15/09/10 23:23:46.53 g8ZH37da.net
OracleにとってはPL/SQLもSQLの一部です。変�


63:ネ考えは捨てるように。



64:NAME IS NULL
15/09/11 03:22:51.03 .net
>>59
結局皆考えることは同じ。
URLリンク(otn.oracle.co.jp)

65:NAME IS NULL
15/09/11 07:12:58.28 .net
>>60
変な考えって何を指してますか?

66:NAME IS NULL
15/09/11 12:37:22.22 .net
>>60
↓何が言いたいの?
OracleにとってはPL/SQLもSQLの一部です。

67:NAME IS NULL
15/09/11 13:55:44.36 qnlw2dY+.net
>>61
何そのクソコードw

68:NAME IS NULL
15/09/11 13:56:53.03 qnlw2dY+.net
>>63
SQL発行のようなPL/SQLブロックを発行すればいいだけ。

69:NAME IS NULL
15/09/11 14:00:25.94 .net
jiropochi氏か懐かしいな
lowerをrowerとか恥ずかしい間違いしてるな

70:NAME IS NULL
15/09/11 15:55:12.06 .net
保証付きリストアポイントを削除するときの気持ちよさは異常

71:NAME IS NULL
15/09/11 15:59:44.97 .net
DUMMYとDB_UNKNOWNのキョロ充感は異常

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

73:NAME IS NULL
15/09/14 08:24:02.11 .net
>>69
そういうことじゃないお
パラメータによるが1日くらい放置して
消すときアラート見てくれ
HUNTER×HUNTERのヒソカの気持ちになれるお

74:NAME IS NULL
15/09/14 12:48:16.27 .net
>>70
VIPPERは二度とOracleから出ていけ

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

76:NAME IS NULL
15/09/19 01:00:25.80 .net
>>72
主キーではなくて、チェック制約で作れると思う

77:NAME IS NULL
15/09/24 19:38:33.10 .net
INSERT ... SELECT を実行している。
INSERTはDBLink先のテーブルであり、SELECT元はローカルにあるテーブル。
この時、実行計画を見ると、
SELECTに関する部分が軒並み Remote になるのだが、何故なのだろう。
ローカルにあるテーブルなのに Remote になるのが不思議でたまらん。
索引走査してるのか表走査してるのか分からなかったので、
試しに INSERT 部分を外して SELECT 部分だけで実行したら、
普通に INDEX RANGE SCAN と出てきた。
DBLink先のテーブルにINSERTする時、そのSELECT部分の実行計画を確認するには
どうすればいいのだろう?

78:NAME IS NULL
15/09/24 22:03:31.92 .net
SQL実行を逆でやるか、リモート先でトレース取るかですね

79:NAME IS NULL
15/09/24 22:27:32.25 ZNCE0igf.net
>>74
逆のDBMSからselectすればいいんじゃない?

80:NAME IS NULL
15/09/26 13:14:02.68 .net
アプリ要件で、リンク先のDBからの逆実行が出来ないんよ。
実行計画はこんな感じ。

81:NAME IS NULL
15/09/26 13:14:28.86 .net
-----------------------------------------------------------------------------------------------------------------------
| 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|
---------------------------------------------------------------------------------------------------------------------

82:NAME IS NULL
15/09/26 13:14:56.38 .net
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 '!' )

83:NAME IS NULL
15/09/26 13:15:56.90 .net
AAAAがリンク先のテーブル。
BBBB、CCCC、DDDDがローカルにあるテーブル。
これだけだと、REMOTEで何が行われてるか分からんよね?
なんでローカルのテーブルなのにREMOTEやねん。。。
(accessing '!' )ってなんやねん。。。
試しにSQLトレース取ってみた。
そしたら、7、9、10のSQLが別々に実行されていた(別々のSQL_IDが振られていた)
ということは、それぞれパースされてるってことだよね?
効率悪ぃなぁ。。。

84:NAME IS NULL
15/09/27 00:43:13.53 .net
insert statement remoteだからリモートで実行してるんだよ。プランもリモートから見たものを表示

85:NAME IS NULL
15/09/27 09:48:06.53 .net
ということは、DBリンク経由でINSERTする以上、
逃れられない宿命ということなのか。。。

86:NAME IS NULL
15/09/29 04:07:32.45 .net
EnterpriseEditionにあらずば、Oracleにあらず。
そう思う今日この頃。

87:NAME IS NULL
15/09/29 23:15:29.99 .net
さらに全てのオプションを付けねばOracleに非ず。

88:NAME IS NULL
15/09/30 14:34:47.48 .net
ベリデータとかいらないよね

89:NAME IS NULL
15/09/30 21:45:05.62 .net
>>84
それはない

90:NAME IS NULL
15/09/30 21:45:29.41 .net
従業員600人、売り上げ700億ぐらいの中小企業だったけどOracleDBは全部SE ONEだったな...
SEONEの小規模な鯖を沢山立てて運用ヒーヒーいってたから
ODA+EE RAC ONE NODE に統合したろうと思ったけど、見かけ上のライセンスコストが上がりすぎて却下された。

91:NAME IS NULL
15/09/30 21:50:36.28 .net
分割払いはできるけど一括払いはできまへんねん

92:NAME IS NULL
15/10/01 20:18:05.64 Zzb2LgOO.net
マイナンバー入れるかもしんないけどそういう場合どの程度のセキュリティ考えればいいですかね。
とりあえず、11gの表領域暗号化と格納時のJavaあたりでの暗号化は必須。
DBの接続ユーザーとかも切り分けて整理することになるかくらいは考えているのだけども…。
今日ITProでその手のタイトルのOracleセミナーに行ったが
結果新商品の紹介ばかりでスゲー萎えた。頭が痛い。

93:NAME IS NULL
15/10/01 20:18:53.94 .net
>>89
ごめんなさい。sage忘れた。

94:NAME IS NULL
15/10/01 20:44:23.54 8eWJrbup.net
>>89
表領域の暗号化ってあまり重要だとは思わない。

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

96:NAME IS NULL
15/10/01 21:52:40.84 .net
リースアップ時のディスク消去等には少しは有利じゃない

97:NAME IS NULL
15/10/02 00:02:48.27 .net
>>89
dbms_cryptぐらいで十分じゃね?

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

99:NAME IS NULL
15/10/02 02:35:33.07 .net
>>91>>95
いくつか回答もらえてサンクスです。
>>92
そういうことへの対応も考えたがいいかなあと思って。
まだそこまで深く考えてるわけじゃ全然ないんですが。
>>95
確かに2重にはいらないですかねー。
アプリのコストは新規開発だしJavaの暗号化ロジックなんて
実装は簡単なんでたいしたことないしですね。
ま、要件決定までもうちょっと余裕あるんでいろいろ考えてみます。

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

101:NAME IS NULL
15/10/06 22:08:01.77 .net
できるでしょ

102:NAME IS NULL
15/10/06 23:09:27.72 .net
>>97
何やりたいのかよくわからん。
その質問の仕方だと、自分で何やりたいのかわかってないんだろうけど。
構成を明示しないと、まともな答えはでてこないよ。

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

104:NAME IS NULL
15/10/07 06:05:48.96 jd9hE30D.net
>>97
できるよ。ただラッチに注意な。

105:NAME IS NULL
15/10/07 14:02:53.86 W7Q0xlxm.net
回答ありがとうございました。
やりたいことは
NASにOracleをインストール
※このNASは社内ネットワークで
 つながり、クライアントPCから
 接続できます
複数のクライアントPC(Oracle
クライアントがインストール
してあります)から
NASのOracleテーブルに対して
検索、レコード挿入、上書き、削除
を行いたい
※これらの動作はExcelのVBAから
 SQLを発行して実行します
こう言ったことが出来ますか?と
言う質問です
同時にアクセスするのは
最大で20人くらいです
やっぱり、ゴッツいサーバーを
買わないとダメですか?
あんまりお金ないんですが

106:NAME IS NULL
15/10/07 15:38:37.15 .net
ストレージにはオラクルインストールできないってのは理解できてる?

107:NAME IS NULL
15/10/07 20:01:30.01 .net
>>102
HPとかのサーバで1~2万のがあるだろう
そんなんで十分じゃないのかね

108:NAME IS NULL
15/10/07 21:11:54.22 .net
PC->ネットワーク->DBサーバー->NAS

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

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

111:NAME IS NULL
15/10/07 22:21:46.00 .net
>>106
勝手にLOBの入った表をポコポコ作って表領域を肥大化させて
くれた事


112:ならあるな。



113:NAME IS NULL
15/10/07 22:31:00.28 .net
>>106
11gR1 RACで、インスタンスハングした。
アドバイザ系のジョブは取り敢えず止めとくものだと理解した。

114:NAME IS NULL
15/10/07 22:37:36.78 jdY3QpBs.net
> 102
「NASにOracleをインストール 」
これを、どういう構成をイメージしているのか。
1. NAS自体にOracleをインストールしようとしている。
2. Oracleサーバはべつに存在し、データベース格納領域として使用する。
1.の場合、「NAS」といっているのが、ただの汎用のWindows Serverであれば、インストールできるでしょう。
NetAppとかの専用OS使ったNASアプライアンスであれば、できない。
2.の場合、NFS or Direct NFSを使うならできる


115:。 (マウントオプションの指定あり。) CIFSマウントはサポートされてない。



116:NAME IS NULL
15/10/07 22:37:42.66 jdY3QpBs.net
> 102
「NASにOracleをインストール 」
これを、どういう構成をイメージしているのか。
1. NAS自体にOracleをインストールしようとしている。
2. Oracleサーバはべつに存在し、データベース格納領域として使用する。
1.の場合、「NAS」といっているのが、ただの汎用のWindows Serverであれば、インストールできるでしょう。
NetAppとかの専用OS使ったNASアプライアンスであれば、できない。
2.の場合、NFS or Direct NFSを使うならできる。
(マウントオプションの指定あり。)
CIFSマウントはサポートされてない。

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

118:NAME IS NULL
15/10/07 23:27:55.84 pxrl0JRw.net
NVL(aaa,'0')
こうした場合aaaがnullなら'0'、それ以外ならaaaの文字列を出力しますが
nullだったら'0'、null以外なら'1'にしたい場合どうすればいいでしょうか?
NVLで引数を増やしてもエラーになったので教えてください

119:NAME IS NULL
15/10/07 23:37:28.35 .net
>>113
SELECT (CASE WHEN X IS NULL THEN '0' ELSE '1' END) AS NULLS_TEST FROM HOGE;

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

121:NAME IS NULL
15/10/08 10:26:30.62 .net
>>115
少なくともインスタンスハングして、仕様といいきることは、さすがにない。

122:NAME IS NULL
15/10/08 12:15:09.86 at43IhaP.net
なけなしのお金で
サーバー買います…
ありがとうございました

123:NAME IS NULL
15/10/08 22:48:15.97 .net
>>115
きちんとバグ登録されているよ。

124:NAME IS NULL
15/10/09 23:40:40.30 ozBq50kY.net
質問です
RHEL6.2にOracle12cを入れようとしています。
前提条件でLinuxのRPMを入れる必要があるのですが、
必要なRPMの一覧の中に x86_64とi686が両方とも入っています。
どなたかよろしくお願いします
これは使用しているOSに合わせてどちらかで良いのでしょうか
それともOracleの要件として64bitも32bitも両方とも必要なのでしょうか

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

126:NAME IS NULL
15/10/10 15:58:48.27 aDKzrxkx.net
なけなしのお金でサーバー
買いましたー
環境構築中です
Oracleインストールは
もう少しで終わります

127:NAME IS NULL
15/10/10 15:59:54.58 .net
日記はいりません

128:NAME IS NULL
15/10/10 17:42:12.58 .net
ここで日記つけるやつのOracleインストールとか失敗すればいい

129:NAME IS NULL
15/10/10 18:27:15.43 .net
>>120
>36bitのモジュール
ワードマシンで動くのか?

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

131:NAME IS NULL
15/10/10 22:02:17.18 .net
oracleを自学で理解したいのですが、読むPDF集は
ありませんか
oracleのサイトにあるのですか

132:NAME IS NULL
15/10/10 22:06:48.87 .net
>>126
ここからデータベース「概要」を100回読め
URLリンク(docs.oracle.com)

133:NAME IS NULL
15/10/10 22:10:21.05 .net
嫌なら本買ってもいいんですよ

134:NAME IS NULL
15/10/10 22:13:03.50 .net
>>127
ありがとう
初心者PDFは読みました
RDB以外は全部知ってますので

135:NAME IS NULL
15/10/10 22:14:26.24 .net
129です
各種言語、SQLも全部あるw
ありがとう

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

137:NAME IS NULL
15/10/11 22:33:56.76 .net
専用には Oracle ORION というツールがある。
単純に負荷を掛けるだけならそのディスクにOSレ�


138:xルでファイルを読み書きするとか fsckやchkdskのようなファイルシステムを調べるツール、バックアップツールを つかうのが手軽。



139:NAME IS NULL
15/10/11 22:41:56.51 .net
この辺の記事が参考になる。評価するレイヤーと目的とを明確することが必要。
Oracle Database Load Testing Tools ? Overview
URLリンク(www.pythian.com)

140:NAME IS NULL
15/10/12 00:01:05.72 INg5fD7w.net
oracle12c で lsnrctl status を実行すると
インスタンス"orcl"、状態UNKNOWNには、このサービスに対する1件のハンドラがあります・・・
と出ますが、ハンドラとは何でしょうか。
『ハンドラとは』で検索しても何やら煩雑な結果が出るだけでまったくピンと来ず

141:NAME IS NULL
15/10/12 00:03:17.29 .net
>>131
適当な表の直積を重ねて、ソートしたらディスクソートになるかも。
それならディスクに負荷がかかるかな?
select * from tableA, tableA, tableA (中略) orderby 1;

142:NAME IS NULL
15/10/12 00:07:15.58 .net
>>134
個々の単語の細かい意味は、あんまり気にしなくてもいいのでは?
リスナーがインスタンス orcl のサービスの制御を把握しているという事でしょうかね。
英語的には、『ハンドル』は『制御』で、『ハンドラ』は『制御者』と言う意味かな。

143:NAME IS NULL
15/10/12 04:21:19.21 .net
DBオペって
そんなバッチ的なやりかたばかりするのですか?

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

145:NAME IS NULL
15/10/12 07:44:12.48 cQhfyvhM.net
selectだけでは高負荷にならない。
selectしてDMLをがんがん発行するPL/SQLブロックを複数セッションで実行する。

146:NAME IS NULL
15/10/12 10:23:40.10 Kl1pmV89.net
アホ共おはようございます

147:NAME IS NULL
15/10/12 19:24:39.96 5QQ971OL.net
>>140
自己紹介おつかれ。

148:NAME IS NULL
15/10/12 20:40:40.75 INg5fD7w.net
>>136
ありがとうございます。
問題という訳ではなさそうですね。
Handlerだったんですね

149:NAME IS NULL
15/10/12 20:53:32.47 fQWJdoOS.net
>>141
貧困層の君!
こんばんは!

150:NAME IS NULL
15/10/12 21:34:05.68 .net
ORACLE MASTER Bronzeの俺に何か用か?

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

152:NAME IS NULL
15/10/13 22:09:55.27 .net
>>145
文章もやりたいことも意味不明すぎワロクルwwwwwwwwwwwwwwwwwww

153:NAME IS NULL
15/10/13 22:17:03.92 .net
>>145
自律型トランザクションじゃダメなん?
PRAGMA AUTONOMOUS_TRANSACTION

154:NAME IS NULL
15/10/14 00:25:45.31 .net
>>145
savepointじゃ駄目なのか?

155:NAME IS NULL
15/10/14 01:41:49.98 .net
>>145
>シーケンスみたいに
シーケンスがロールバックできないという表現が適切なのか分からないけど、
シーケンスがキャッシュ(先行採番)されていて、その分はロールバックできないという意味か?

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

156:NAME IS NULL
15/10/14 13:07:40.04 UKpDBByj.net
質問です
【状況】
RHEL6.2(ホスト名:red)に、導入マニュアルに記載のままOracle12cを導入。
同NW内のWindows7(ホスト名:SEVEN)にOracleClientを入れてtnsnames.oraを構成し、
sqlplusでDBに接続できる事を確認。
また、Windows


157:上で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に接続できません



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

159:NAME IS NULL
15/10/14 16:55:56.18 .net
>>150
接続リセットは、おそらくSSLのネゴシエーションエラー。
ブラウザでTLS1.1が有効になってるか確認してごらん。
フラッシュ入ってない場合は、その後にまたエラーになる。

160:NAME IS NULL
15/10/14 16:58:15.21 .net
>>152
補足。
たしかRHEL6.2同梱のfirefoxはEMでサポートされるTLSバージョンに対応してないから、FIrefoxのバージョンあげる必要あったはず。

161:NAME IS NULL
15/10/14 18:45:25.31 .net
>>150
しかし、何でそんな中途半端なRHELバージョンで導入するかね。

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

162:NAME IS NULL
15/10/15 00:03:04.69 .net
OTNの掲示板に代わる掲示板てないのでしょうか?

163:NAME IS NULL
15/10/15 02:28:24.62 inR7XVot.net
>>151-154
うわーーーー!
ありがとうございます!
FireFoxのバージョン変えたら明らかに反応が変わりました。
画面上でFrashを求められるようになりました。
ただFrashを導入してリブートしてもその画面が変わらないのですが
そこはもう少し調べてみようと思います

164:NAME IS NULL
15/10/15 17:43:26.58 .net
>>155
2ch.net

165:NAME IS NULL
15/10/19 22:01:24.81 7E2CokV0.net
質問です
初期パラメータファイルが複数ある時の優先順位は以下と聞きました
①起動時に指定したpfile:startup pfile='[ファイル]'
②spfileSID.ora
③spfile.ora
④initSID.ora
⑤init.ora
どこにもこう説明されていますが、”優先順位”の意味が分からないため、以下の質問をさせて下さい
上記5つともファイルがあり、同じパラメータの設定がされていた場合
どのファイルの設定が有効になりますか?
A、①しか読み込まれないため、①のファイルに書かれてるパラメータが有効
B、①~⑤の順番で読み込まれ、上書きされるので⑤のパラメータが有効
C、①~⑤の順番で読み込まれ、最初に読まれる①のパラメータが有効
問題みたいになってしまいすみませんが

166:NAME IS NULL
15/10/19 22:48:17.25 .net
>>158
A

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

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

169:NAME IS NULL
15/10/20 21:13:56.64 +6fr9A0I.net
>>160
仕事場から書けなくなったからだろうな。

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

171:NAME IS NULL
15/10/20 22:19:16.15 .net
2chは私物の端末でアクセスするのが常識

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

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

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

175:NAME IS NULL
15/10/24 19:01:26.94 mRUtbDeQ.net
>>167
そもそも何をやっているのか説明しろ。

176:NAME IS NULL
15/10/24 20:36:34.75 0NF0fJDE.net
お前らのダメなところな
情報少ないとダメ出し
何がやりたいのか分からないの連発
少ない情報から何をしたいのか
察して提案する
お前らにはこれが出来ない
残念だが、全く出来ない
所詮お前ら三流以下だしな
仕方ないか
少ない情報からお客さんに提案する
まあ、お前らには無理だな

177:NAME IS NULL
15/10/24 20:43:58.18 .net
オラクルのサポートの悪口はそこまでにしてもらおうか

178:NAME IS NULL
15/10/24 20:44:22.60 0NF0fJDE.net
お前ら働いたこと…ないんだろうな笑
偉そうに反論するんだろうな笑
まあ、アレだ、働け笑
外に出ろ笑
井戸の外の世界を見ろ笑
それがお前らを成長させるはずだ笑

179:NAME IS NULL
15/10/24 20:54:06.41 0NF0fJDE.net
>>170


180:NAME IS NULL
15/10/24 22:52:59.80 .net
>>169
つまり、ヒアリングという行程をすっとばしてエスパー提案するのがプロの仕事であると。
さすがですね。それは真似できない。

181: ◆Ww2pZaKGaW0T
15/10/24 23:54:52.87 p2pP0qsB.net
最初に無があった
無は有を生んだ
これが全ての真理

182:NAME IS NULL
15/10/25 07:40:26.99 .net
経験的にありきたりの情報があっても問題は解決しないことが多かった。
結局、自分で現場に行って、現物を見て、証拠を集めて
仮説立案と実証・テストの繰り返し。

183:NAME IS NULL
15/10/25 08:29:14.07 K1mtUTJD.net
>>169
ここの書き込みは客じゃないからな。

184:NAME IS NULL
15/10/25 09:32:31.21 .net
>>169
お前のダメなとこな
2chに書く奴と客を一緒にするところ

185:NAME IS NULL
15/10/25 09:54:28.00 .net
ちゃんと対応して欲しいならサポートに連絡しろ

186:NAME IS NULL
15/10/25 13:08:50.81 fJsRRpPd.net
>>173
プロならエスパーにもなれるだろ?
出来ないなら、アマチュアだな笑

187:NAME IS NULL
15/10/25 14:10:16.35 .net
>>179



188:Oracleやりたいんだけどどうすればいいですか?



189:NAME IS NULL
15/10/25 18:20:49.56 fJsRRpPd.net
>>180
ggrks

190:NAME IS NULL
15/10/25 19:51:00.44 .net
ggrksとはなんですか?

191:NAME IS NULL
15/10/25 21:52:30.42 K1mtUTJD.net
>>182
sqlplusコマンド

192:NAME IS NULL
15/10/26 11:55:02.80 871AEyJd.net
>>183
もっとひねりがほしいところです
次はもっとがんばろうね
20点/100点

193:NAME IS NULL
15/10/26 13:04:12.34 .net
平日だし疑問点はサポートに投げろ

194:NAME IS NULL
15/10/27 19:41:44.92 rw7Ielrn.net
社会のゴミ共であるお前らに質問
Oracleの社長って年収いくらなの?

195:NAME IS NULL
15/10/27 20:03:09.20 DG2jftfc.net
アルファベットを全角で打つとは高齢者ですか?

196:NAME IS NULL
15/10/27 20:37:20.07 rw7Ielrn.net
>>187
役立たずの貧困層の君は
答えを知ってるの?

197:NAME IS NULL
15/10/27 20:40:51.72 .net
>>186
ゴミがクズみたいな質問してんじゃねーよwwwwwww

198:NAME IS NULL
15/10/27 20:45:39.74 rw7Ielrn.net
>>189
コピペみたいなレスに
マジレスするとか…。
ある意味
恐怖を覚えます…。
やっぱり
お前らゴミなん?

199:NAME IS NULL
15/10/27 22:35:48.45 .net
>>186
ラリー・エリソンとか円単位で年俸2億とか普通に行ってそう

200:NAME IS NULL
15/10/28 02:52:07.58 .net
質問です。
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件のハンドラがあります...
コマンドは正常に終了しました。

201:NAME IS NULL
15/10/28 07:49:13.36 .net
>>192
そうだよ。

202:NAME IS NULL
15/10/29 02:55:03.90 .net
>>193
ありがとうございます。
「エンド」ポイントという表現が理解しにくいですね。
「リスニング」ポイントとかだったら分かりやすいのに、なぜこんな変な名前になったのか。
リスナーが待機している所を「エンド・ポイント」と言うなら、クライアント側を「ビギン・ポイント」と表現して欲しい。
特にそういうわけもなく、唐突に「エンド」だけが出てくるから混乱させられました。

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

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

205:NAME IS NULL
15/10/29 07:54:15.81 .net
あとエンドポイントはオラクル用語ではなく、
ネットワークやセキュリティでも使われてるぞ
URLリンク(sp.e-words.jp)
URLリンク(www.mcafee.com)
URLリンク(www.symantec.com)

206:NAME IS NULL
15/10/29 13:20:34.42 .net
ushitakiとかいうアスペまだ生きてんの?

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

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

209:NAME IS NULL
15/11/06 22:01:11.64 dCfCpSDp.net
質問です
DB_BLOCK_SIZE で設定するブロックサイズは後から変更できないという認識です。
しかし12cの参考書に
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
表領域の作成時、データ・ブロックのサイズを指定可能。
データベースに設定した標準ブロック・サイズは変更不可。
ただし各表領域のブロック・サイズは表領域作成時に指定可能。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
とあります。
各表領域のブロックサイズは表領域ごとに指定可能なのですか?
結局ブロックサイズは後から変更できるという事なのでしょうか??

210:NAME IS NULL
15/11/06 23:14:21.20 .net
>>201
なぜマニュアルを見ない
URLリンク(docs.oracle.com)

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

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

213:NAME IS NULL
15/11/07 07:17:24.92 dYLuli7F.net
>>204
オラクルマスターの試験でも問われる。
何度もしつこい。

214:NAME IS NULL
15/11/07 08:02:08.51 .net
>>204
ブロックサイズの異なる表領域を作るには、バッファキャッシュもブロックサイズごとに用意しなくてはならない。
普通は無駄なので、特殊な事情がない限りやらない。

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

216:NAME IS NULL
15/11/09 06:22:46.69 .net
わからないもなにもマニュアルに書いてあるじゃん
たまに嘘書いてあることもあるけどさ
それを読んでも理解or信用できないなら実機で試すしか無いよ
> データベース・ブロック・サイズ
> DB_BLOCK_SIZE初期化パラメータは・・・・
> 他のすべての表領域の※デフォルト※となります。※データベース・ブロック・サイズ※は、データベースを再作成する場合以外は※変更できません。※
> 表領域ブロック・サイズ
> DB_BLOCK_SIZEの設定とは異なるブロック・サイズの表領域を個別に※作成※できます。
ここまでお膳立てしてもわかんないのかな

217:208
15/11/09 06:53:06.71 .net
あ、ちなみに不機嫌になった人じゃありませんので

218:NAME IS NULL
15/11/11 19:44:18.65 yPBve2yZ.net
すみません!204です。
皆様大変助かりました
ありがとうございました!

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


220:からどうにかなるかな… 自業自得だけど明日会社行きたくない…



221:NAME IS NULL
15/11/12 10:34:59.29 QcSrlmXZ.net
今朝山手線が遅延してたのは>>211のせいか!

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

223:NAME IS NULL
15/11/12 21:46:07.43 .net
無視しとけばええよ
必要な情報揃い次第取り掛かる

224:NAME IS NULL
15/11/12 22:39:03.83 .net
>>213
あれあれこういうデータを抽出すればいいんじゃない?

225:NAME IS NULL
15/11/12 23:25:07.54 .net
>>213
エクセルで今日の献立表でも出しておけばいいんじゃね?

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

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

228:NAME IS NULL
15/11/18 03:00:04.79 .net
>>218
おぉ、ありがとうございます。
明日、指摘事項を確認してみます。
でも、話についていけてないです。
>SQLのハードパースが多発
ハードパースは多発していないようでした。
STATSPACK の Non-Parse CPU が 99% とかでした。
固定業務しかしないので、だいたいそのくらいです。
>リザルトキャッシュが全体の75%まで溜まっていて、他のプロセスで使うメモリ領域を圧迫して
>いたりとか。
知識不足で申し訳ないです。
全然分からないのですが、RESULT_CACHE_MAX_SIZE の事でしょうか。
『リザルトキャッシュが全体の75%』までリザルトキャッシュがたまると、
共有プールの競合が発生しやすいのでしょうか。

>シークエンスがキャッシュされていなくてラッチが発生して
そう言えば、業務処理は insert しまくりです。
と言うか、シーケンスが発番した分は共有メモリに確保しているのですか。
どこにキャッシュされているのか考えた事なかったですが、共有プールなのか。
insert しまくりで、共有プールにキャッシュされていなかったのかもしれない。
でも、今までは問題なく動いていたので、その点が気になりますが、まあいいや。
むしろ問題は、かみさんに insert しまくりたいのに拒否されている事かな。
どうしたらいいでしょうか。

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

230:NAME IS NULL
15/11/18 23:22:23.91 .net
日本の職種別、資格別、スキル別の平均最低月給リスト(ほぼ毎日更新)
URLリンク(jobinjapan.jp)
全掲載求人107,342件の平均最低月給196,100円
Oracleの求人483件 の平均最低月給223,100円
URLリンク(jobinjapan.jp)
給料が裏山!

231:NAME IS NULL
15/11/19 00:42:55.38 .net
NYでDBAやっているけど、平均が$129,000だ。
URLリンク(www.indeed.com)

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

233:NAME IS NULL
15/11/26 11:37:42.71 .net
オラクルDBのNamed User Plusのライセンス�


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



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

236:NAME IS NULL
15/11/26 12:18:42.80 jUYTwC0a.net
あなたが苦労して取得した資格の平均最低月給ランキングは第何位?
民間や国家が認定している仕事の資格や免許。
その求人雇用市場での価値が一目瞭然で分かる。
(全求人情報平均最低月給196,500円)
ぼくらニッポンの民間・国家資格別平均最低月給ランキングはこれだ!
URLリンク(jobinjapan.jp)

237:NAME IS NULL
15/11/29 18:24:06.32 E0T78taK.net
平均最低月給223,100円で裏山か…欲がなさすぎる

238:NAME IS NULL
15/12/01 06:39:42.29 LZk2njGt.net
質問です
SQL Developer の起動方法として、手順書で以下をよく見るのですが
$ cd $ORACLE_HOME/sqldeveloper
$ sh sqldeveloper.sh
シェルファイルを実行する時に頭にshを付けるのは
どういった意味があるのでしょうか
ほとんどOracleの質問でないのは申し訳ないのですが
基本っぽいのでググったのですが、どれだけ探しても
ピンと来る説明に出会えませんでした

239:NAME IS NULL
15/12/01 07:13:25.77 JABMHOcV.net
>>228
シェルスクリプトの実行の明示

240:NAME IS NULL
15/12/01 07:20:25.17 JABMHOcV.net
>>228
URLリンク(m.chiebukuro.yahoo.co.jp)

241:NAME IS NULL
15/12/01 22:56:57.37 .net
SELECT文で1回目の実行に比べて2回目以降の実行の方が早く結果が返ってくる件について質問があります。
Oracleの11gを使用しています。
[1]1回目のSQL実行時にデータベースバッファキャッシュにデータが登録されるため2回目以降はキャッシュを使うから早くなる、という理解で合っているでしょうか?
[2]Oracleにはいくつかキャッシュの種類がありますが、
2回目以降早くなる要因のキャッシュはデータベースバッファキャッシュによるものだけでしょうか?
[3]キャッシュの影響なしに速度計測したいのですが、1回実行するとしばらくキャッシュが残ってしまいます。
サービス稼働中のためキャッシュを消すわけにいかないのですが、キャッシュの影響なしに計測(1回目と同じ計測)する方法はないでしょうか?
NOCACHEヒント句を試したのですが2回目以降は早い結果になりました。

242:NAME IS NULL
15/12/02 01:13:39.90 .net
>>231
[1]
YES。
遅延ブロッククリーンアウトの影響ってこともある。
[2]
実行計画を共有プールにキャッシュする。
[3]
できない。
仮に、バッファキャッシュをフラッシュしたとしても、OSのファイルキャッシュ、ストレージのキャッシュといろんなところにキャッシュする。
本当に同じ条件でするなら、ストレージレベルから再起動する必要がある。

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

244:NAME IS NULL
15/12/02 08:15:43.18 .net
>>232
>>233
ありがとうございます。
ALTER SYSTEM FLUSH BUFFER_CACHE
でバッファキャッシュをフラッシュしたとしても、他にO/S再起動とストレージ再起動まで必要なんですね。
1回目と同じ条件で計測するのはある�


245:x時間を置くしかなさそうですね。 頻繁に実行されるSQLなら問題ないのですが、数時間に1回や1日に1回実行されるようなSQLをチューニングするときに不便だなと思っていました。



246:NAME IS NULL
15/12/02 09:26:36.54 rcUHmUBl.net
>>234
バッファ容量がそんなに少ないサーバーかどうか確認してる?

247:NAME IS NULL
15/12/02 09:56:33.35 .net
>>234
その頻度が少ないSQLは他のSQLが使っているブロックには
アクセスしないのか?

248:NAME IS NULL
15/12/02 22:07:58.48 .net
>>234
レスポンスタイムで、チューニング評価しようとするから悪い。
論理IO量で評価すればいい。
(autotaceのconsistent gets+db block getsとか)

249:228
15/12/02 22:28:39.60 wRov9HXy.net
>>229,230
完全に分かりました
ありがとうございました!!

250:NAME IS NULL
15/12/02 23:31:16.44 .net
>>235
そんなに少ないサーバじゃないと思うんですけどね。
数時間くらい経つと1回目計測時と同じ時間がかかるようになります。
>>236
はい、アクセスないです。
>>237
なるほど、他に評価方法あるんですね。
その方法に関して調べてみます。
ありがとうございます。

251:NAME IS NULL
15/12/04 23:53:40.17 .net
>>232
>>233
便乗質問。
RAWデバイスやASMを使用していても、OSやストレージの再起動が必要になるのでしょうか?
RAWデバイスやASMって、OSを仲介しないで、直にORACLEがディスクアクセスするものという理解なのですが、やはり考慮が足りない?

252:NAME IS NULL
15/12/05 00:08:13.46 .net
みんなの周りでは、Oracleの仕事って減ってきてる?

253:NAME IS NULL
15/12/05 00:53:46.28 .net
>>240
osのファイルキャッシュは介さないので、os再起動は不要。
外部ストレージ使ってるなら基本ストレージ側にキャッシュ搭載してる。
ローカルディスクなら不要。でもRAW、ASM使うくらいならきっとRAC構成なんだろうし、外部ストレージ使ってるんでしょう。

254:NAME IS NULL
15/12/05 01:38:03.28 cwteRIgQ.net
そもそもチューニングが必要なSQLって本当にそのSQLじゃないと駄目なの?
チューニングって本当はいらない作業なんだけど。

255:NAME IS NULL
15/12/05 01:47:54.69 .net
>>243
ちょっと何いってるかわかんないっす。

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

257:NAME IS NULL
15/12/05 10:41:28.95 DGfHeODw.net
チューニングしなくちゃいけないと考えるのはただのDBAバカ。
性能要件を満たして、データモデル、実際に発行されるSQLに問題がなければ、あまりやることがない。

258:NAME IS NULL
15/12/05 11:12:44.40 .net
>>246
そんな及第点採れるプログラマ揃いだったら誰も苦労しないわ

259:NAME IS NULL
15/12/05 11:20:34.65 .net
>>246
性能要件満たさないから、チューニングするんだけど。

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

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

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

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

264:NAME IS NULL
15/12/05 16:51:49.76 .net
>>252
うん。
だからさ、バグださないようにプログラムしたら、バグが無くなるわけないでしょ。
そもそもプログラマは全て神プログラマであるべきなので、テスト自体が本来不要であるっていう主張?

265:NAME IS NULL
15/12/05 17:11:


266:26.59 ID:091B8MaJ.net



267:NAME IS NULL
15/12/05 17:46:21.58 .net
>>254
データベースサーバ側で、IPを複数持つ場合がある。
特定IPのみリッスンさせたい場合がある。

268:NAME IS NULL
15/12/06 00:26:23.78 .net
RACだとVIPもあるからな

269:254
15/12/06 09:46:00.19 Cv1wskvP.net
>>255,256
納得いたしました。
ありがとうございました

270:NAME IS NULL
15/12/06 16:39:16.42 Cv1wskvP.net
質問です
SYSユーザ、SYSTEMユーザにはデフォルトでDBAロールやSYSDBA権限が付与されていると習いました
しかし、例えばSQLPLUSでSYSユーザやSYSTEMユーザで接続する際に
sqlplus sys/****** as sysdba
sqlplus system/********* as sysdba
と、sysdba権限を”付けて”ログインすると思います。
両ユーザに関しては
『sysdba権限がデフォルトで付いている』のではなく、
『sysdba権限を付けてログインする権利』が付いている
といった形なのでしょうか
他のロールや権限についてはわざわざ as sysdba とやらずに付いているようなので
少し混乱しております

271:NAME IS NULL
15/12/06 19:22:33.98 cUUt9huk.net
>>258
インスタンス

272:NAME IS NULL
15/12/06 22:19:43.95 .net
>>258
勘違いしてるよ。
sysやsystemユーザにsysdba権限がついてるのではなく、"OSの"dbaグループに属するユーザ(一般的には、oracleって名前のユーザ)が、sysdba権限でログインする権利を有してる。
ローカルでas sysdbaを付けてログインした場合は、os認証されるので、oracle側のユーザid、パスワードの指定は無視される。(OS認証無効にしてるとパスワード必要だけどね。)
存在しないユーザ指定してもログインできるはず。
リモートからsysdbaでログインするときは、パスワードファイル使って認証されるので、パスワード指定する必要がある。

273:NAME IS NULL
15/12/07 00:20:15.57 .net
>>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
接続されました。

274:NAME IS NULL
15/12/07 00:25:18.03 .net
結構勘違いしてる人多いんだけど、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>

275:NAME IS NULL
15/12/07 00:39:02.02 .net
>>262
リモートからのsysdba接続と同じで、パスワードファイルで認証してるんでしょ。

276:NAME IS NULL
15/12/07 03:09:30.77 .net
>>242
分かりやすい説明、ありがとうござます。
ASMやRAWデバイスならOSの再起動はしなくても良いのですね。
ただし、ストレージのキャッシュを使用している可能性があるので、ストレージの再起動が必要と。
新たな疑問がわいてくるのですが、ストレージ側のキャシュを使用すると、ORACLE側ではディスクへ書き込んだつもりでも、
実はストレージではディスクに書き込みしていない状態


277:ですよね。 その状態でストレージで障害が発生すると、データがロストする事になりそうですが、一般的にその辺の対応はどうやって 対処しているのでしょうか。 ORACLE側で制御できるのでしょうか?



278:NAME IS NULL
15/12/07 06:51:21.48 3xvYH3jh.net
>>264
書き込みキャッシュがあるのか?

279:NAME IS NULL
15/12/07 20:06:56.00 .net
>>264
そういうデバイスはたいてい書き込みキャッシュにバックアップ電池が付いてて
次回の起動時に障害から回復するようになってる。RDBMSの管轄外の話。
だけどキャッシュの有無にかかわらず、書き込んだデータが誤っていたとしたら
それはハードウェアの故障(媒体障害)なので、事前に想定して対策を打っておか
ないとデータ消失が起こりかねないよ。REDO LOG等の二重化とか
アーカイブログモードとアーカイブ済みREDO LOGの保存。かなりコストがかかる。

280:NAME IS NULL
15/12/08 00:59:46.73 .net
>>264
EMCだとDobule Checksumとかあるけどな。

281:NAME IS NULL
15/12/16 15:55:09.28 .net
Oracleを使ったプログラムを読んでいるんだけど
Oracleって、トランザクションは自動的に始まるの?
BEGINだの、START TRANSACTION だののコマンドは不要?

282:NAME IS NULL
15/12/16 16:04:41.98 .net
自動で始まるが自動で終わらないからコミットかロールバックせーや

283:NAME IS NULL
15/12/16 16:17:23.08 .net
>>269
ありがとう
自動で始まるのか

284:NAME IS NULL
15/12/17 00:47:53.57 WoCgDhuR.net
質問です
12c使っていて、EM Express も利用しています。
SYSMANユーザの存在を知り、SYSMANユーザでEM Expressに
ログインしようとしましたが、できませんでした。
仕方ないのでSYSTEMユーザでEM Expressにログインし、
「セキュリティ」→「ユーザ」からユーザ一覧を見ると
SYSMANユーザがそもそもありませんでした。
DBSMNPとかは自動で作成されていましたが。
SYSMANユーザはEM Expressを導入した時に勝手に作成されるものではないのですか?
また、作成するにはもう他のユーザみたいにユーザ追加で作成するしかないのでしょうか?

285:NAME IS NULL
15/12/17 05:49:58.42 .net
>>271
>SYSMANユーザの存在を知り
EM Expressだよね?
なにでSYSMANユーザの存在を知ったの?

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

287:NAME IS NULL
15/12/24 08:11:58.77 6GLuFmSU.net
>>272
会社の環境です
ユーザ設計書で、デフォルトユーザくらいは知っておこうと思いました
今はとにかく一旦同じ環境を家で作ろうと思って勉強しています。
>>273
なるほど、CCの話だったのですね
納得です
ありがとうございました

288:NAME IS NULL
15/12/24 19:39:22.28 .net
ありません

289:NAME IS NULL
15/12/24 23:07:11.11 .net
EM って GC/CC/DBConsole/Express と色々あって困るよね。

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

291:NAME IS NULL
15/12/29 18:12:48.75 .net
SQLPLUSでカラム幅を一律揃える変数設定のコマンドあります?

292:NAME IS NULL
16/01/02 11:54:17.89 .net
先々月頃の報道で「Oracle 12c Release 2のβテストが始まった」というのを読んで
ダウンロードできそうな場所を探したけど見つからなかった。
一般企業


293:のDBAが興味本位で応募できるようなものか、一握りのサイトがNDA締結して できるのか、いまは後者だろうけど前者は何時頃から参加できるんだろうね?



294:NAME IS NULL
16/01/04 20:03:51.41 .net
適当なID/PWでもインスタンス起動できるのはなぜでしょうか?
こういうものなんですか?環境は12cです。
SQL> connect jkfdjasfjsklaj as sysdba
...
パスワードを入力してください:
アイドル・インスタンスに接続しました。
SQL> startup
ORACLEインスタンスが起動しました。

295:NAME IS NULL
16/01/04 21:19:49.48 .net
>>280
OS認証してるから。
OSのdbaグループに所属しているユーザは、OS認証でsysdba権限で接続できる。
指定しているID/パスワードでは、認証してない。

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

297:NAME IS NULL
16/01/04 21:29:22.51 .net
ゴメン、ダブった

298:NAME IS NULL
16/01/05 00:35:18.20 .net
>>281-283
ありがとうございます。OS認証理解しました。

299:NAME IS NULL
16/01/17 15:35:18.47 sKsxKNkK.net
基本的な質問で悪いが、mySQLでもOracleでもpostgreSQLでもSQL文は共通文法
と考えていい?

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

301:NAME IS NULL
16/01/17 17:23:54.54 .net
JOIN周りはOracleは大分特殊だが変わったことしなければSQL文は大体同じ

302:NAME IS NULL
16/01/17 17:30:41.00 zGbIcyLL.net
>>287
特殊でもないよ。
他のRDBはOracleのまねをしたから、Oracleみたいな書き方も存在する。

303:NAME IS NULL
16/01/17 18:18:37.03 .net
SQLそのものは規格化 (ANSI、ISO、JIS等)されてるので、その意味では
文法的には共通化がすすんでる。
厄介なのは意味的な違いで特に「OracleにおけるNULLの扱い」は
見た目で判断するとド壺にはまりやすい。

304:NAME IS NULL
16/01/17 21:22:48.67 .net
組み込み関数もだいぶ違うわな
あとはデフォの照合順序とかROWNUMとか

305:NAME IS NULL
16/01/22 12:30:16.38 .net
SPMを運用までしてる人いる?
大規模DBであんなの使ってる現場にいるんだが

306:NAME IS NULL
16/01/22 20:12:50.58 .net
SPM って何?

307:NAME IS NULL
16/01/23 10:49:27.48 .net
SQL Plan Managementでは

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

309:NAME IS NULL
16/01/31 18:28:18.82 .net
計画取得しすぎて肥大化
サポートに泣きつくのが目に見える

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

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

312:NAME IS NULL



313:
スタンダードエディションを使ってるところは少数派だからな。



314:NAME IS NULL
16/02/05 03:44:18.41 .net
EEに非ずんばOracleに非ず。

315:NAME IS NULL
16/02/05 07:31:38.06 m9Az/ZYB.net
中途半端なパッケージソフトなんかがSEを使ってるんだけど、もう時代があわないよな。
MySQLにでも切り換えた方がいい。

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

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

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

319:NAME IS NULL
16/02/06 07:30:42.03 fCH8Nuvq.net
>>303
サポートのあるなしってあるんだっけ?

320:NAME IS NULL
16/02/06 07:34:35.33 fCH8Nuvq.net
Enterprise Editionを使いたいなら使えばいい。
ライセンス問題が発生したら知らないけど。

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

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

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

324:NAME IS NULL
16/02/08 22:46:26.69 .net
>>308
sqlplus "/ as sysdba"
conn XXX@ppp
ORA-12514: TNS:
リスナーは接続記述子でリクエストされたサービスを現在認識していません
と表示されました。なのでリスナーかなと
Oracleの再起動(shutdown immediate/startup)もしくは
Windows再起動すると復旧します。
OSはWindows7
Oracleは11g
Cisco Anyconnect はバージョン3
XP環境(Oracle9i)では発生しないみたい・・・

325:NAME IS NULL
16/02/08 23:12:58.56 .net
>>309
そのエラーはリスナーは生きていて、リスナーがDBを知らない状態。
正常稼動状態なら、DB はデフォルトで 自ホスト の ポート 1521 に
リスナーが居る前提で動的登録を行っている。
リスナーの設定と、DB の local_listener パラメータに依存して発生
する可能性がある。
正常稼動状態から、突然その状態になるのであれば、何らかの
通信経路だったりの問題の可能性が考えられるので、VPN の
影響は考えられる。
例えば 自ホスト の名前解決が VPN 経由じゃないとできないとか、
変なネットワーク攻勢になっていないか確認するか、設定を全部
IP アドレスにしてローカルで閉じた設定にしてみるとか。
詳しいことはネットワークに依存していると思うので、その辺を見直
してみるのがいいかもしれない。
もしくはリスナーを静的構成にしてしまう。

326:NAME IS NULL
16/02/08 23:28:58.54 .net
>>310
ありがとうございます!
実はネットワークはエンドユーザ環境なので
なかなか構成を掴みづらく難しい状態です。
リスナーを静的構成にすると,どの環境でも
同一の設定にできそうなので,こちらを使いたいと思います。
こんな感じの記述でしょうか?
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = D:\oracle\product\11.2.0\dbhome_1)
(SID_NAME = ppp)
)
)
GROBAL_DBNAMEというのが分からなかったので外しているのですが,
このような書き方でも静的構成になっていますでしょうか?

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

328:NAME IS NULL
16/02/09 01:39:00.60 .net
>>312
ありがとうございます!
非常に助かりました。感謝感謝です

329:NAME IS NULL
16/02/16 18:55:38.10 .net
OracleとJavaをカラメル

330:NAME IS NULL
16/02/17 03:15:21.57 .net
やりたいことがPL/SQLでは簡単にはできない。
裏技的なテクニックで回避するしかないのか。
・関数コールバック
・並列処理
・外部コマンド呼び出し

331:NAME IS NULL
16/02/17 04:09:22.15 .net
簡単じゃない方法で普通にやればいい

332:NAME IS NULL
16/02/18 02:27:02.86 g8qImgy9.net
>>315
上2つはSQL*Plusからやればいい。
3つ目はストアドプログラムでもできるから、マニュアルをちゃんと見なさい。

333:NAME IS NULL
16/02/18 02:41:16.04 g8qImgy9.net
動的SQL、SQLPlusの並列実行

334:NAME IS NULL
16/02/18 18:48:40.13 .net
SQLって大昔からあるよね
初級シスアドの試験でもあった

335:NAME IS NULL
16/02/19 00:03:39.40 .net
1986かららしいっすよ

336:NAME IS NULL
16/02/19 21:55:55.78 IWIv0cii.net
oracle 11gからのSCAN-VIP機能の
クライアント側のtnsnames.oraの設定ですが、
SERVER=dedicatedの専用接続はORACLE社のドキュメントで見るのですが
SERVER=sharedの設定の共有接続は無効でしょうか?
そもそも、SCAN-VIPへ接続してSCANリスナーがロードバランスとして振り分けるので
SERVER=dedicatedの設定が正しくSCANリスナーへ専用接続する意味合いでしょうか?

337:NAME IS NULL
16/02/19 22:17:20.83 IWIv0cii.net
>>321ですが、追記です。
tnsnames.oraの内容で
RAC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rac-scan)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = rac)
)
)
のSERVERの値に「shared」を設定して有効かどうかを知りたいです。

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

339:NAME IS NULL
16/02/20 03:32:52.18 .net
>>323
ご回答をくださり、ありがとうございます
なるほど、ディスパッチャーの設定に
よるものなのですね
ちなみに専用接続でも
SCANリスナーの働きで他のインスタンスに
振り分けられる認識でいいでしょうか?

340:NAME IS NULL
16/02/20 03:53:37.05 .net
>>324
ディスパッチャとか聞くと懐かしいけどなw
むしろ今でも使える事に驚いたわw
専用接続でも勿論SCANリスナーが各鯖の負荷状態を
認識していて、振り分ける仕様になっているよ。

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

342:NAME IS NULL
16/02/20 05:32:31.95 .net
>>325
ありがとうございます
その仕様が、どこに書かれているのか
分かりますでしょうか?
上司に説明しなくてはいけなくて
探しているのですが、それらしいものが
みつからないのです…

343:NAME IS NULL
16/02/20 06:04:44.81 .net
このあたりじゃねぇの。
適当に探してみてくれ。
URLリンク(docs.oracle.com)

344:NAME IS NULL
16/02/20 10:37:37.22 kA729A1a.net
>>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」の記述が不要、サーバに任せる? ←この設定もネット上で見かけます

345:NAME IS NULL
16/02/20 11:13:31.80 .net
>>329
如何せんMTS接続なんて7以外で使った事無いからな。
これはあくまで推測だぞ。
DEDICATEDを指定していない場合、DB側でディスパッチャーが起動して
いない場合には問答無用で専用接続になる。
SHAREDを指定していなかったから、結局は専用接続で繋げた時と同じに
なる。
SHAREDを指定してかつディスパッチャーが起動していれば、ディスパッチャーが
勝手にロードバランスする。
SHAREDを指定しているのにディスパッチャーが起動していなければ、エラーが
返される。
こんな感じじゃねぇの?
スキャンリスナーのログを見ながら実験してみるのが一番だと思うよ。
つ~かMTS接続なんて使わんでも昨今の鯖なら十分過ぎるだけのスペックだろ。
俺が7を使っていたのは18年以上も前の出来事だぞ(笑)

346:NAME IS NULL
16/02/20 11:15:55.07 kA729A1a.net
>>329の自己レスです、多分これかと思います。
7 Oracle Real Application Clusters用にインストールされた構成の理解
URLリンク(docs.oracle.com)
(SERVER = DEDICATED)は設定していいみたいです。
手元にORACLEがないので確認はできませんが・・・

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


347: 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) ) )



348:NAME IS NULL
16/02/20 11:24:37.86 kA729A1a.net
>>330
ありがとうございます
ディスパッチャーの動き次第という、自分もそのように想像しています。
> スキャンリスナーのログを見ながら実験してみるのが一番だと思うよ。
そうですね
深夜からの回答に重ねて感謝します!
あとは>>331の内容も確認しつつ、進めていきます。

349:NAME IS NULL
16/02/20 11:58:36.32 .net
>>332
日本にいないからなw
Oracle DBA稼業で流れ流れて今はニューヨークでExadata使っているよ


350:w



351:NAME IS NULL
16/02/20 16:07:06.74 .net
聞いてないのに自己紹介w

352:315
16/02/21 08:44:36.55 .net
調べた結果。勉強になった。ありがとう。
(1) 動的SQLを使う。EXECUTE IMMEDIATE
(2) package DBMS_PARALLEL_EXECUTE
(3) java を使ったOSコマンド呼び出しができる
3番はOTNで「PL/SQLからのオペレーティング・システム・コマンドの実行」という資料か
SourceForgeにPLSQL_OSCOMMANDというpackageがある。

353:NAME IS NULL
16/02/21 13:51:12.10 .net
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を再構築するにはどのような対応を行えばよいのでしょうか…?

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

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

356:NAME IS NULL
16/02/22 02:34:28.21 .net
>>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

357:NAME IS NULL
16/02/22 07:27:13.09 .net
4は超最近見たがエラーメッセージ的に多分違う

358:336
16/02/23 00:31:51.02 .net
>>339
>>340
ご教授ありがとうございます。
oracle10gとしか環境を記載しておらず申し訳ありません。
環境は"WindowsServer2008R2"となっております。
他業務の関係で>>337様にて記載していただいているEMCAのログの内容も
まだ


359:確認できていない状態です…。 合わせて上記の1~4を確認させて頂きます。(WindowsServerのため4は異なる?)



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

361:NAME IS NULL
16/02/23 02:14:10.73 .net
oracleに暗黙の型変換禁止モードみたいな裏設定ってある?

362:NAME IS NULL
16/02/23 04:17:54.46 .net
>>343
無い。

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

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

365:NAME IS NULL
16/02/25 23:10:01.13 .net
alter sessionで設定してる?

366:336
16/02/26 00:09:29.52 .net
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が指定されていないことも関係している…?
と、推測しております。
以上、現状のご報告です。引き続き調査中です。

367:336
16/02/26 00:31:23.50 .net
Host:△△とoracleHome:△△が入り乱れてしまっていますね…。
Host:の△△はコンピュータ名です。
oraclehome:の△△は"D:\oracle\product\10.2.0\db_1 "です。
(Host:△△→Host:□□が正しいです。)
連投失礼しました。

368:NAME IS NULL
16/02/26 01:05:08.43 .net
>>348
パスワードファイルが設定無いか、何らかの理由で自ホスト名が
名前解決出来て無い。
パスワードファイルはちゃんと作られているのか?
以下のSQLでsysユーザーがちゃんと出てくるか確認しろ。
無かったら作れ。
SQL> select username,sysdba from v$pwfile_users;
USERNAME SYSDB
------------------------------ -----
SYS TRUE

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

369:NAME IS NULL
16/02/26 01:06:08.44 .net
>>345
spfile作っていないというオチだったりしてなw

370:NAME IS NULL
16/02/27 01:17:56.31 .net
>>348
Oracleをインストールした以外のユーザーで操作しているとか、
ADにログインしているとか。

371:NAME IS NULL
16/02/27 05:43:31.49 .net
pfile (or spfile)が誤っているとか

372:336
16/02/27 21:19:51.29 .net
>>350
>>352
>>353
ご指摘ありがとうございます。ご教授いただいた内容を確認してみます。

373:NAME IS NULL
16/02/28 18:05:53.30 tYsW1/ak.net
>>354
こんなところでサポートご


374:っこしてないで、インスタンス起動時からのログすべてとRDAをサポートに投げたほうがいいよ 断片的に抽出したログで回答なんてできないから



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

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

377:345
16/02/29 22:27:46.61 .net
>>347さん
一応 ALTER SYSTEM SET…句で始まりますが,最後に SCOPE=SPFILE
と書いてあり,>>351さんのことも頭をよぎってまさか…と思いつつ
select value from v$parameter where name = 'spfile';
としたところ
どう見てもNULL入ってます。本当にありがとうございました。
まさか毎回pfile読んでたとは。。。
速攻でSPFILE作ってサービス再起動してもSPFILEを読みだすように変えました。
Oracle設定するならSPFILEくらい作れよお…(´Д⊂グスン

378:NAME IS NULL
16/02/29 23:07:03.73 .net
普通spfileから読みだすじゃろ

379:NAME IS NULL
16/03/02 22:05:16.19 .net


380:345
16/03/05 20:24:51.57 .net
>>359
先人たちはそうしてなかったみたい(´・ω・`)

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

382:NAME IS NULL
16/03/06 11:05:14.50 .net
>>362
どうしてそう考えた? サポートを受けたいと考えるような経験をした?

383:NAME IS NULL
16/03/06 12:50:22.53 .net
Oracleのサポートに助けられた経験は結構ある
現地くるの遅いけどw

384:NAME IS NULL
16/03/06 15:29:37.91 7v0P74T7.net
>>362
原因不明のトラブルにまともに対応する。
マイクロソフトなんてマイクロソフト自身がトラブルシューティングできないからな。

385:NAME IS NULL
16/03/06 15:36:53.87 .net
Oracleが高いのはOracleの社員の給料が高いからじゃないの

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

387:NAME IS NULL
16/03/06 21:10:48.68 .net
サポートは最後の砦じゃない
悩んで時間潰すぐらいなら
聞いた方が速いこともある

388:NAME IS NULL
16/03/06 21:37:12.36 .net
そうして一人では何もできない無能な口だけエンジニアが量産されていくのですね

389:NAME IS NULL
16/03/06 23:25:53.41 xpm8ZpyD.net
オラクル社の人間はマニュアル知識と過去事例の検索だけだもんな。
開発やってないから現場にいてもあまり役に立たない。
現場に出てこないサポート担当はオラクル社内のデータベースを検索しているだけのオペレータだし。

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

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

392:NAME IS NULL
16/03/07 21:24:17.76 .net
金で解決することは金で解決したほうが早いからな

393:NAME IS NULL
16/03/08 00:14:02.72 .net
roleに付与されたrole


394:情報の表示って SELECT * FROM role_role_privs;でオッケー?



395:NAME IS NULL
16/03/14 19:46:41.74 B8Gr11nL.net
なぁ。
オンライン稼働中のシステムで、制御ファイルのバックアップって、普通、
RMANかALTER DATABASE BACKUP CONTROLFILE TO ... を使うじゃん?
そうじゃなく、いきなり OS の cp コマンドで制御ファイルのコピー取った場合、
それってバックアップとして使えんよな?

396:NAME IS NULL
16/03/14 19:53:12.32 .net
スナップショットされた媒体なんじゃないの

397:NAME IS NULL
16/03/14 20:19:31.01 .net
>>376
スナップショットってなんぞ?

398:NAME IS NULL
16/03/14 22:47:33.85 .net
>>377
ストレージかファイルシステム/ボリュームマネージャのスナップショット機能のこと指してるんでしょ
だとしても、RMANかSQLでとったバックアップ以外ではリストア保証されないと思われる。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch