問題タブ [connectivity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 再起動後にリモートまたはローカルで SQL Server に接続できない
先週末のネットワーク メンテナンスの後、開発サーバーに問題が発生したため、再起動しました。再起動中にいくつかの更新プログラムがインストールされましたが、これが要因である場合とそうでない場合があります。それ以来、SQL Server 2005 に接続できず、Management Studio を介してローカルでも接続できません。接続試行に使用されたプロトコルに応じて、次の 2 つのエラーのいずれかが表示されます。
- 名前付きパイプ プロトコルまたは共有メモリ プロトコルを使用してインスタンスに接続しようとすると、次のエラー メッセージが表示されます。
パイプの反対側にはプロセスはありません。
- TCP/IP プロトコルを使用してインスタンスに接続しようとすると、次のエラー メッセージが表示されます。
既存の接続がリモート ホストによって強制的に閉じられました。
前述のプロトコルはすべて有効になっており、SQL サービスはすべて正常に実行されています (SQL Server に接続できない SQL Server エージェントを除く)。また、Surface Area Configuration ツールをチェックして、接続が受け入れられることを確認しました。
暗号化された接続を使用していないため、(オンラインで見られるように) 証明書の問題ではありません。
助言がありますか?それ以外の場合は、おそらく完全な再インストールに頼るでしょう.
** アップデート **
さらなる手がかり:
- Integration Services に接続できますが、他には何もありません
- 同じサーバーで実行されている SQL Server Embedded Edition のインスタンスに接続できます
sql-server - サーバー エクスプローラーで自宅から SQL サーバーにアクセスする
職場の LAN では、あるマシンで SQL Server 2005 を実行しており、開発者用マシン (別のマシン) には VS2008 があり、コンピューター名とローカル LAN ドメインを使用して、Visual Studio のサーバー エクスプローラーから SQL Server にアクセスできます。 name ie: mspc2.ourcompany.local だから、私はそれがすべて正常に稼働していることを知っており、その上のテーブルとすべてを見ることができます。
現在、SQL Server ボックスには、それを指すパブリック IP があります。現在、私はこれを、自宅からマシンにアクセスするためにマシンにリモート デスクトップで接続するためにのみ使用しています。
では、自宅のラップトップの Visual Studio から、または LAN 上にない他のコンピューターからその SQL Server にアクセスできるようにするには、どうすればよいでしょうか? そのマシンのすべてのソフトウェア ファイアウォールをオフにし、ハードウェア ルーターでパススルーを実行して、そのパブリック IP へのすべてのトラフィック/ポートがそのマシンの LAN IP にルーティングされるようにしています。
そのマシンにリモート デスクトップを問題なく接続できます。
パブリック IP アドレスをサーバー エクスプローラーに入力しようとしましたが、戻ってきて、接続できませんでしたと表示されます。
では、そのマシンを開いてオフサイトから SQL Server にアクセスできるようにするには、どうすればよいでしょうか?
mysql - ユーザーが MySQL にリモート接続できない
問題
(Windows XP) LAN 上の他の IP からのユーザーが、ローカルの MySQL サーバーに突然接続できなくなりました。
バックグラウンド
ネットワーク上の他のコンピューターが root アカウントにアクセスできるように、ローカルの Windows コンピューターに MySQL をセットアップしました。各 IP をルートのホストとして追加しました。数週間前までは問題なく動作し、プログラムを使ってさまざまな MySQL 管理ツールを使用してサーバーに接続できました。しかし現在、MySQL サーバーはこれらの IP からの接続を単純に拒否しており、その理由がわかりません。
私が行ったネットワークの変更は次のとおりです。2 台 (3 台中) のコンピューターのネットワーク カードを変更し、MySQL の設定をいじりました。どれもこの問題を引き起こしたはずではありません。関連するすべてのホストで新しいユーザーを追加しようとしましたが、同じタイプのエラーが発生します。
MySQL エラー番号 1045 ユーザー 'root'@'shop' のアクセスが拒否されました (パスワードを使用: はい)
奇妙な点は、IP の代わりにコンピュータ名「shop」が使用されていることです。どうしてか分かりません。
mesh - 三角メッシュ トポロジ
ノードのリスト(私の場合は2dですが、それは問題ではありません)と面のリストを含む三角メッシュクラスがあります。各面は三角形で、ノード配列へのインデックスのみが含まれています。メッシュは Delaunay アルゴリズムから生成されるため、非常にクリーンです。
メッシュ内のすべてのノードについて、単一のエッジで接続されているノードを見つける必要があります。このトポロジ データベースを構築して検索するための高速な方法は何ですか?
大変お世話になりました、デビッド・ルッテン
database - JDBC/ODBC 経由でデータベースにアクセスする場合、リクエストごとに接続を作成して閉じる必要がありますか?
データベース データの他のクラスからの要求を処理するクラスがある場合、いつデータベース接続を保持する必要があり、いつ閉じて次の要求で再度開く必要がありますか?
外部アプリケーションからの接続に応答するサービスの場合はどうでしょうか。(Web サービス、Ajax、rpc)
常に開いているデータベースへのシングルトン接続を保持し、失敗したときにそれを再度開くのは良い考えですか? それとも、リクエストごとに新しいデータベース接続を開く必要がありますか?
データベースへの接続を常に開いているシングルトン データベース オブジェクトを維持することが悪い考えである場合、それが良い考えである状況はありますか? シングルトンパターンの正当化として参照されるのをよく見ましたか?
データベースクエリごとの新しい接続について話しているのではありません。それはばかげています。
.net - メインフレームへの .net 接続
.net からメインフレームに接続するための最良の方法を教えてください。
2 つのエンド クライアント間のデータ交換のために NIEM 標準に従う必要がある Web アプリケーションを開発する必要があります。私が開発しなければならないインターフェースは.net上にあります。メインフレームについての知識はありませんが、ODBC 接続/MQ シリーズがあることを知りました。メインフレーム システムに関する知識が少ないため、どのアプローチに従うべきか心配です。どんな提案も私にとって本当に役に立ちます。
記事、リンク、またはサンプルコードは大歓迎です
ありがとう
android - Android:サーバーが利用可能かどうかを確認するにはどうすればよいですか?
サーバーに接続するアプリケーションを開発しています。これで、サーバーが使用可能な場合、ログインとデータ送信は正常に機能します。この問題は、サーバーが使用できない場合に発生します。この場合、メソッドはログイン要求を送信し、応答を待ちます。
サーバーが利用可能(表示)かどうかを確認する方法を知っている人はいますか?
実装する必要のある単純なロジックの擬似コードは次のとおりです。
- String serverAddress =(構成ファイルから値を読み取る)//すでに完了
- boolean serverAvailable =(サーバーserverAddressが使用可能かどうかを確認します)//実装する必要があります
- (ここにserverAvailableに依存するロジックがあります)