この質問があいまいであることを前もってお詫びします。私はVisual Studio 2015を使用して自分の仕事のラップトップからリモートサーバー上のSQL Server 2012への接続文字列を持っていたし、私のWebアプリケーションでasp:dropdownlistsなどを設定するためにデータベースに接続し、SSRSを使用してレポートを生成するためにうまくいきました。SQL Serverが存在しないかアクセスが拒否されました(以前に動作した接続の場合)
これは先週でしたが、今日はこの記事のタイトルに誤りが表示されています。以下は、接続文字列から特定のサーバー名とIPアドレスを差し引いたものです。先週の金曜日と今日の間に何か変わりました。このエラーはポップアップしています。 SQLOLEDB.1
プロバイダ=;データソース= [サーバー名];初期カタログ= [データベース名];ネットワークアドレス= [サーバーのIPアドレス]
私は確かにこれを解決する方法のように途方に暮れています。失敗したログインを追跡する何らかのログがあるかどうか、あるいは問題の原因を突き止める何らかの手段や変更されたものがあるかどうか、私が何をチェックすることができるかについて何度もリードしています。
ブランドの新しいプログラマーを手伝ってくれてありがとうございました。
サーバのIPアドレスが静的でない場合、変更されている可能性があります。だからそれを確認することから始める。 – StevenWhite
これは、SQL Server上のファイアウォールの変更、またはリモート接続を許可しなかったサーバー上の変更の可能性があります。また、サーバー名の解決に問題がある可能性もあります。 pingを実行して、名前解決が得られるかどうか確認してください。 – MikeS