トップページ⇒tech
47コメント16KB

オラクルのこと教えてください、死にそうですorz

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/06/06(月) 20:37:11
TOMCATとオラクルを使ったシステムを開発しなきゃいけないんですが、、
とりあえず、TOMCATはインスコ成功
オラクルもインスコ成功(他の人にやってもらったので多分)
なんですが、、この先どうすれば良いか全然わかりません。

とりあえず、データベースとテーブル作って  JSPファイルからアクセスして
みたいのですが…   まじ死にそうです。参考になりそうなサイトとかあったら
おしえてください
0002デフォルトの名無しさん2005/06/06(月) 20:43:09
死ね
0003デフォルトの名無しさん2005/06/06(月) 20:43:29
アライグマだっけ?
0004デフォルトの名無しさん2005/06/06(月) 20:45:05
>>2 そんなぁ…  2年ぶりくらいにプログラマ復帰するんですが、前やってた時はDBつくったり、繋いだりは
全部上の人にやってもらってたんで、、、繋ぎ方とか全然わかんねーんです。。クラスパスとか通したりとか
するんだろうけど、それも全然わかんないし…
0005デフォルトの名無しさん2005/06/06(月) 20:45:24
>>1
月100万の格安価格で俺が請け負おう
0006デフォルトの名無しさん2005/06/06(月) 20:54:35
memo
トムキャットの管理画面から設定するんじゃねーの?

注意点はオラクルのjdbcディレクトリ以下のファイルを
トムキャットのcommon/libかなんかにコピーすることぐらいか

まあ俺はトムキャットの4.1しか知らんが
0007デフォルトの名無しさん2005/06/06(月) 21:04:24
TOMCAT じゃないけど
http://www.neoegg.com/data/jsrvlt/JSrvlt_Memo.html
0008デフォルトの名無しさん2005/06/06(月) 21:06:25
サポートに聞け
0009デフォルトの名無しさん2005/06/06(月) 21:18:42
Oracleを採用するって事は、それなりの規模だと察するが、
APサーバはTomcatなの?
アンバランスな構成だのう。

バージョンも書かれてないし、本当に知りたいのか疑問だな。
素直にOracleのサポートに聞くがヨロシ。
0010デフォルトの名無しさん2005/06/06(月) 21:22:14
>>9 バージョンは

TOMCAT 4.1
オラクル10g です。


今、工場内でアクセスでやってるシステムをとりあえず、
工場内Webベース化して、ゆくゆくは工場間をつないで〜 みたいな事
考えてるそうです。

アンバランスだとしても取り合えず、この構成で決定したので
俺としては、バランス性で問題出てきたら上の人の責任にしちゃうので
今がしのげればそれでいいですぅ。
0011デフォルトの名無しさん2005/06/06(月) 21:35:03
オラクルベリーって何だっけ?
0012デフォルトの名無しさん2005/06/06(月) 21:36:40
ドラゴン
0013デフォルトの名無しさん2005/06/06(月) 21:44:13
>>1 DB板にはこないでくださいね。
0014デフォルトの名無しさん2005/06/06(月) 21:46:08
ごめんねお母さんオラクル知らなくてごめんね
0015デフォルトの名無しさん2005/06/06(月) 21:47:38
つうかオラクルインスコしてくれた人に聞けば
0016デフォルトの名無しさん2005/06/06(月) 22:02:09
普通はデータ件数とか想定を見積もって構成を出すんだけど、それが垣間見えないのは気のせいかのう・・
検証とかしたんかいな。
いくらPMがへぼくても、おまいに発言権がなくても、他責にするっていうのは同感できんな。

それと、「システム」構築なのに、JSPから直でDBに接続するんか?
フレームワークもないの?嫌な開発だな・・・。
OracleだったらJDBC経由なのか、OCIドライバ経由なのかによって制限とかあるんだが、そこらへんの情報は?
まずは、そういう情報を揃えてから質問しる!
0017デフォルトの名無しさん2005/06/06(月) 22:05:58
こういうどうしようもない案件って結構多いんだよね。
0018デフォルトの名無しさん2005/06/06(月) 22:18:11
こういうので単独スレたてる >>1 が一番どうしようもない。
こっちで質問してればもうちょっとましな回答もついただろうに。
http://pc8.2ch.net/test/read.cgi/tech/1114329636/
0019デフォルトの名無しさん2005/06/06(月) 22:21:16
>>16 「今あるこのアクセスのソフト、Web化してちょ、できるでしょ?なんかわかんないけど、トムキャットとオラクル使おうね」って感じな開発です。

>JDBC経由なのか、OCIドライバ経由なのかによって制限とかあるんだが
とりあえず、よくわかんないのでJDBC使ってみようと思ってます。
「JAVA案件やったことないし、お前で勝手に考えて提案してね」って感じです。


ちなみに俺は今日入社したばかりで、昔1年半程度システム開発してた経験がある
新人に毛が生えた程度のスキルです。
0020デフォルトの名無しさん2005/06/06(月) 22:22:01
>>18 すいません、この前までVIP入りびたりだったのでつい・・・
DB板の存在もしりませんでした。
0021デフォルトの名無しさん2005/06/06(月) 22:27:06
ビッパーかよ。
どおりでウンコ風味のフローラルが香るわけだ
0022デフォルトの名無しさん2005/06/06(月) 22:54:56
こういうどうしようもない人材って結構多いんだよね
0023デフォルトの名無しさん2005/06/06(月) 22:56:11
業務上の問題点は上司と相談しろよ、、、
0024デフォルトの名無しさん2005/06/06(月) 22:59:42
>>23 それが、、上司もJAVA開発初体験なんです… でもとりあえず明日だめだったら
、「訳わかんないんですぅ」って相談して見ようかと思います。
0025デフォルトの名無しさん2005/06/06(月) 23:07:16
今まで出てきた単語で検索すれば、それらしいページがヒットするんだがね・・。
ちなみに、Oracle導入価格をきちんと見積もって出してるんだろうな。
導入するだけで1CPUあたり500万円は取られるぞ。そのほかにも保守ライセンスが1年で100万はとられる。
APサーバがTomcatで保障できる規模なら
OracleDBを1CPUなんかで動かすよりも、きちんとDB設計した上でオープンソースのDBをクラスタ化したほうがよいぞ。
OracleDB導入するだけの予算があるならAPサーバもOracleのにしとけ。バグだらけだがきちんとした(?)サポート受けられるぞ。

つうか、Oracleはドキュメントが豊富なんだから、普通にOTNに登録してドキュメント見たほうが良いと思うんだが。
0026デフォルトの名無しさん2005/06/06(月) 23:16:29
Java開発が初めてとか以前の問題だろ。
Javaの案件でなくても、マネージメントするという点において激しくダメ上司だろ。
初めてだろうが、経験者だろうが、知らないのであれば最低限の知識を得てから検証するもんだがね。



デスマーチの(・∀・)ヨカーン♪
0027デフォルトの名無しさん2005/06/06(月) 23:32:42
こんなのでオラクルなんて、おら、くるっちゃうぞ☆
0028デフォルトの名無しさん2005/06/06(月) 23:33:40
>>26 「デスマーチの(・∀・)ヨカーン♪ 」   orz.....

ただ、社内システムなんで、のんびりペースでやれるプロジェクトなのかなーとか
楽観的に考えてます。
0029デフォルトの名無しさん2005/06/06(月) 23:47:07
DB板に逝ったみたいだから、もうここ見てないかもしれないが、

社内システムってもちろん自分の会社のだよね?
(とても、他社のシステム開発とは思えない発言だし)
そもそも、なぜこの案件が発生したのか・・・
手段と目的が逆になってなければいいけど・・・。

のんびりやって効果的なROIが得られなければ組織再編でもしたときに・・・


サヨーラナー
0030デフォルトの名無しさん2005/06/07(火) 19:30:48
>>29 

ググりまくったら、なんとかTOMCAT<->JDBC<->Oracleで繋がりました
昔JSPちょっと書いた事あるくらいでサーブレット書くのも初めてだったので
かなりてこずりますた。

結局なんで繋がったのか自分でも理解できてないし、ヤバス
0031デフォルトの名無しさん2005/06/08(水) 14:40:18
その状態のままで本番アプリ作ったら、後で激しく後悔するのは
間違いないので、もう少し勉強してから取り掛かれよ。

目標のアプリがゴクゴク小規模で、変更も少ない作り捨てなら
JSPから直にJDBCってのもアリだけど。

一般的なお勉強ロードマップはこんな感じかな。
0.Javaそのものの知識が不足なら勉強しろ、なんせ基本だ。
1.MVCのお勉強
2.DAOパターンのお勉強(StatementではなくPreparedStatement使うんだぞ)
3.プレゼンテーション層フレームワークのお勉強

(本番アプリに取り掛かれるのは最低限ここまで完了してから)

んで
4.J2EEパターン等など、果てしなく続くお勉強

と続くワケだ。頑張りぃや。
0032デフォルトの名無しさん2005/06/08(水) 17:18:51
SQL+をJAVAから呼び出しファイルに書き出す。見出等は当然抑制。
このファイルをファイルをJAVAから呼び出して解析、処理し、
htmlファイルを構成する。そうやって、アプリをドンドン作って
しまう。平行して、本格的なインターフェイスは誰かに頼む。
0033デフォルトの名無しさん2005/06/08(水) 23:01:09
まず気の向くまま作って、変更に伴う作業で苦労し、
MVCのありがたみを知るのが第一歩
0034デフォルトの名無しさん2005/06/09(木) 00:49:03
良く見る馬鹿コードが
ドライバクラスを毎回ロードしてるってやつだな。
何回もロードしても意味ないっつーの・・・。
(まあ内部では1回しか処理しないようになってるけど)
ちゃんとDataSource使うんだぞ。

それと、マルチスレッドに気をつけるべし。
あとは、データベースのデッドロックも。


その前に、テーブルの作り方が・・・とか言ってるから、
DBの物理設計と論理設計をちゃんとやるんだぞ。
0035デフォルトの名無しさん2005/06/09(木) 00:49:56
書き忘れ。
DataSourceというよりは、コネクションプールをきちんと使うんだぞ。
003612005/06/09(木) 16:29:45
>>31 ありがとうございます(涙)
003712005/06/09(木) 16:32:52
>>31 ありがとうございます(涙)

>0.Javaそのものの知識が不足なら勉強しろ、なんせ基本だ。
これは問題ないんですが 1〜3がかなりヤバスです…

>>33に陥りそうな予感がはげしくします。 まずMVCお勉強してみます。

なんか、俺一人で作んなきゃ行けない流れになってきまたした…
ヤバスギル…
0038デフォルトの名無しさん2005/06/11(土) 17:12:18
ん? 工場でTOMCAT?
VisualStudioとオラクルで何でも出来ると思う。勉強の量が少なくて済むし。
それに、工場のシステムの規模はどのくらいかによるけど、
安定性を考慮しても、MDBで充分。
オラクルだと、サーバー側でストアド組まないといけないし。
工場のシステムをWebに拡張したい場合であっても、VisualStudioで充分。

>1 はSEですか? とりあえずひとりじゃ無理だと思う。
0039デフォルトの名無しさん2005/06/11(土) 19:10:44
本格的にネタスレになってきました
0040デフォルトの名無しさん2005/06/11(土) 20:50:01
>>38
はネタにしかみえない
0041デフォルトの名無しさん2005/06/12(日) 22:22:42
何故最初からOraASを使わなかったのかと問いつめたい。
0042デフォルトの名無しさん2005/06/15(水) 21:49:43
なんだか判らないけど、Jdeveloperで開発することになりました。
DAOとかMVCはかなり判ってきました。

ありがとうございます。
0043デフォルトの名無しさん2005/06/16(木) 11:04:24
JDevelopper 使って開発することになったんですが、
DAOクラスやbeanの自動生成ってできないんすかね?これ。
0044デフォルトの名無しさん2005/06/17(金) 17:30:43
JDevねぇ、ふ〜ん、ボラクルの営業の口車に乗ったのかい?
個人的には訳判らんリポジトリが勝手にポコポコできてく感覚が大嫌い。

ま、Jdev使うなら一気にTopLinkまで踏み込んでしまえ。
0045デフォルトの名無しさん2005/06/27(月) 17:28:21
TopLink???? 初耳だしワケワカラナス。調べてみますね。
とりあえず、今DAOで作って言ってるんですが、>>34さんの言うことを
聞けず、というかやりかたがわからず、Datasoure使わないやり方で作っちゃってます。

DAOテンプレートクラスから派生させて作ってるから後で変更は簡単だけど…
0046デフォルトの名無しさん2005/06/27(月) 19:53:59
あまりにも前途多難すぎ。カワイソス
0047デフォルトの名無しさん2005/09/19(月) 22:12:30
かわいそうなのは客
■ このスレッドは過去ログ倉庫に格納されています