データベース: 2014年3月アーカイブ


あのエントリーに書いたように、他の Windows 7 Professional 機(DELL と IBM の OS プリインストール機)からは接続できているので、例えば富士通独自の設定とかプリインストールソフトとかが邪魔してるんじゃね?という可能性もあり、もう、パソコンを売った業者がどうにかする問題だと思うんだけど、何かその業者が逆ギレして大変という話だったので(^^;、「ほんじゃもう XP Mode の上で動かしたら?」・・・と提案した。

で、試しに、うちの事務所の XP Mode 環境にインストールしてみたら、エラーが出るんで焦っちゃった(^^;

SQL State: '08001'
SQL Server エラー: 53
[Microsoft][SQL Native Client]名前付きパイプのプロバイダ : SQL Server への接続を開けませんでした [53].
接続できませんでした。:

だって。

まあ、これは何となくポートが開いてないだけの問題のような気がしたので、Windows ファイアウォールを無効にしたら問題解決。
でも、まるっきり無効にしてしまうのもアレなので、SQL Server 関係のポートだけ開けておいた。

やり方は、

Windows ファイアウォール(firewall.cpl)を実行して、[詳細設定]タブで「ネットワーク接続設定」の「設定」ボタンを押して、「追加」を。
下記の2つのポートを例外で登録する。

<サービス設定1>
サービスの説明:SQL Server
IP アドレス:SQL Server の IP アドレス
外部ポート番号:1433
内部ポート番号:1433
プロトコル:TCP

<サービス設定2>
サービスの説明:SQL Server Browser Service
IP アドレス:SQL Server の IP アドレス
外部ポート番号:1434
内部ポート番号:1434
プロトコル:UDP

これだけ。

これで、XP Mode からも問題なく SQL Server へ接続できた。
XP Mode のサポートも 4月で終わるけど、ある特定の1つのアプリを動かすだけなので、これで良いんじゃないかと思うけどね。
ややこしい設定変更で Windows 7 Professional で動くようにしても、あの業者ではメンテできんだろうし。

<追記>
すみません。このエントリーに書いていることは間違っています
実際の設定方法は別の「XP Mode で SQL Server に接続する時の F/W の設定」というエントリーに書いています。
色々反省の意味も込めて、このエントリーも残していますので、ググってたどり着いた人はご注意あれ(笑)

このアーカイブについて

このページには、2014年3月以降に書かれたブログ記事のうちデータベースカテゴリに属しているものが含まれています。

前のアーカイブはデータベース: 2012年4月です。

次のアーカイブはデータベース: 2014年4月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。


月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら