• ベストアンサー
  • すぐに回答を!

OracleとSQLServer

データベースの知識はほとんどない者です。 仕事でOracleとSQLServerの比較の簡単なプレゼンをすることになったのですが、 ほとんどなにもわかりません。 いろいろなサイトを回ってみたのですが、第3者が比較したものが見つからず、 どうなのかわかりません。 OracleとSQLServerを比較した場合、違いは何ですか? また、それぞれのどういったシステムに向いているのですか? 教えてください。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数375
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.2

SQL ServerとOracleの違いですが、ここではざっくりといいますと、まずOracleの方がはるかに高く、SQL Serverの方が安く設置できると言う事です。最近では、TMINET産のおっしゃるとおり、SQL Serverの性能が大変よくなっています。しかもすべてウィザードのような画面が出てきて、大変メンテナンスもしやすいです。少し前まではDBと言えばOracleと言うのが定番でしたが、近頃の不況による企業の経費削減に丁度いいのがSQL Serverといったところです。現に私もOracleの開発からはじめた方ですが、近頃SQL Serverの開発の方が多いですね。あと、NTに対するきちんとした知識がないとSQL Serverは辛いですね。スキーマとかの関係が、SQLですとNT認証とかの関係と絡んできますし・・・・。話すと、奥が深いのでここらへんで失礼いたします。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • Oracleから見たOracleの優位性(SQLServerとの比較)

    OracleとSQLServerを比較したとき、Oracleが優れている点ってどんなところだと思いますか? また開発でOracleとSQLServerどちらかを提案するとき、どういった切り分けで2つを使い分けますか? 私が思うOracleの優位性は ・行ロックが確実 ・RowIDの存在 ・データが大容量でも比較的早い ・細かくチューニングができる です。 またOracleかSQLServerかのどちらかの選択で、私が自由に提案できるとしたら、行ロックがほとんど必要ない&データ件数が数万~数十万程度ならSQLServer、行ロックが頻繁に必要&データ件数が数十万以上ならOracleを提案します。 ちなみに私のDBを使った開発歴は、Access1年程度、SQLServer1年程度、Oracle4年程度です。 よろしければ、みなさんのDBを使った開発歴も教えてください。

  • SQLServerとOracleの共存

    1つのデータベースサーバー(OS:Windows2000)に、 SQLServer2000とOracle9iをインストールしようと思っているのですが、 可能でしょうか? また、可能な場合に、注意する点などがありましたら教えて下さい。 よろしくお願い致します。

  • SQLserverやOracleなどの導入費用

     システムやデータベースに詳しくなく、ExcelVBAを多少使えるといった程度のレベルの者です。誤った表現等があるかと思いますが、ご容赦ください。  OracleやSQLserverといったデータベースを導入し、できればExcelVBAとADOにより、レコードの抽出や追加、削除等の処理を行いたいと考えています。  費用的にはどの程度かかるのかを当社に出入りしているシステム会社に聞いたところ(私が聞いた訳ではないのですが)、「1千万円まではいかないと思うけど…」といった返事だったようです。私は以前、“教えてgoo”で、「SQLserverならクライアント5台で15万円くらい」ということを聞いていたので、予想外の金額の大きさに驚いてしまいました。  小さな会社なので、システムやデータベース等に詳しい人がいないため、当社とシステム会社の間で、「データベースを導入してやりたいこと」に対する認識が大きく違っていた可能性もありますが、実際にそんなにお金がかかるものなのでしょうか。  実際にやりたいことは、ExcelVBAとADOにより、社内LAN上にあるデータベースとExcelとの間でレコードの抽出や追加・削除を行うといったレベルなのですが・・・。「それぐらいのことであれば、~円くらいでできるはずだよ」なんてことも分かれば有難いです。  よろしくおねがいします。

その他の回答 (1)

  • 回答No.1
  • TMINET
  • ベストアンサー率32% (45/140)

以前は圧倒的に性能差があったのですがSQL-serverも最近は良くなっているようですね。 SQL-serverがMS製品と相性が良いというぐらいで、信頼性、汎用性、普及度、いずれもOracleの圧勝ですね。 Oracleのひとりよがりな機能も好きになれませんが。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • OracleとSQLServerの共存について

    質問があります。 私のPCなのですが、Oracleの8.1.6をインストールして使用していました。 その後、SQLServerも使用する必要があり、SQLServer2000をインストールしました。 しかし、SQLServer2000をインストールした後、Oracleのサービス(OracleServiceSID)を起動しようとすると、"開始中"になってしまい、ORACLEが動きません。※"OracleOraHome81TNSListener"は起動します。また、SQLServerは起動します。 SQLserver2000が原因なのかと考えたのでSQLServerをアンインストールしたらやはりOracleは起動できました。 OracleとSQLServerは共存できないのでしょうか? ちなみにOSはWindows2000 pro です。

  • OracleとSQLServerの比較

    OracleとMicrosoft SQL Server比較の情報となりそうな または比較そのものを掲載しているサイトとか あったら教えてください。

  • oracle、DB2、SqlServerのフィールド数の限界について教えてください。

    タイトルの通り、 ・Oracle ・DB2 ・SqlServer この3つのデータベースのフィールド数の限界を教えて頂きたいです。 また、それぞれのRDBMSの文字列型の最大の長さを教えて頂きたいです。 ご存知の方、よろしくお願いします。

  • OracleからSQLSERVERへの移行

    Oracle10gからSQLServer2005へ移行しています。Oracleのnextvalを使用していたのですが、SQLSERVERにはnextvalに変わる機能がないようです。 現在のIDENTITY値を取得し、プラス1してインサートしたいんですが、中々いい方法が浮かびません。何かいい方法は ないでしょうか?どなたかご教授ください。 環境: jdk1.5 spring ibatis

  • OracleからSQLServer参照時の不具合

    DBLINKを使用して、Oracle 10gからSQLServer2005に接続してSQLServer2005のテーブルを参照しています。テーブルデータを参照することはできるのですが、データベースとのセッションを切断してもサーバ上にhsodbcプロセスが解放されずに残る現象が発生しています。 当初は、ストアドプロシージャの不具合と考えていましたが、SQLPLUSでデータを参照した後、SQLPLUSを終了させても プロセスマネージャ上でhsodbcが解放されずに残っていたため、 APの問題ではないと考えています。 DBLINK、Oracleの設定で不備があるような気がするのですが対応策はあるのでしょうか。 お手数ですが回答をお願いします。

  • oracle8i?

    こんばんは。教えてください! 私はオラクルはデータベースだという認識はあるのですが、 実際使ったこともなければ動いているところ?を見たこともありません。 ですが、仕事で使っているシステムのデータベースの種類をある人に 伝えなければいけないので、前に聞いたとおり、その人には 「オラクル8iです」と答えました。 すると、その人は、「で、バージョンは?」と聞きました。 私は「え?オラクル8iです。」その人「いや、だからバージョンは?」 の繰り返しでした。 私が認識していた「Oracle8i」というのはオラクルのバージョンではないのでしょうか?? では、「Oracle8i」というのはなんなんでしょうか? 正しい答えを調べる方法と、「Oracle8i」がなんなのか、を教えていただきたいです。 宜しくお願いします!

  • Oracle8iからの最適な移行

    Oracle8.1.6+WindowsNT4.0Serverで構成されているシステムがあります。 この度、ハードウェアの老朽化により、移行が必要となりました。 以下の3つを考えているのですが、安全な手段はどれでしょうか? Oracleの知識があまりないのと、当時の開発スタッフはいないため、リスクは負いたくないです。 1)Oracle8.1.6+Windows2000Server 2)Oracle9i+WindowsServer2003への移行 3)SQLServer2005+WindowsServer2003への移行 ※1)はサポートしてくれるハードウェアの購入先が見つかっていないのです

  • Oracle とDB2の比較

    このほど、データベースを使用したシステムの契約を検討しています。この中で オラクル社の Oracleと IBM社のDB2が競合してでてきました。それぞれ結 構シェアが高いデータベースだとは思うのですが、各々、比較しての特徴が全く わかりません。このことについて説明しているHPも見つかりませんでした。 ついては、各々の比較しての特徴があればよろしくご教示下さい。 システムの使いやすさはアプリケーションの問題であってデータベースの問題で はないとの正論もあるかとは思いますが、それぞれの違いを説明できることが必 要となっていますのでよろしくお願いします。 なお、システムはwin2000サーバで動かす予定です。

  • SQLServer学習の進め方

    仕事でOracleからSQLServer2005へ移行します。 DB関係はほぼ初心者に近いレベルですが、時間がなく効率よく学習したいと思っています。 その為、SQLServerの学習お勧めサイトか、お勧め良本はないでしょうか? なんでもいいので教えてください。 MSDNはややこしくて見にくいですが、やっぱMSDNを見た方がいいのでしょうか?皆さんはどの様にSQLSERVERを学んでいますか?

  • sqlserver.exeって何なのですか

    プロセスを調べたらsqlserver.exeというのが動いていました。てっきりsqlserver関連だと思って使わないから停止しようと思ったら、調べてみると動かしておいた方がいいというサイトがありました。 SQLServerはデータベースですがsqlserver.exeはあまり関与してないのでしょうか。なおSQLServerは使う予定は今のところありません。ご指導よろしくお願いします。