★★★ SQLサーバ VS オラクル ★★★
■ このスレッドは過去ログ倉庫に格納されています
00011
NGNGお前ら教えてください。
0449デフォルトの名無しさん
NGNGMDBのバイナリレベルの仕様って公開されてるの?
バイナリレベルって、ADOとかRDOとかで・・・っていう意味?
DB2で大抵の事は足りるという意見には同意だが
IBMのS/Wは技術情報を一般に開示しない傾向が
ある(有償の研修を受けなければならない)ので
ちょっとためらいがあるんだよねぇ。
Notesなんて、まさにそれ
とはいっても、 http://www.db2.jp/ とかで
最近は頑張ってるみたいだけどね
0450デフォルトの名無しさん
NGNGCDaoRecordsetなどで。
0451
NGNG0452デフォルトの名無しさん
NGNGARCHIVELOGモードに変更して、再度NOARCHIVELOGモードに
戻そうとしたら、DBのSHUTDOWNができねーー
もう10分くらいCPU100%状態。
もち、IMMEIDATEオプション使ってるYO!!
なんでだ?
0453デフォルトの名無しさん
NGNGオラクルってデフォルトで壊れてない?
赤外線監視網をかいくぐるようにバグをよけてよけてやっと動くと。
そして、オラクルの都合のいい人間にマスターの称号を与えると。
オラクル自体、マスターを信用しきってないみたいで、採用基準では必須でもないらしい(w
0454デフォルトの名無しさん
NGNG0455452
NGNGデフォルトで壊れてるというのは言い過ぎかもしれないが、
はじめてARCHIVELOGモードに設定をしたときはかなりはまった。
INIT.ORAでテンプレートのようにコメントアウトされている部分を
そのままコメントはずしたが、WGS版なのにARCHIVE_LOG_DEST_1とか
EE版で無いとつかえねーパラメーターだわ、ARCHIVE_LOG_FORMATも
一見そのままでも大丈夫なのかと思わせながら、不正な形式なので
OBオープンできても、ログスイッチが発生するとCORE吐くという
とんでもないことになった記憶がある。
まぁ、俺もアフォだったのは確かだが、使いやすさといったら
MS SQLはやっぱりかなりのもんだと思われ。
0456デフォルトの名無しさん
NGNGOracleのが楽だよな。
0457さいべーす
NGNG0458デフォルトの名無しさん
NGNGマイナーチェンジするたびになぜかバージョン上がるクソDB使ってるから心の病が酷いんだよ、きっと。
まあ煽りはこれぐらいにして、、マジでオラクルの品性の欠片もないやり方にうんざりしてるから、
あえてオラの仕事しないようにした。あまり素人にはオススメできないけどね。やっぱりオラの仕事がおおいからな、、
大体なんでオラ難しいかというと、作りがなってないからじゃないかと
オラクル社長捕まえて子一時間問い詰めたい(以下愚痴100行略
0459デフォルトの名無しさん
NGNGどっちかというとMS-SQLの方がSQLは準拠してるんでねーの?
まーなんでも基準が正しく書きやすいとは思わないが、オラの
方が方言多い気がする。
オラのページで必死こいてMSの ★とにかく安い★って主張を否定し、
オラ9iが安くなったことをアピールしているけど、哀れだよな。
アレ、保守なしでの金額だろ?事実上の運営は不可能に近い形でMSよか
安くたって意味ないしな。
アフォSEはコロっとだまされるんだろーなー(w
まー、両方のページで叩き合っているけど、オラの方が必死さが伝わるね。
MSにしてみればたかが一製品にすぎないけど、オラはココで勝てないとなー。
0460デフォルトの名無しさん
NGNG本当は(・∀・)イイ!と思ってるんだろ?(w
0461デフォルトの名無しさん
NGNG嫌でも、Winで商売するためなら何でもするだろ。
0462デフォルトの名無しさん
NGNG0463デフォルトの名無しさん
NGNGバカがおる
0464デフォルトの名無しさん
NGNGそりゃケッサクだわ(藁
0465デフォルトの名無しさん
NGNG俺はSQL鯖とオラクルの両刀遣いだが
SQL鯖はウィンドウズでしか動かないってのは弱点だよ
オラクルの成長はNTに対応したあたりから
ちょっと矛盾してるかも知れないが
言いたいことはサーバのシェアってのは
SUN→WinNT→Linuxって変わってきてるって事だな
0467459
NGNGそれは同感。窓の外ではなんもできん。
だから元々うに系のホストがあって、そっからの
ダウンサイジングならオラが圧倒的に有利、というか
MS鯖は選択肢に入らないだろうね。
自分が気にいらないのは、今のオラの占有率ってどー考えも
オラが要らない部分で大半占めてるんじゃないかってトコ。
ま、鯖シェアに左右されまくるのはDBの宿命でないの?
.netにはほんのすこしだけ期待していたりするよ、正直。
>460
.netがイイというか、流行りだすと唯一圧倒的なアドバンテージを
示せるものがなくなるからじゃないの?うにでMS鯖に動かれちゃね。
0468デフォルトの名無しさん
NGNG0469デフォルトの名無しさん
NGNGなんで?
Linux上でORACLEっていうのも珍しくないと思うけど?っていうかORACLEだってLinux出してるじゃん
0470465
NGNGM$のサーバ製品群じゃないのか?
0471デフォルトの名無しさん
NGNGそういえばオラクル9iをインストールしようと思ったら、なぜかJDK1.3しか動かず、それ以上のバージョンだと
インストール途中で止まっちゃうのは仕様ですか?
JDKって、下位互換しないんだ(;´Д`)
0472デフォルトの名無しさん
NGNG> ちょっと苦しい鯖管ですがなにか。
その辺の実情をちょっと知りたいと思っている今日この頃
リモート管理を考えるとどうしても窓は躊躇してしまいますが、とか
0473デフォルトの名無しさん
NGNG帯域喰うが、XP標準搭載のリモートデスクトップオススメ。動作軽いし、自分のデスクトップそのまま
使えるから(・∀・) イイ!。一度に一人しか入れないっぽいけど。
セキュリティが気になるところだけどね。MS製品は。
0474デフォルトの名無しさん
NGNGあと一度設定を済ませてしまえば鯖室に行く頻度は低いですか?
あとはアレだ、設定のバックアップをどうやってとるんだ、とか
そーいうスレは無いもんかね(;´Д`)
0475デフォルトの名無しさん
NGNGお約束のえにうぇあーは?
0476デフォルトの名無しさん
NGNGOracleの収益の大部分はSolaris版で成り立ってる。
はっきり言ってWindows版が売れようが売れまいがそれほどの影響はない。
WindowsではどうやってもSolarisの代替にはなれないから。
ところがLinuxの場合、Solarisと競合する上、薄利多売を強いられる。
今はまだLinuxでは大規模に耐えられないが、これからIA-64に対応すれば
ますますSolarisが追いやられていくことは間違いない。
その時はOracleもSunもボロボロにやられてるだろう。
現に四半期決算を見てもすでに危険な兆候が出ている。株価の方も下がる一方。
0477デフォルトの名無しさん
NGNG0478デフォルトの名無しさん
NGNG設定変更の頻度は最初の設計次第じゃない?
でも、ドメインなりActiveDirectoryなりを作っておけば
他のマシン(たとえば手元のクライアント)から変更できる
項目も結構あるので、そんなでもない気がする。
最悪の場合のフルスクラッチを見越した設定のバックアップは
諦めるしかないでしょうね。どうしてもというのならば
ARCServeなどのディザスタリカバリオプションを購入かな。
俺的な持論としては、Winがダメだと思われる理由の
筆頭として、大して知識の無いアフォがきちんとした
理論もわからず導入・設定・運用をしているからだと思う。
0479デフォルトの名無しさん
NGNGゲイツ党員じゃないが最後の3行は激しく同意。
0480デフォルトの名無しさん
NGNG0481デフォルトの名無しさん
NGNGDBに限らず、この業界全体に言えるかもな。
0482デフォルトの名無しさん
NGNG0483デフォルトの名無しさん
NGNG0484デフォルトの名無しさん
NGNGCUI は知らなきゃ使えない。
GUI を使いこなすのは、凡人には無理。
凡人は CUI 使いなさい。
0485デフォルトの名無しさん
NGNG○GUIは馬鹿でも使えてるつもりになれる
0486デフォルトの名無しさん
NGNG0487デフォルトの名無しさん
NGNGどこにどの程度リスクがあるか見極めて、
必要な場所には金をかけて優秀な人材を投入する
馬鹿には馬鹿なりの・・・
0488デフォルトの名無しさん
NGNGデフラグ、エクセル、アイエムイー、エスキューエルサバ、ビジオ、etc,etc
0489デフォルトの名無しさん
NGNGとは違うんだよ。それも分からず、会社相手に宗教戦争を勝手に盛り上げる
アホも結構いるようだが、ここはそういう人とは無縁だから安心して逝ってなさい。
0490デフォルトの名無しさん
NGNG馬鹿が馬鹿馬鹿言うんじゃないよ!
0491デフォルトの名無しさん
NGNGhttp://www.senkin.co.jp/
国際大学グローバル・コミュニケーション・センター(GLOCOM)
www.glocom.ac.jp/arc/orel/banana.asp
ヤバイyo
0492デフォルトの名無しさん
NGNGもちろん。
土台や共有機能を莫迦にはやらせん。
0493デフォルトの名無しさん
NGNG莫迦を莫迦莫迦言うんじゃないYO!
ところで、土台ってなんれすか??
0494493
NGNG0495デフォルトの名無しさん
NGNGフレームワークレベルの開発のこと。
0497ペーパープラチナ@DB2のAdmin勉強中
NGNGDB2ですか?Oracleも最近は全面的にLinux上でもOracle使ってくれ!って
言ってるみたいですけど・・・。
それともPostgreSQLとかMySQLとかですか?
どなたか業界の方、教えてください。。。
0498デフォルトの名無しさん
NGNG0499デフォルトの名無しさん
NGNG家の Cobalt で DB2 動いてるけど、小規模 & 低負荷なので何とも胃炎。
フリーなら PostgreSQL だろうけど、どの商用 Linux DB が今後伸びるか
予想が難しいな。
今後 Linux は Win サーバとシェア競争しながらローエンド〜ミッドレンジ
当たりのシェアで食ってくと思うけど、IBM も Oracle もそこら辺の金欠システム
にはそれほど本気出さないような。最近はやたら DB2 が販促に力入れてるけど。
0500499
NGNG数字を求めて薄利多売に出るかも。
0501497
NGNGコアなレスをどうもありがとうございますた。(・∀・*)
>>499
レスありがとうございますた。(・∀・)
Linuxが市場の信頼を得てシェアを獲得していっているのと同じような感じで
フリーDBが商用DBのシェアを食って大規模な商用システムで
広く普及し始めるのは、まだしばらく先という感じなのでしょうか。
ところで最近ニュースを見てると多くのシステムがもの凄い勢いで
オラクルからDB2に乗り換えてるように見えるのですが
業界内部から見て、どのように思われていますか?
いろんな板で、オラクルを叩く書き込みがあって心配です。
個人的な話ですが、せっかく苦労してプラチナを取ったのに
オラクルの将来に不安を感じてDB2の勉強を始めてしまいますた。(; ´Д`)
0502デフォルトの名無しさん
NGNG0503デフォルトの名無しさん
NGNG売ったほうがメーカーの金になるから (ほんとはハード的な面の方が
でかい)、客が自分達だけでシステム作れないような大規模はまだまだ
だろう。大規模開発は良い技術だけじゃなくて企業政治も絡んでくる
から。シェアは食い込んでくるだろうけどね。
最近の IBM の DB2 広告はやりすぎっつーかお腹いっぱい。だが新規に
作るなら DB2 でやるかな、俺は。あれはなかなか良い。サスペンション
固めにチューニングされた車って感じ。
0504デフォルトの名無しさん
NGNG堅牢性の乏しいDBなんぞ使いたかない。PostgreSQLの
方がまだマシだ! どこも騙し騙し運用してるのが実態だゾ。
昔は良かったのかもしれんがな。
0505デフォルトの名無しさん
NGNG煽りだとか反論だとかいうわけじゃあないですが
どのDBもそういう面があるんじゃないですかねえ
管理上の負担という意味ですけども
0506デフォルトの名無しさん
NGNGしかし、実際の運用となると、OracleどころかSQL Server
程の堅牢性も無い。すぐに不整合状態になる上、復旧する
手段に乏しい。IBMに言わせれば、その状態でも支障は無い
ということだが、常にそうだということはなく、仕舞には
意味不明な挙動となる。何度も経験して、もう客には勧めなく
なった。たとえWebSphereと組み合わせる場合でも、DB2は
やめとけ!、と強く言いたい。
尤も、これが当てはまるのはWindows版だけかもしれんが。
0507デフォルトの名無しさん
NGNG0508デフォルトの名無しさん
NGNGするとWindows上では何を薦める?
やっぱり金食いオラクル? もっと楽チンMS-SQL? 大穴でFirebirdとか?
0509デフォルトの名無しさん
NGNG0510506
NGNG基本的にはOracle。金が無ければSQL Server、規模によっては
MSDEでもオケーイだったりする。WebSphereと組み合わせるなら
迷わずOracleだな。SQL Serverは組みにくいし、Javaとの連携
も弱いんで、アプリ組む側としてはOracleを勧めたいんだが、
運用面ではSQL Serverの方が何かと楽なんだよな・・・。
Interbaseは使ったことない、スマソ。
>>509
それは絶対無い。PostgreSQL使うんなら、別にLinuxサーバ
立てるのを勧めてる。その方が結果的に安く済む。
0511デフォルトの名無しさん
NGNGMySQLが使える場面ならMySQL。
駄目ならMS謹製でいいじゃん。
金食いは却下。
0512デフォルトの名無しさん
NGNGああそうか。俺はいつも AIX か Solaris ばかりだから Windows ではそうかもしれん。
っていうか Win 版はローカルで開発テスト用に使うくらいかな。実運用に使ったことは
ない。
Win で実運用するのに イイ! DB って何だろう。やっぱり SQL Server なんかな。Win 版
Oracle も使ったことあるけど、やっぱ開発目的だったし。
0513デフォルトの名無しさん
NGNGWinなら、Oracleでないか、やっぱり。てか、Oracleは逆に
Win版以外は信用出来んぞ。
0514デフォルトの名無しさん
NGNG0515デフォルトの名無しさん
NGNG中年無能管理職「ん?なんかヴォクのエクセルと似たようなものじゃん」
0516デフォルトの名無しさん
NGNGOracle=SQL>DB2
顧客の印象
Oracle>>SQL>DB2
コスト
一概にはいえない。が、
DB2>SQL>>>Oracle
将来性
SQL>Oracle>>>>DB2
(OracleはJavaの将来性に連動)
0517デフォルトの名無しさん
NGNG0518大学生
NGNG何のためにDB使っているんですか?
たとえばCの配列にデータぶちこんでファイルに書き出して
おしまいじゃダメなんですか?
未熟者のせいかDBを使うメリットがわかりません..
0519デフォルトの名無しさん
NGNGシングルユーザならそれでもいい。
が、複数のクライアントから同時にリクエストを受け、トランザクションを
処理し、1秒たりとて停止する事は許されない...
そんな要件の時は、単純な配列操作じゃどうしようも無いのはわかるよな。
1から実装してもいいけど、とんでもなく工数かかるはずだしね...
0520デフォルトの名無しさん
NGNGオレモナー
0522デフォルトの名無しさん
NGNGシングルユーザーでも、データはデータベースが管理してくれるから
データ管理が楽になったりデータの消失を防げたりするし、
アプリケーション動かしてるPCとは別のPCでデータを処理するから、
負荷を分散できるし、まああと卒研の時使ったっていうだけでちとはったりが
利くぐらいだなw
0523デフォルトの名無しさん
NGNGそれだけでも使う理由になるよ〜
0524デフォルトの名無しさん
NGNG既存の資料を見ていたら、テーブル作成時の
SQL文などが残されていないことが発覚。
SQL ServerならEnterprise Managerを使って
既存テーブルのSQL文をはき出す機能があるようなんですが
MSDEなんで、使えません。
これ、たぶんT-SQLの機能を使っているのだろうと
調べてみたんですが、sp_helptextはテーブルの情報は
対象外だし、sp_tablesはSQL文を見せてくれないようです。
どうしたら、Enterprise Managerと同様の機能を使う
事が出来ますか?キーワードだけで構わないので
教えてください。
0525デフォルトの名無しさん
NGNG0526524
NGNGすいません、書き方が悪かったですね。
SQLサーバーが手元にないので
Enterprise ManagerからMSDEに接続するような
オペレーションが出来ないのです。
MSDE1.0なんで、SQLサーバー7.0相当なはずですが
SQLサーバー2000の評価版とかを手に入れて
とりあえず作業してしまうのもありなんでしょうか?
それとも、これはタイーホでしょうかね?
0527デフォルトの名無しさん
NGNGDB2
性能自体は問題ないけど、
ストアドプロシージャをDB2自身で
コンパイルできないというのが
たまげたね。
SQLプロシージャをコンパイルするのに
他にVCやgccなどのCコンパイラが別途必要と
なるということ。
Linuxではコンパイル&実装、稼働できたのに
同じSQLコードをSolarisのDB2に移植しようとしたら
何故かCコンパイルエラーとなって実装できない
という事態に現在陥っている。
gccもg++もForteC、C++も全滅。
他のDBではあり得ない話だ。
むかつきage
0528デフォルトの名無しさん
NGNG漏れも、DB使うまではメリットが考えられなかった。
わざわざ高い金払って、プログラムごりごり書けばできることをやるんだからね...
DBはACIDがそなわっているパッケージソフトみたいなもの。
データを楽で安全に扱うためのエージェント&ライブラリだからね。
>>527
DB2って設定も面倒らしいね。漏れは決して使わない。
0529デフォルトの名無しさん
NGNGVSでSQL-DMOつかって管理ツールつくるってのはいかがでしょう。
ちょっとみてみたらGenerateSQLってメソッドがあったんで多分これで
SQL文吐き出せそう。
0530529
NGNGもう少し見てみたけど
C:\Program Files\Microsoft SQL Server\80\Tools\DevTools\Samples\sqldmo\vb\SQLScripts
このSQL2000のサンプルまんま使えます。スクリプト出力が全部できる。
MSDE1.0(orSQL7.0)でも多分大丈夫。
ライセンスもいらないはず。
0532デフォルトの名無しさん
NGNGマジっすか? やっぱDB2使うのやめとこう。
0533デフォルトの名無しさん
NGNGをぉ!!有力情報ありがとうさんでっす。
家がMSDE2000な環境なので、早速調べてみたところ
C:\Program Files\Microsoft SQL Server\80\Tools\DevTools
配下にはIncludeとlibフォルダしかなかったっす。
SQL2000の評価版も近々入手予定なので
そのときには早速調べてみることにしますです。
0534533
NGNGん?ひょっとして、自分へのお答えを頂いているのでしょうか?
示されたURLではよくわからなかったのですが・・・・
とりあえず、CNETでMSDEを元に検索かけたところ
ExtraSQL
http://asia.cnet.com/downloads/pc/swinfo/0,39000587,39022225s,00.htm
というのが、自分のやりたいことを実現できそうな気がするのですが、、、
(英語に自信がないので詳細不明)とりあえず、ダウンロードして
インストールしたら、SQLServerのクライアントツールが必須でした。
どっちにしろ、SQLサーバー2000の評価版を手に入れる必要が
あるみたいです。
遅レス、スマソでした。
0535530
NGNGデフォルトだとsample入らないのでオプションインストールしてみてください。
0536533
NGNG本日SQL2000が入手できたので早速調べてみたら
まさにそのままの物がありましたね・・・・・・
ついでにDevTools\Samples配下を色々と調べてみたところ、
かなりためになりそうな物がゴロゴロところがっておりました。
マジでサンキューでした。
0537デフォルトの名無しさん
NGNG0538
NGNG0539初心
NGNG返事かえってこないのでここで質問します。マルチな形ですいません。で、
SQL文の話になるんですが、文字列の中にシングルコーテーションを含む
検索はシングルコーテーション2こ並べてクリアできますよね。でも%_を検索
したいときってどうすればいいですか?
0540デフォルトの名無しさん
NGNGそんなことをするとますます返事が返ってこないという罠。
0541デフォルトの名無しさん
NGNG0542デフォルトの名無しさん
NGNG0543デフォルトの名無しさん
NGNGUNIX上のC++のプロジェクトからOracleに触らなきゃいけないけど、ふつーPro*C/C++ですよね?
(プログラムはDB主体ではない)
すっごい疑問なのだけど、DB本体は進歩しているのに、C++からのアクセスは
なんで10年以上前の幼稚なレベルで停止してますか?
OracleはJavaと一蓮托生に決めたから、C++屋は寄ってくるな、あっちへいけってことか。
MSにしてもメインはC#/VB.NETだけど、C++でもSQL文書くのに埋め込みSQLや
プリコンパイラは使わせないぞ。
0544デフォルトの名無しさん
NGNG0545デフォルトの名無しさん
NGNG0546デフォルトの名無しさん
NGNGuser1, user2 ともに、データベース DB1 へのアクセス権はあるんですが、
user1が作ったテーブルを、user2が見ることが出来ず、
また逆もそうです。
どうすればuser2が、user1が作ったテーブルを見ることができるようになりますか?
0547デフォルトの名無しさん
NGNG0548546
NGNGおへんじありがとうございます。
select 等にも権限をあたえていかないといけないんですか?
それはいったいどうすればいいんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています