Date: Wed, 2 Mar 2005 12:04:19 +0900
From: "Akira Horikawa" <who@example.ne.jp>
堀川です、こんにちは
-----Original Message-----
From: kei [mailto:who@example.ne.jp]
Sent: Wednesday, March 02, 2005 12:38 AM
To: who@example.ne.jp
Subject: [ml-msde-beg:01466] あれ?接続出来る??
>WinXP_Pro SP2にSQL Serverを入れサーバーとし
>別のWinXP_Pro SP2にAccess2003を入れこれをクライアントとした場合、
何度もお話しているように、この形態はライセンス違反になります。
メーリングリスト等に質問を投げる場合、暗黙の前提として、最低限
のマナーを守って欲しいと思います。
その最低限のマナーが、Windowsのライセンス許諾書です。
ライセンス許諾書に違反した運用で発生する質問は、ご遠慮下さい。
もし、Windowsのライセンス許諾書にご不満がある場合は、Windowsを
使わない方法もあります。
実際のところ、MSDEが無償で非常に魅力があったとしても、サーバー
運用ではWindowsServerが必要になってコスト高になる場合は、
Linux+Sybaseという組み合わせでシステムを作ることもあります。
Sybase ASE Express Edition for Linux
http://www.sybase.com/linuxpromo
上記は、無償で運用することができます
(MSDEと同じく中小規模運用向け製品)
データベースの開発言語は、MSDEと似た文法のTransact-SQL言語です。
http://sybooks.sybase.com/onlinebooks/group-as/asg1250e/sqlug
http://sybooks.sybase.com/asg1250e.html
>説明によると、サーバー側は「サーバーネットワークユーティリティ」にて
>クライアント側は「クライアント設定ユーティリティ」にてそれぞれ設定しないと
>データのやり取りが出来ないとありました。
サーバーネットワークユーティリティの役割は、データベースサーバー側の
接続手段を準備するものです。
「名前付きパイプ」で接続を待機するのか、「Windowsソケット(TCP/IP接続
のこと)」で接続を待機するのか、その他の接続待機が必要なのか、
あらかじめ定義します。
一方、クライアントネットワークユーティリティは、クライアントがどの接続手段
を使ってデータベースサーバーに接続を行なうのか定義するものです。
デフォルトは、「名前付きパイプ」です。
クライアントが使う接続手段が、サーバー側で準備されていなければ、
データベースに接続することはできません。
例えばデータベースサーバー側で「Apple Talk」しか有効にしていないときは
Windowsのクライアントは、「名前付きパイプ」や「Windowsソケット」で接続
することはできません。
データベースサーバーを運用しているマシンなどでファイアウォールを導入
している場合は、データベースサーバーがクライアントからの接続を待機
していても、ファイアウォールがクライアントからの接続を防御して拒否すると
クライアントからの接続はできません。
このため、ファイアウォールに穴あけしなければいけません。
Windows XP Service Pack 2 における Windows ファイアウォールの
設定のトラブルシューティング
http://support.microsoft.com/default.aspx?scid=kb;ja;875357
ファイアウォール経由での SQL Server との通信に必要な TCP ポート
http://support.microsoft.com/default.aspx?scid=kb;ja;287932
Windows XP Service Pack 2 で SQL Server 2000 用に TCP/IP を
手動で有効にする方法
http://support.microsoft.com/default.aspx?scid=kb;ja;841252
Windows XP Service Pack 2 で SQL Server の接続を有効にする方法
http://support.microsoft.com/kb/841251
Windows XP Service Pack 2 (SP2) を SQL Server と共に使用するように
構成する方法
http://support.microsoft.com/kb/841249
「名前付きパイプ」の場合は、「ファイルとプリンタの共有」をチェックすれば
よかったと思います。
Windows ファイアウォールの設定項目の詳細
http://support.microsoft.com/kb/883590/JA/
マイクロソフトのサポート文書を見ていると、
「WindowsXPでサーバー系ソフトを運用してはいけません!」
て主張するのが、何だかバカらしく思えてきます。
そろそろWindowsXPのライセンス使用許諾契約書の内容を変更すべきだと
思います
------------------------------------
(株)日本技術ソフト開発
堀川 明 (Akira Horikawa)
03月02日(水曜日) 12時04分記
mailto:who@example.ne.jp
http://www.horikawa.ne.jp/msde/
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|