MSDEよりいいDB、ありませんか?
LANで使用してクライアントは一台(スタンドアロン)〜数十台という 感じのアプリで使うDBを選定中です。 MSDEがよさげなのですが、どうでしょうか? OSはWinです。 自分で調べた感じだと下記のような感じなのですが、どうでしょうか? SQL Server ライセンス料が必要 Oracle ライセンス料が必要 MySQL ライセンス料が必要 PostgreSQL 本体は無料だけどCygwinにライセンス料が必要 InterBase ライセンス料が必要 Firebird 日本語の資料が少ない、日本語の扱いに不安がある MSDE ライセンス料不要 MSDEは接続数が多くなるとパフォーマンスが悪くなるという噂が ありますが、問題ないようです。 http://www.akizuki.co.jp/msde/ http://www.akizuki.co.jp/book/default.htm >1人のユーザーが1分に1度程度の処理(4回のSELECT文とUPDATE 、 >INSERT、DELETE文をそれぞれ1回ずつ)ならば、数百人規模のユ >ーザーまでMSDE2000とSQL Server2000の差が出ないことを期待 >できるだろう。 >>191 不法コピーといっている時点で法律に違反する事を認めて しまっているから、犯罪なのは明白。 あなたも、万引きとの違いが分からないくちですか。 きっとマイクロソフトに電話して、「あなたの犯罪を黙認します」って言ってもらったんだろ。 なんだ? コノヤローーーーー!!! シネヤクソガ!!!!!!!!!!!!!!! >>192-193 , >>196-197 > 黙認って意味を理解して書いてるのかな? バカはちゃんと辞書ぐらい引いてから書き込めよな。(藁 「認」がついてるからといって、必ずしも「認めてる」わけじゃねーよ。 【黙認】 知らないふりをして見のがすこと。 Kokugo Dai Jiten Dictionary. Shinsou-ban (Revised edition) ゥ Shogakukan 1988.国語大辞典(新装版)ゥ小学館 1988. >>195 で、その「以上の内容」にはサーバーのことは書いてあるのか? >>200 散々コケにされた>>191 のお馬鹿さんだな! MSが知らないふりして見逃すなんて噂が流れたら、違法コピーが 増えるのも理解出来ない低脳はおとなしくしてれば???( ゚,_ゝ゚)バカジャネーノ じゃあ、MS が違法コピーに全てゴラァしてんのか ? 現実を見ろよ。 ニートには難しいか ? (w キチガイの国の王様が、キチガイを布教にやってきましたよ。 >>200 >バカはちゃんと辞書ぐらい引いてから書き込めよな。(藁 > 「認」がついてるからといって、必ずしも「認めてる」わけじゃねーよ。 だれも黙認=認めてるなんて書いてない。 もう一回よく読み直せ。特に193とか。 このスレ読んで、改めてEULA読んでみた。 マイクロソフトはカジュアルコピーを禁止してなかった。 同時使用は駄目だけど、ってそれで十分か。orz つまり、キチガイさんが言いたい事はだな、 私は違法コピーをしました。 でも、マイクロソフトから何も言ってきません。 イコール、マイクロソフトは私が違法コピーをした事を黙認していると見なします。 マイクロソフトが黙認しているのだから、これは犯罪ではありません。 という脳内理論展開をしたんだから、私は正しいんだ。 ということかな? >>205 > だれも黙認=認めてるなんて書いてない。 > もう一回よく読み直せ。特に193とか。 >>193 認めれくれてるんだー 笑うところなのか ? >>206 >>204 ← 確かに当たってるな。(w >>208 俺は、黙認されている行為が犯罪ではないなんて書いたことないぞ。 勝手に脳内理論展開してるのは君だと思うけどな。 さて、209にキチガイの王様が再登場したわけだが。 P2Pの場合、著作権保護の観点から、制作者や利用者が起訴されたことは頻繁にあった。 窃盗や万引きの場合も、いくつも訴追された事例があるから、何が窃盗とみなせて何がそうで ないかは、ある程度はっきりしている。XPProを”サーバー”として使用し、MSに訴えられたと いう事例がないから、どういう用途だと契約違反なのかよくわからん。厳密に考えれば個人のXPで ネットラジオを立ち上げることも、”サーバー”用途としての使用なら、ライセンス違反になる。 >>211 そうなんだよな。10台の制限にしてもEULAには間接的な接続で 同時に10台を超えたら駄目としか書かれてなくて、サーバー用途 とかクライアントだとかは触れてない。 XPでも2000proでもMSDEをサーバにしたら駄目とか、MSDEは スタンドアローンでIISを経由したら違反じゃないとか、ソケットを 開いてlisten/acceptですら駄目だとか>>29 のリンク先で言ってる 事は面白いが結局MSサポートの言い分に振り回されてるだけ。 マイクロソフトはサーバ製品群の売上に関わるから、言いたいこと を言うのは当然だし、それが妥当かどうかはEULAを読んで自分で 解釈しなさいってことだ。 >>172 のリンク先の結論もそんな感じ。 >マイクロソフトはサーバ製品群の売上に関わるから あまりにも手綱をきつくし過ぎて、 「XPにしようと思ったけど制限があるからLinuxにしよう」 とかいって、どんどん逃げられるのも不味いので、 訴訟はもちろん、大声でアピールもしない。 つまりMSサポートに踊らされてる奴は(ry # 契約というのは大人の世界だから。 MSDE2000 を使ったフリーウェアなりシェアウェアってあります? (パッケージは除く) 有償ソフトならいくつかあるけど、個人が出しているようなソフトでは聞いた事無いなあ。 個人が作るフリー(シェア)ウエアってスタンドアロンベースなのが 大半だからDBMSはほとんどmdbだね。 有償ソフトやパッケージでMSDE使っているものでもWindows2000から Btrieveのサポートが打ち切りになるんでやむおえず乗り換えたもの が結構ある。Btrieveベースの某給与パッケージの最初のMSDE版は 不安定で使い物にならなかった。 MSDE+ACCESS&ASPで社内システム再構築を検討しています。 データ件数は一番大きなテーブルで10万件位で、同時使用ユーザー数 は、10人から20人。 他にMySQL+PHPも検討しています。 サーバOSをWinにするかLinuxにするかもそれによって決めます。 アドバイスとかあったらお願いします。<(_ _)> >>220 あの...勝手に他人のフリをするのは止めてください ああ、粘着あげをする場合こんな風に書けばいいんだな。 SQL Server2005になったらMSDEも変わるの? >>230 ありがとうございます。 名前がSQL Serverの関連製品だと分かり易くなったのですね。 今後はもっといろんな人に使っていろいろな情報が欲しいです。 どうしてもフリーのDBMSは使う気しません。 MSDEはフリーじゃなかったのか〜 配りまくっちまったぜ >>231 あんた、ほかのDBMSのこと、名前ぐらいしか知らないでしょ。 MSのネームバリューだけでしか判断できないのね。 >>233 そういう貴様は何で判断するんだよ? どーせタダだから低コストだ、なんて基地外みたいな発想だろ?!(プ 名前ぐらいしか知られてないというのは、情報が少ないとか 目的にあわないともいえるのでは。 >>234 低コスト云々言うのなら、MSDEもヤメレ 客から見れば、メーカサポートの無いもの使っている時点で同じだぞ >>236 貧弱な意見、乙! MSDEは、最悪の場合SQL Serverに移行すれば逃げられるwww 2005はかなり良さそう 名前もMS-SQL群であることを分かるように変えたし、きっと流行るだろう! 2005インスコ したよ タスクバーのところに 緑の三角形がない… あれ止めたのか? 年内から開発始めるなら、やっぱver.2000にしとくべきかな? なんかver.2005って思った通りに動かないしw 2000とか2005は製品名の一部であり、バージョンでは無いぞ。 >>246 2005にアップグレードすることを念頭において、2000で開発すれば。 2005はMSが7や2000とは完全に別世代(第3)として考えてるみたいだし。 >>247-248 こういう奴に限って、SQL文もマトモに知らないんだよな〜w この250の頭の悪さは、別に夏だからというわけではなさそうだな。 >>251 図星だった?! 余程悔しかったのですね!(プゲラ >>249 MSが世代別けしたのは知っているが、その理由ってなんだろうね。 まぁ安定してくれば2005を使うべきなのかもしれないが、それだけ 技術的な革新をしたなら安定するまで時間もかかるだろうね。 俺なら安定するまで(2年くらい)はおとなしく2000を使う。 >>253 それが正解だと思う。 新しいプロダクトのほうが開発がしやすいだろうし、興味深い新機能もついているだろうけど、 未知のバグやセキュリティホールで客が迷惑を被ったり、とばっちりを開発者が受ける苦労も考えると、 サービスパックが出たり市場評価が落ち着いたあたりまで待つのが得策だと思う。 >>255 DBサーバの互換性・・・ おまえ馬鹿? 互換性って、SQLServerって以前は中身はサイベースだからって事じゃないの? >>256 えんたーぷらいずまねいじゃあとかそういうやつの話だよ。 DBエンジン部分なんてさしてかわらんだろ MySQLがいいね。 MySQL > ポスグレ , ACCESS ポスグレは諦めた。 MySQLで充分。 その下の「SQL Server 2000 SP3a ダウンロード」の方に行くと (passport認証を経由して)MSDE 2000 Release Aのダウンロードページになるな MSDEの最大同時接続数って5らしいけど、どうやったら128も接続できるの?? 「同時接続」ってのがどうゆう意味かおしえてくれぇ MSDE+Accessって テーブルの作成はAccess側から普通にできるんですか? >>264 そんな制限があるということは聞いたことがないです。 恐らく「5同時接続までに最適化されている」を誤って覚えているのではないかと思います。 ttp://www.akizuki.co.jp/msde/ だれが間違いを広めたのやら。 >>265 できる MSDE 2000 には Access 2002 以降推奨 MSDEにSQL Server2000のEnterprise Managerからは 接続できないんですかね? 評価版入れたけどサーバーが出てこない。 MSDEの場合、みんな何で開発してんだろう? >>268 普通にできてるけど? MSDE2000SP4 >>268 外部からの接続を許可してないんじゃないの >>268 ・インストールすっときに、ネットワーク接続を有効にしておく これ忘れたんなら、あれこれ弄ってどうにかしようと思わず、OSから再インスコ確定 ・XP SP2にインスコしたんなら、パケットフィルタの例外に指定汁 TCP1433とUDP1434、だったか? SQL2005 Expressってこのスレになんのかな? >>274 MSDEインスコ時のオプションにより設定される事とcliconfg.exeで後から設定される事って なんか違うみたい。 むかしMDAC2.6辺りの頃、MSDEとの接続後にパフォーマンスが劣化するPCがあって、 いろいろ調べた結果、インスコ時にネットワーク接続OKにされていたMSDEでは再現せず、 インスコ後にcliconfg.exeでネットワーク接続OKにされていたMSDEは再現する、という 結論になったことがあった。対処法はMSDE再インスコしかなかったが。 SQL2005のDeveloperで開発したもののExpressへの移行って簡単に出来ますか? >>276 概ね簡単にできるけど、Express に実装されてない技術を Developer で開発していないかどうか確認したほうがいいよ。 SSIS とか BI とか。 来月から実装を開始するんですけど、今の時点ではやはり2000で開発 した方が無難ですかね? 2005は書籍も殆ど出版されてないから情報ないしw >>278 2000の書籍でたくさん。そんな凄い事しないでしょ? 今までSQLServerとかMSDE+ACCESSプロジェクトで顧客管理とか色々つくってました。 4月からはれてニートになるので、顧客の層を変えて商店街の台帳の電子化とか、もろもろ受注します。 締め切りがない代わりに、コストはなるべく切り詰めたい(できればPCもOSも追加したくないw) という条件でつくってくれないかとwスタンドアローンでいいとwでもAccessはいやだとww DBはFireBirdなりMySQLでいいとして、UIは何でつくるんですかね、普通は? 開発環境を個人で買ってないので、今のままだとASPなりでWebアプリしかないのか?と思ってますが、 なにかありませんか? >>280 DB も UI も 2005 の Express 組み合わせればいいじゃん >>282 ライセンス的にだめだと思ってたんですが、それってあり? ASPは開発環境不要ってことですね! ExpressのVBは魅力的だね。ホントにVB6を意識してくれたのかな?>MS なんせ、VB.NETはクソだったから・・・w >>284 VB.NETクソってどういう意味で??今までのVB6と全く互換性がないという 点だけでクソって意味?? Oracleの無料DBが出ると読みましたが まだ出てないんですっけ? SQL Server系列はSQLの関数が貧弱なので できればOracle使いたいんですが。 >>280 >DBはFireBirdなりMySQL ライセンス料を払ってまでMySQLを使う気なのかな。 それともGPLとしてソースコード公開するのだろうか。 >>288 Oracle Database 10g Express Edition っすか。 EEって、もろパクリっすね。 MSDEの1.0や2000は使いにくかったけども、 SQL2005EEは、使いやすいと思うよ。 きちんとインストーラついたし。 プロトコルも、細かく設定できるし。 ただ、DynamicPortの設定で迷うと、ファイアウォールの設定がうまくいかない ことがあるので、リモートする場合は手間取るかも。 それに、MSDEや2005EEって、2GBの制限ありますが、 これって、1ファイルにつき2GBなので、ひとつのPCに DBファイルを複数(あるいは、DBインスタンスを複数)インストールしてもよいんだけどね。 むかし、MSDE2000+ASPで、WEBサイトを3年間ほど運用したことあったけど、 4台のサーバにそれぞれMSDE2000を入れて、データを同時更新させるかたちで 運用してた。 これで結構、動くもんだわ。 アクセス多かったサイトだけど、SQLの統計では、同時プロセス35までは耐えてた 記憶がある。(あくまでも、「耐えてた」だけだけど・・。) ま、そのころ、Celeron800とかだったし・・・・。 メモリとCPUとディスクIO、この3点をおさえれば、MSDEでも十分実用的だと おもうけどね。 今週も、SQL2005EEを使用したアプリを納入する予定だし。 とにかく動くもの製造するなら、これで十分。 >>292 SQL2005ExpressのDBサイズは4GBまで。 >>293 ありゃ、そうだったっけ?? ごめんなさい。 Oracle10gEXが出たので、MSDEから卒業します。 ありがとうございました と思ったら、標準インスコのVARCHAR2へは、日本語が3バイト扱いで入るorz NVARCHAR2という新しい型には、NVARCHAR2(10)で切ると“10文字”はいる。 'abcdefghij'も'あいうえおかきくけこ'もはいる(PostgreSQLと同じ?) もっと言えば、EX標準で作られるDBに、製品版10gのExportダンプファイルをインポートしたら、 VARCHAR2のデータ長いっぱいに入っているデータがImportエラーでこけやがったorz 製品版とEX版(でふぉDB)は別物らしい。あとはOraすれで騒ぐです。 以上チラシの裏でした。 read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる