Windows Server 2003のコンピュータ名の落とし穴
知っている人には、何を今さら的な話で申し訳ないのだが、先日社内の問い合わせで対応した話を少々書いてみる。すごく初歩的な内容なのだが今まで知らなかったので解決に20分ほどかかってしまった。
Windows Serverのコンピュータ名は、たまにひょっこりと顔を出してきます。たまになのであまり意識したことが無かったので、あまり興味を抱いてなかったのです。
Windows Server 2008だとこんな感じにコンピューター名があります。
で、SQL Server Management Studioに、こんな感じで入力してあげると問題なく接続できます。コンピューター名をいれただけですね。
で、Windows Server 2003だと、こんな感じにコンピューター名があります。
で、画像はないのですが、同じようにSQL Server Management Studioに入力してあげたのですが、接続できないのです。
コンピューター名は、「win2003」と間違いなく入力し、SQL Server Management Studioにも間違いなく「win2003」と入力したのです。
でも、ダメ・・・・・はい、答えは簡単ですね。上の画像を巨大にした点でも意図が見え見えですね。Windows Server 2003ではフルコンピューター名は「win2003.」なんです。
ピリオドが重要っと。SQL Server Management Studioでも「win2003.」と入力したら問題なくつながりました。
今までは、「IP」「localhost」「127.0.0.1」「.(ピリオド)」とかで接続していたので知りませんでした。落とし穴・・・・ですよね?(笑)「そこ!無知よか突っ込まない!!!」と先に言っておこうと思います。