返信 | 引用 回答 text/html 2008/10/25 17:23:32 ymty 0. http://www.mcbsys.com/techblog/2012/12/connect-to-sql-server-2012-express-over-the-network/, ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/, Masayuki.Ozawasさま、trapemiyaさま、早速のご回答ありがとうございました。, 外部PCからサーバー内SQLServerへの接続は、動的ポートではなく固定ポート(TCP1433)で解決できました。, ただ、仮想環境(一つの物理筐体内に個別の仮想サーバと仮想クライアントPC)では、やはりクライアントからサーバへの接続ができませんでした。, この状況はSQLServerとは別の問題だと思いますので、今回のスレッドは問題解決とさせていただきます。, 申し訳ありません。リクエストされたコンテンツは削除されています。すぐに自動的にリダイレクトされます。, http://www.mcbsys.com/techblog/2012/12/connect-to-sql-server-2012-express-over-the-network/. WindowsServer2008(32bit)へSQLServer2012Expressをインストールし、外部PCからODBC接続を作成しようとすると、「SQLServerが存在しないか、アクセスが拒否されました」とのエラーになります。しかしサーバ内ではODBC接続を作成でき、Webアプリケーションが動作しています。, SQLServer2008ではこのようなことはなかったため、非常に困っております。, そもそもSQLServer2012の問題なのか、ODBCがSQLServer2012に対応していないのかわかりません。, サーバー内からは接続できるということですので外部からの接続の設定ができていないのかもしれないです。 こんばんは。 VB2005Express+SQLServerExpressを利用しています。 PCを変えたので、SQLServerを新しいPCにインストールをして、VB2005から接続を試みたのですが、 サーバー名¥Guestはログインできません。 すいません、新しいPCというのは、PCを変えたというPCと同一ではないということでしょう … クライアントからは、“SQL Server Management Studio Exspress”にて、Windows認証で接続しようとしています。 ユーザーは、Administrator権限のユーザーですので、どうしてWindows認証で接続できないのか分かりません。 クラウドにWindowsサーバを構築して、VPCルータというのでネットワークを組みましたが、私のWindows10からのパソコンからリモートアクセスVPNで接続すると、まったくWindowsサーバが検索することができません。, 固定IPをふってあるWindowsサーバに固定IPで接続すると接続することができるという不思議, さくらのクラウドを使っていますので、ネットワーク環境は、VPCルータに、Windowsサーバがぶら下がっている状態に、リモートアクセスVPNにて、自分のWindows10のパソコンを接続させています。, 実際は、SQLServerを接続する時の、「コンピュータ名¥SQLEXPRESS」というのが、「192.168.111¥SQLEXPRESS」でないと接続できない所から疑問を調べ始めました。, ネットワーク環境は、192.168.0.XのIPアドレス上に存在することになります。, 自分のWindows10の方は、リモートアクセスVPNで接続すると自動で降られた、192.168.0.200, 通常は、クラウドなどを使わないと、市販のルータに、パソコンを接続して使用していますが、何も考えなくてもネットワーク検索をすれば、コンピュータ名で検索されました。, DHCPサーバは、接続したパソコンなどに、ネットワーク上のIPという住所を振ってくれる機能であることは知っていましたが、固定IPを振っているなら関係ないと思います。, しかし、VPCルータ機能の中に、DHCPサーバも追加できるので、追加してみました。, 固定IPで接続できて、コンピュータ名で接続できないといえば、DNS関係だってことは想定できます。, ネットワーク上での接続のルールとして、接続したいコンピュータ名や、インターネットのWEBサイトなどを検索するのに最初に問合せするのが、DNSサーバであり、, つまり、私の環境では、DNSサーバが無いので、固定IPでしか接続できないかったという事だと考えられます。, だいたい、ルータに接続するパソコン設定の、デフォルトゲートウエイとDNSは、ルータのIPを設定すれば問題ありませんでした。, ルータの仕様などを見ても良く書いてあるのはありませんでしたが、DNSのキャッシュ機能のような物があり、端末からのDNSの問い合わせにキャッシュで回答しているようです。キャッシュにない場合には、接続されているプロバイダのDNSサーバに問い合わせているとか・・・。, 調べていくと、Windowsパソコンの場合は、特に管理するサーバとか必要ない、NetBIOSという機能があるとか?, 仕組みとしては、ネットワークに接続し通信をしたい時に、ブロードキャストというネットワーク上の全コンピューターに対して一斉同報通信をするらしい。そして、そこでコンピュータ名なども他のWindowsパソコンに登録されて検索されるらしい。, WINS (Windows Internet Name Service)サーバは、NetBIOS名とIPアドレスのマッピングを管理するためのデータベース・サービスであって、Windowsネットワーク上のDNSのような役割を担っているようです。, 実際、こんなサーバ触ったことも無いし、考えて使ったことが無いので良くわかりません。, 市販のルータなどでも、設定項目はあったりしますが、実際に設定などしたことはありませんので、大規模なネットワークでない限りは必要ないサーバではないかと考えます。, 仕組みが分かれば、むしろコンピュータ名ではく、固定IPでの接続の方が無駄な通信がネットワークに流れないので良いという事が分かりました。, しかし、市販のルータにぶら下げたパソコン同士の接続に何の苦労も考えもせずに利用していましたが、Windows独自のネットワークには色々とあるんだなってことが勉強になりました。, さて、今回のWindowsサーバをコンピュータ名で、あえて接続するとするなら、NetBIOS辺りを有効にすれば良いのかと考えます。, Windowsの場合は、サーバやパソコンの再起動やってみたりすることも必要な場合や時間の関係もあるので、今回は時間の関係でこれ以上深くは探っていません。, もし、こうすればいいよって知っている人いましたら実験してみますので教えてくださいませ。, -Server -Windowsサーバ, NetBIOS, コンピュータ名, 検索できない, IP接続, 実験とか、そういう問題じゃないです。ネットワーク技術者は 当たり前として、知っている事象です。 誤った情報を巻き散らかさないために、この記事自体を消すべきです。, コンピュータ名による、名前解決はNetBIOSによる機能。 NetBIOSはWINSが存在する環境のみ、正常に動作する。 WINSはWindowsServerにしか搭載されていない。 よって、WindowsServerが存在しない環境では IPアドレスのみによって相手と通信することが正しい答えになる。 DNSやらDHCPは関係ない。, WINSが存在しない環境でNetBIOSを使おうとすると 一番先に起動した、PCがWINSの代わりの仕事をこなす(ことを期待される)。 しかしそのPCがまともに、仕事をするかどうかは そのPC次第になる。ファイアーウォールやネットワークの設定等で 期待通りの仕事をしないPCは多い。 また、シャットダウンした場合、二番目に起動したPCに役割が移るが そのPCが、移ったということを正常に判断するかどうかという問題も起きる。 結果的にはNetBIOSによる名前解決は不安定になる。, いろいろ為になるコメントありがとうございます。 今後の記事の参考にさせていただきます。, 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。. trapemiyaさんの説明の補足になります。 初心者と想定して、正確さよりもわかりやす … 4.「管理者としてこのプログラムを実行する」へチェック 5.「OK」をクリック 上記を行っても改善できない場合は、MFドライバー・MF Toolbox がともに最新版かどうかご確認ください。 MF Toolbox ダウンロードサイト OpenClipart-VectorsによるPixabayからの画像   私自身がSQLserverを使っていて困った経験や、エラーなどに遭遇した時の事を備忘録としてPCTips5選を記事に ... ASP.NETって何?っていうくらいド素人の自分が、WEBデータベースを学びたくて様々な本を購入して学習を進めようとしていますが、難しすぎて途中で挫折してしまいそうです。 本を見ただけじゃ覚えられない ... Gerd AltmannによるPixabayからの画像   私自身がSQLserverを使っていて困った経験や、エラーなどに遭遇した時の事を備忘録としてPCTips5選を記事にしてみました。 ... 今度は、有名どころのPlesk12のコンパネにてSSL化をやってみました。前回は、DirectAdminでしたが、またちょっとだけやり方が変わります。 DirectAdmin コンパネによるSSL化の ... データベースAccessからの、SqlServerへと自分のレベルには禁断の地に踏み入れてしまい日々迷路に迷っている状況です。 今回は、 ポイント データベースの違うテーブルを比較して、同じレコードが ... パソコンとの付き合いは、25年以上にもなりますが、どんどん変化して知らないことが多すぎます。このサイトを通じてパソコンに関する情報をブログ形式で更新していきます。, 市販のルータに、パソコンを接続して使用していますが、何も考えなくてもネットワーク検索をすれば、コンピュータ名で検索, Windowsパソコンの場合は、特に管理するサーバとか必要ない、NetBIOSという機能, 【やって学ぶASP.NET Core MVC 】実際にWEB上で使える「見積書・請求書作成システム」を作る!?(第1回目), 【SqlServer】別データベースのテーブルを比較してレコード無ければ追加、あれば更新処理をするストアド, Windowsサーバ構築時のポート開閉とパケットフィルタリングでのセキュリティ対策, 【AnyTrans for iOS試用】iPhoneへのデータ転送やバックアップも楽々!, 驚き!ゆっくりムービーメーカーを使うと簡単に字幕も口パクアニメも入れた動画が作成できる【ゆっくりMovieMaker4β】, 【Udemy学習#8終了】ASP.NET MVCでユーザーごとに管理できる機能実装, 【Udemy学習#6】ASP.NET MVCでログインユーザーを管理できる機能実装. >「データベース」>操作したいデータベース>「セキュリティ」>「ユーザー」>該当ユーザで右クリック 接続マネージャーやファイアウォールの設定を見直してみてはいかがでしょうか。, Expressの場合はリモート接続を許可するところがありますので、こちらを明示的に指定しないとダメだったかもしれません。, SQL Server 2008 Express にリモート接続 「ログインのプロパティ」にて サインインして投票. SQL Serverでクライアントからアクセスできるようなファイアーウォールの設定方法SQL Serverはデフォルトのままではクライアントから接続できない場合があります。Windowsのファイアーウォールにブロックされているためです。Wi サーバー内からは接続できるということですので外部からの接続の設定ができていないのかもしれないです。 接続マネージャーやファイアウォールの設定を見直してみてはいかがでしょうか。 SQL Server インストール後に外部からの接続をするための設定. というところに表示されると思うのですが、それがまったく表示されません。, また、サーバー側のPCにて、Manegement Studioを使用するとサーバーは「PC名¥SQLEXPRESS」と 【TIPS】SQL Server Expressに接続できない に設定することにより、実現できました。, 申し訳ありません。リクエストされたコンテンツは削除されています。すぐに自動的にリダイレクトされます。, SQL Serverが動作するマシンでSQL Browser サービスは起動していますか?, http://www.atmarkit.co.jp/fdotnet/dotnettips/545sqlsvrnet/sqlsvrnet.html, http://www.atmarkit.co.jp/fdotnet/special/vs2005compare/vs2005compare_01.html, http://msdn.microsoft.com/ja-jp/library/8czxd086(VS.90).aspx. >「このサーバへのリモート接続を許可する」にチェック, ①インスタンスの権限 ・TCP/IP有効化・ポート設定