• ベストアンサー

SQL 2000は、サーバ納品者orアプリケーション納品者のどちらが準備するべきでしょうか

できれば、SEの方にお聞きします。 登場会社は、3社です。 A社:クライアント B社:A社のシステム全体を納める会社。    また、サーバのホスティング C社:アプリケーションソフトをB社に対して    納める会社。 -状況- C社開発のソフトは、Win2000Server&SQL 2000上で動作します。 B社は、Win2000はB社が準備するのでSQL 2000はC社で準備してくれと言ってきました。 C社(私の会社)の考えは、以下のとおりです。 アプリケーションソフトとサーバの結合試験や運用を考慮したら ミドルウェアはサーバ側で準備すべき。 この考え方間違っていないでしょうか。 C社は、B社の下請けのフォーメーションになっているので強く言えないところですが

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

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

B社が準備すればよいのではないでしょうか。 C社はアプリを納めるだけでいいと思うのですが・・・ 導入後の運用・管理はどこがされるんですか? B社のホスティング業務に含まれるのでしょうか? 導入作業や環境設定はC社で実施すべきだと思いますが、 SQLserverそのものはB社がモノを用意すればよいのでは?

yon5g
質問者

お礼

ありがとうございます。 そうなんです!危惧しているのは運用管理です。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.3

「用意する」とは具体的に何をすることなのか、それによって回答が割れるのではないかと思いますが・・・ 「販売/納品」であればA社・B社・C社それぞれの協議の上決定。 「導入」であれば、C社のアプリケーションがデータベースに対して中立・汎用のものであって単体のパッケージ販売であればB社、そうでなければSQL Serverでの運用を提案した側。 逆に、導入作業を避けたい理由はあるでしょうか。例えば、導入するのはいいがその分の料金をもらうことはおよそできそうにないとか・・・

yon5g
質問者

お礼

ありがとうございました。 用意する=パッケージを買って納品=インストール=運用保守のパターンになると思います。 問題は、B社のDCが24時間体制で受付をしているので、DCでのリカバリーの責任分界点になろうかと思います。

全文を見る
すると、全ての回答が全文表示されます。
noname#168857
noname#168857
回答No.2

B社、C社のどちらかが納品しないといけない!と決まりは無いのでしょうが、 C社開発のソフト→B社→A社とフローがあるのならば、C社からみるとSQLServerのパッケージ代の売上げもあるので+になるのかと。 逆にA社からみるとC→B、B→Aの転売で利益付加が付くので、B社からの販売を希望されるのではないでしょうか? うちの会社ならば、SQLServerに設定等が必要であれば納品・導入も行なうでしょうね。

yon5g
質問者

お礼

ありがとうございます。A社にとっては、B社でもC社でもOKですから、一理ありますね。

全文を見る
すると、全ての回答が全文表示されます。
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

 C社のシステムでのみ使うSQL Server2000だったら、C社が用意すべきだなぁ。理由は、B社にはC社アプリ用のSQL Serverチューニング方法は分からないから。  他のシステムも乗り入れして、それらのシステムをB社が用意するのであれば、B社がSQL Server2000を用意しても良いかも知れない。  基本的に質問の場合はC社だと思うな。  もちろん、そのかわりC社にはそのサーバのAdminは貰えないと困るよね。

yon5g
質問者

お礼

早速の回答ありがとうございました。 質問で不足がありました。 納品した業者=運用保守責任の構図になった場合、 リカバリーの為に、B社のDCに呼び出しサービスを求められるのが怖いです。 データセンタでDBMSまで正常動作の確認を行ってもらえれば、 C社開発のアプリケーションはリモートでリカバリー&正常動作確認が 出来ます

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • SQL server 2005 と 2008

    会計ソフトを2社使っているのですが、どちらも SQL server をつかっているようです。  SQLサーバーというものがどういうものなのか(データベース?)、いまいちよくわからないのですが、 SQLサーバー 2005 と 2008(R2) というのは、同じパソコンで共存できるでしょうか? 今現在、2005になっているのですが、2008は、単純にダウンロードしてインストールすればよいのでしょうか?

  • SQLアプリケーション制御

    Oracleのデータを操作できるアプリケーションを端末ごとに、使用可/不可にわけたいのですが、可能でしょうか?例えば、 Aさん------SQL*Plus ○ Access ×  Bさん------SQL*Plus ○ Access ○  できれば、ここのクライアントで設定するのではなく、サーバー側で一括設定したいです。 どうか教えてください。お願いします。

  • SQL SERVERのダウンロード

    初心者なのでよく判らないのですが、 使用しようとしてるアプリケーションはSQLサーバーが必要で、インストール時に 一緒にインストールできるようです。 PCの容量が小さいので、ポータブルHDDにアプリケーションをインストールしたところ、 一緒にインストールできるはずのSQLが見つかりませんでしたとメッセージが出ました。 SQLはダウンロード出来ないのでしょうか? SQL SERVERはVer5です。PCはWin7です。 よろしくお願いします。

  • エクセルからSQLサーバをアクセス

    OS:Win2000,Office2000,SQLサーバ2000という環境で、エクセルとSQLサーバの連携をしたいと思っています。 SQLサーバ内に商品コード、商品名、単価と格納されていたとして、エクセル上でセルのA列に商品コードを入れると、SQLサーバの商品マスタを検索して、B列に商品名、C列に単価を表示させる、といった事は可能なのでしょうか? 宜しくお願い致します。

  • SQL Server 2005について

    超のつく初心者です。 SQL Server 2005をデータベースとして、ソフトを作ろうかと思っています。 2点質問です。 1.SQL Server 初挑戦なので考え方が間違っていたら ご指摘ください。 フォームに入力→SQL Server に保存。 SQL Server →データをフォームに呼び出して編集→SQL Server に保存。 保存ファイルの代わりのような役割になるのでしょうか? 2.SQL Server 2005をデータベースとして作ったアプリケーションは、 ユーザーのパソコンがWindowsシリーズでしたら問題なく動作するのでしょうか?開発用ソフトはVisual Basic2005です。 作ったはいいがユーザーのパソコンが最新でないとだめ、というのでは元も子もないなぁと思ったので聞いてみました。 以上2点よろしくお願いします。

  • SQL Serverのリンクサーバーの

    こんにちは。 現在VisualStudio 2008 ProでC#を用いてWebアプリケーションを作成しようとしています。 いつもは、SQL Serverのデータを扱うのにADO.NETを使用してアプリケーションを作成しています。 Webアプリケーションのデータベース用のPCとしてWindows2003とSQL Server2005 Standardが搭載されているPCにAccess2003で作られているmdbがリンクサーバー設定されているものを用意しております。 このmdbは別のシステムで使用されており、常に更新されています。 今のところ、SQL Serverのタスクを用いて定期的(10分おきとか)にこのリンクサーバー上のmdbの情報を読み取り、SQL Server上に作ったテーブルを更新しているのですが、これだと情報を取りにいった時にタスクの更新が行われるまで、古い情報を取得することになります。 リアルタイムで取得することを考えた場合、 C#で作成したアプリケーションでこのSQL Serverにアクセスした時に直接リンクサーバーに対してSQL文を実行するという方法を考えているのですが、いろいろ検索しましたが探すことが出来ませんでした。 この様な方法がありましたら教えていただけないでしょうか?

  • SQL Server2008 SP1について

    Visual C# 2010 Expressをインストールして、 ついでにMicrosoft SQL Server 2008 Express Service Pack 1(x86)をダウンロードしたのですが、 こちらでいわゆるSQL Serverは使えないものなのでしょうか? 自宅用のパソコンにVisual StudioとSQL Serverを使って、いわゆるWebアプリケーションを作りたいと思っております。 宜しくお願いいたします。

  • 他のアプリケーションへserverを渡す

    複数のプロジェクト(アプリケーション)をまとめたひとつのソリューションがあります。 AアプリケーションからBアプリケーションへ、Aアプリケーションでのapplication_errorのイベントでBアプリケーションへServerを渡したいのですがどう記述すればよいでしょうか?目的は、BアプリケーションでAでのserver.getlasterrを取り出すなどの処理をしたいのです。 Bアプリケーションの中のクラスでserverを引数として渡すことはできるのでしょうか? どうかよろしくお願いいたします。

  • MS sql server 2005

    microsoft sql server 2005 compact edition enu を アンインストールしても良いんでしょうか? 送り状発行ソフトB2を、win7 pro 64bit で 使うには、上記のプログラムがあると、 インストールできないそうです。 よろしくお願いします(-_-;)

  • VC++でSQL Serverに接続するにはどのようにしたらよいでしょ

    VC++でSQL Serverに接続するにはどのようにしたらよいでしょうか? DBもVisual Studioも初心者なのでまったくわかりません。 開発環境は Microsoft Visual C++ 2008 standard Edition OS XP SP3 Microsoft SQL Server プロジェクトの種類はWin32コンソールアプリケーションかMFCアプリケーションのダイアログベースです。 接続できるならどちらでもよいです。 接続の他にもDBに入れらているデータを取得する方法もわからないです。 本当に初心者なので丁寧に教えていただけると大変助かります。 よろしくお願いいたします。