- ベストアンサー
ODBCの設定でSQLServer名が表示されない
- クライアントPCからODBCデータソースを利用してSQLServerに接続する際、接続するSQLServer名が表示されず、接続もできない問題が発生しました。
- サーバーのODBCは(local)で接続できますが、PC名では接続できませんでした。
- 解決策が分からず困っているので、この問題に関するヒントをお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No.2の者です そうですか・・ あと私が考えられるのは インスト時に指定した インスタンス名がちがうのではないですか? サーバではlocalで接続できて、PC名では接続できないとの ことなので・・ インスト時にインスタンス名を指定しているのであれば 「PC名\インスタンス名」とサーバ名を入力するとつながります 確認方法はタスクトレイにあるSqlServerサービスマネージャ にマウスを当てるか、開いてサーバ名を確認する (当方SqlServer2000環境しかなく7.0はわすれたw) これでもダメなら ネットワーク・権限などいろいろ確認 しなければいけないので SQLServerの再インストも検討 してみてください。 お力になれずにごめんなさい^^;
その他の回答 (2)
- mitu_fu
- ベストアンサー率90% (9/10)
ん~どのような状態かいまいち分かりませんが・・ とりあえず、クライアントからサーバにPC名でPINGを 飛ばして見ましょう。(PING PC名 でOK) >>先週、OSとSQLServerを・・ >>(local)で接続はできましたが、PC名では・・ このことから推察するにサーバのPC名が違うとかかな? >>「接続するSQLServer名を入力してください」というところに・・ は、一覧にでてこなくとも 入力すればOKでは?
お礼
回答ありがとうございます。 クライアントからサーバにPC名でPINGも通ってしまいました。一覧の部分にPC名を入力してみたのですが、サーバーが見つかりませんというエラーでした。
回答者は状況を見ていませんので、くだらないミスかどうかの判断が付きません。何をいっているのか、と思われるかもしれませんが、1点だけ確認してください。 SQLサーバー自体は動いているのでしょうか?サーバー上で、Enterprise Managerなどから自分自身を見ることはできますでしょうか? いや、以前、自分もこれをやってしまい、「SQLサーバー立ち上がってないよ」というオチだった経験がありますので。念のため確認お願いします。
お礼
回答ありがとうございます。
補足
SQLサーバーは常時起動していて、Enterprise Managerで見ることができます。
お礼
mitu_fuさんありがとうございます。 PC名\インスタンス名で接続できました!! インストールしたのが別の人なので、PC名だけ一緒で、あとは適当にインストールしてしまったようです。本当にありがとうございました。