• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Sqlserver2000 5CaLについて)

Sqlserver2000 5Clの動作保障とExcel2000を使ったデータベース構築について

このQ&Aのポイント
  • Sqlserver2000 5Clを使用してExcel2000を使ったデータベース構築を行う際、WindowsXPでの動作保障やWindows2000との互換性について不安があります。
  • クライアントのパソコンからLAN経由でサーバーにアクセスし、データベース構築を行う予定です。そのためにはサーバー側にもExcelのソフトが必要です。Sqlserver2000 5Clの動作保障やWindowsXPとの互換性について心配しています。
  • WindowsXPよりもWindows2000の方が安定していると言われているため、データベース構築にはWindows2000を使用する方が安心かもしれません。ただし、具体的な動作保障については調査が必要です。

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

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

SQLサーバー2000は、サーバー以外のOSで 稼動させる事はライセンス違反となります。 どうしてもXPホーム・プロフェッショナルの 場合は MSDEで稼動しないといけません。 正規稼動するOSはWindowsNT4.0Server Windows2000 Server、Windows 2003Serverですが それ以外のOSでもインストールと稼動は可能ですが ライセンス違反となります。 これはデータベースとしてのミッションクリティカルにおいてデータ保護の観点と 接続クライアントのライセンス管理ができない点で禁止されています。

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

その他の回答 (1)

  • you_sei
  • ベストアンサー率30% (102/338)
回答No.1

ちと不勉強なもので、確定の話ではないですが。 Windows XP(ちなみにprofessionalですよね?)にSQL Server2000って載りますか? Windows2000 professional相当ですよね・・・。Server機能は載らないと思いますが・・・ Windows2000 Serverもしくは、Windows2003 Serverでないと、データベースサーバー機能は載らないと思いますよ。 それとサーバーではExcelを動かさない(インストールもしない)んですよね? であれば、サーバーのExcelのライセンスは必要ありません。

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

関連するQ&A

  • SQLSERVERが見つかりません

    こんにちわ。Takaoと言います。 現在、SQLSERVER2000 スタンダートをWin2000SerVerにインストールして、もう一台同じネットワークのパソコン(Win2000Pro)に、クライアントツールをインストールしたのですが、クライアントツールのエンタープライズマネージャから、SQLSERVERが見つかりません。 SQLSERVERの新規登録もしてみたのですが、使用できるサーバーが一つもなく、コンピュータ名で指定しても、「存在しないか、アクセスが拒否されました」と表示されます。 環境は、一つのドメインの中にSQLSERVERのPCと、クライアントのPCがいます。認証モードは混合モードを選択しました。それ以外は一切操作していません。 何か設定しなければならない事や、心あたりがある方がいらっしゃいましたら、ぜひともアドバイスをお願い致します。

  • SQLServerのDB(テーブル?)が削除出来ない

    初めて質問させて頂きます。 現在会社でクライアントサーバシステムを構築しています。ベンダーに委託した為分かる範囲で環境を書いておきます。 OS サーバ:NT3.5、クライアント:WIN95が2台 DBMSサーバ:SQLServer4.21、クライアント:ACCESS2.0 サーバのアタッチテーブルを参照する形でクライアントのACCESSmdbの業務システムが稼動しています。 その環境にて先日リストア作業後に突然SQLServerのDBが下記のメッセージにて参照出来なくなりました。 メッセージ933 レベル22  データベースの最高のtimestampを取得している間に出会ったログの論理ページがログの最後のページではありません。データベースを不正に取得しています。 止むを得ずDBとデバイスを削除しようとしたのですが、 同様のメッセージが出てきて削除できません。 対策として、 (1)サーバーの再起動 (2)SQLServerの再起動 (3)(リストアしたデバイスが不良かと)思い別DATからリストアを行った。 を行ったのですが、今度は メッセージ930 レベル14 以前のシステムの終了が、不完全にLOAD DATABASEしたままのため、データベースはオープンできません。データベースをロードしなおすか、システム管理者に報告して下さい。 更に又メッセージ933 レベル22のメッセージが再び表示され 結局DBが削除出来ませんでした。 (現在のバージョンのSQLServerでは DBはテーブル、デバイスはDBと呼ばれているようです。) 色々調べたのですがどうにも手詰まりになってしまいまして非常に困っております。 このシステムを導入したベンダーに相談したのですが会社方針でこちらからサポートを打ち切ってしまっており要員もおらず対応出来ないとの事でした。 どなたか少しでもヒントになる事でも結構ですから何とぞお教え下さい。 長文で失礼しました。

  • SQLServer2008

    SQLServerは始めてです。 SQLServer2008 Management Studio Expressを自分のPCにインストールしました。やりたいことは、自分のPCでサーバー、データベースを作ってVB6でデータを取得したりするアプリを入れて動かせる環境に したいのですが。(他のPCにサーバーを設定せず)インストールした後、どうやってサーバー登録するのか本を見てもよく分かりません。複雑なSQLを作成しなくてもSQLServerでは簡単にできるような事を本に書いてあるみたいですが。 SQLServer Management Studio を起動するとサーバーへの接続画面が 表示されます。でもまだサーバーの登録がされていないので、エラーになってしまいます。左側のオブジェクトエクスプローラは空っぽです。この後何をすればいいのか分かりません。 それとも何か足りないのでしょうか?サーバーの登録、データベースの作成方法を教えてください。そしてサーバーへの接続画面で入力して エラーなくサーバーに接続し、データベースに接続できるように教えてください。

  • SQLserver2005のデータベースミラーリング 32bit-64bit

    SQLserver2005のデータベースミラーリングについて教えてください。 現在Windows2003R2(32bit)+SQLserver2005(32bit)でDBを構築しています。 可用性向上のためにデータベースミラーリングを構成しようと考えています。 そのため新規にサーバーをWindows2008(64bit)+SQLserver2005SP2(64bit)で計画しています。 (メインのSQLserverはSP2にします) このとき、SQLserverは32bitと64bitの間でミラーリングは構成できるのでしょうか。 MSDNに下記記載が有りますが、これは上記の構成が可能ということでしょうか。 http://msdn.microsoft.com/ja-jp/library/ms366349(SQL.90).aspx 「SQL Server のディスク上ストレージ形式は、64 ビット環境でも 32 ビット環境でも同じです。このため、データベース ミラーリング セッションでは、32 ビット環境で実行されているサーバー インスタンスと 64 ビット環境で実行されているサーバー インスタンスを組み合わせることができます」 よろしくお願いします。

  • ODBCでSQLServerテーブルが参照できない

    自宅のパソコンでSQLServerをインストールし、 それにデータベース・テーブルなどを作成し、VisuualStudioでC#/ASP.NETのアプリを開発しています。 今回、データベースのマスタをメンテナンスするツールをAccessで作成したいので ODBC接続の設定を行い、 Access側からリンクテーブルでSQLServerのテーブルを参照したいのですが SQLServverで作成したテーブルが一覧に一切表示できず、何かシステムテーブルのようなものだけが表示されます。 会社では上記のことが問題なく行えました。 会社で違うのは、SQLServerは別のサーバーマシン内にある点です。 自宅の場合、データベースサーバーも同じパソコンのため上手くいかないのでしょうか。 自宅でも効率よく作業したいので同じように環境構築したいのです。 何か、原因等わかる方がおられましたら ご教授願います。

  • SQLServer2000からSQLServer2005へのデータ移行

    SQLServer2000からSQLServer2005へのデータ移行方法 Microsoft SQL Server ManagementStadio Expressで SQLServer2000のバックアップファイルから、 ローカルの開発環境(SQL Server2005 Express)でデータベースを復元しようと試みましたところ、 復元が正常に出来ませんでした。 復元はエラーが発生せず完了しデータベースは作成されているのですが、 データベースを右クリックで削除やプロパティを見ることもできず、 どのようなテーブルが存在するのか中身の参照も追加も何もできない状態です。 http://qanda.rakuten.ne.jp/qa4183273.html 上記URLなどでSQL Server2000のバックアップから2005で復元しているような発言がされているので 可能だと思うのですが、何か特別な処理が必要なのでしょうか? ご存じのかた、教えていただけますようお願いいたします。

  • SQLServer 2008へ移行

    現在、SQLServer2000を使って社内システムを構築しています。 サーバーのハード保守切れに伴い、 SQLServer2008へ移行しようとしています。 現在の環境は、 OS Windows2000Server DB SQLSERVER2000 アプリ Windows2000Server      VB 6.0で作成      (Ctrix社のMetaFrame) となっています。 DBの部分のみ、変更しようとしています。 ハード 64bit Windows2008Server ソフト  64bit SQLServer2008R2 移行に関して、 (1)2000で使っていたDBファイルをアタッチ、デタッチで丸ごと移行できるのか? (2)アプリの接続部分に変更しなくてはならないのか?  (アプリのコンピュータ名は、同じにします。) 詳しい方、ご教授願います。

  • SQLServer2005のレスポンス悪化について

    既存システムのサーバリプレースを実施した際に、データベースをSQLServer2000からSQLServer2005にアップグレードしたところ、 システムの各機能動作に遅延が発生してしまいました。 SQLのバージョンを、SQLServer2000からSQLServer2005にした為に、 遅延が発生した事例などないでしょうか? 動作環境は以下の通りです。  OS:Windows Server2003  SQL:SQLServer2005 ちなみにデータベースデータの復元はSQLServer2000のバックアップファイルからデータを復元しております。 

  • ●Excel VBAからSQLServerのデータベースへのADO接続

    ●Excel VBAからSQLServerのデータベースへのADO接続をopenしたい ローカルのExcel VBAから、Windows2003Serverで動いているSQLServerのデータベースへのADO接続をopenにできるコードを教えてください =========================================== <環境> データベースの場所は、サーバーマシンのFドライブ内にあります。 (具体的には、サーバーマシンの『f:\SQLData\MSSQL\data\OrderSQL2.MDF』が接続先実体で、サーバーマシンのIPは192.168.16.2です(ipconfig/allでIP確認)。) また、ローカルマシンは、ローカルOS:WinXP、エクセルのバージョンはExcel2007、ローカルユーザーのサーバーでのWindows認証はすでにされており、Microsoft ActiveX Data Object2.8 Library, Microsoft ADO Ext.2.8 for DDL and Securityといったエクセルの参照設定は追加してあります。 =========================================== <結果> ここで、以下のコードを書いたのですが『ユーザーのログインに失敗しました。理由:SQL Serverの信頼関係接続に関連付けられていません』というエラーが出て接続できません。 試しに、SQLServerのセキュリティ認証モードを混合モードにしても変わりません。 どなたかご教授いただけると本当に助かります。 ヒントや思いつきでもいいので、何卒宜しくお願いします。 Sub DBconection()     Set Cn = New ADODB.Connection    Cn.Provider = "SQLOLEDB.1"    Cn.ConnectionString = _    "Data Source=192.168.16.2;" & _    "User Id=funao74;" & _    "Password=password;" & _    "Initial Catalog=OrderSQL2"    Cn.Open End Sub

  • SQLServer 2005のライセンスについて

    SQLServerのライセンスについて質問させていただきます。 SQLServer 2005を使った既存のクライアントサーバシステムがあります。このSQLServerはEnterpriseEditionのCALをPC台数分用意し運用しております。そこで今回、そのシステムの機能拡張として、新たにWebによる検索システムを構築することになりました。 このときWebサーバはファイアウオールの外側に(当然ですが)、SQLServerはファイアウオールの内側に配置しようと思っているのですが、SQLServerのライセンスはEnterpriseEditionのCALを追加するだけでよいのでしょうか?それとも新たにプロセッサライセンスが必要になるのでしょうか? ご存じの方がいらっしゃいましたら、ご教授の程お願い致します。