タグ付けされた質問 「connectivity」

データベースまたはデータベースサーバーへの接続の確立。

6
SQL Serverと新しいTLS標準との互換性
主要なブラウザはSSL3.0およびTLS1.0を超えています。 PCIセキュリティ評議会は、これらのプロトコルが十分に強力な暗号化と見なされるためのサポート終了日を宣言しています。 新しい強力なプロトコルを使用するには、これらのプロトコルから離れる必要があります。Windowsサーバーでは、これらの古いプロトコルを簡単に無効にして、代わりにTLS1.1以上のみを提供できます。ただし、別の箇所で述べたように、Microsoft SQL Server 2008 R2とSQL Server 2012(少なくとも標準)は、これらの下位プロトコルが無効になっている場合、両方とも起動しません。ただし、MS SQL Serverのバージョンは増え続けています。SQL Server Standard、Business Intelligence、Enterprise、Express、Web、およびCompactエディションがあります。そしてもちろん、SQL Server 2008、2012、2014、および(プレリリース版)2016があります。 これらのエディションのどれがTLS1.1以上のプロトコルのみの使用をサポートしていますか、またはサポートしますか?

4
Windows認証を使用すると、SQL Server Management Studioの接続が遅くなるかタイムアウトになる
Windows認証を使用してTCP経由でSQL Server 2012インスタンスに接続しようとすると、SQL Server Management Studio 2014で非常に長い遅延(10〜30秒)が発生します。これは、オブジェクトエクスプローラーまたは新しい空のクエリウィンドウを接続するときに発生します。接続すると、クエリの実行が高速になります。SQL Server認証を使用して接続する場合、問題は発生しません。 環境: Windows 7、ドメインユーザーとしてログイン IPアドレスを介したTCP接続(ホスト名ではない) サーバーは、VPN経由で接続されたリモートロケーションにあります 暗号化なし ドメインアカウントで同僚のWindows 7コンピューターにログインし、同じVPNを介して同じSQL Serverに接続した場合、遅延はありませんでした。同じ同僚が自分のドメインアカウントでPCにログインすると、遅延が発生しました。これらのテストは、問題が私のPCに固有であることを示しています。また、この特定のSQL ServerおよびVPNに接続するときにのみ問題が発生します。Windows認証を介して、ローカルネットワーク上の他のSQL Serverに遅滞なく接続できます。 私が成功せずに試したもの: 無効化されたウイルス対策およびファイアウォール 「%userprofile%\ AppData \ Roaming \ Microsoft \ SQL Server Management Studio」の下の「12.0」フォルダーの名前を「_12.0」に変更して、SSMSにユーザー設定を再作成させました。 ネットワークプロトコルをTCPではなくTCPに強制します<default>。名前付きパイプも試しましたが、サーバーはそのためにセットアップされていません。 SSMS 2012をインストールし、2014の代わりに試してみました。 無効なIPv6 etc \ hostsファイルでcrl.microsoft.comを127.0.0.1にブラックホールしました。 SSMS、Visual Studio、およびWindowsのカスタマーエクスペリエンス向上プログラムを無効にしました。 すべてのSQL Server関連アプリをPCからアンインストールし、2012年に再インストールしました。 TCPViewの手がかり: TCPViewを使用して、新しい接続を作成するとすぐに状態がESTABLISHEDになりますが、SQL Serverとの1つまたは2つ以上の接続が継続的に試行され、TIME_WAITで閉じられることに気付きました。同僚のコンピューターでは、これらの接続は確立されており、しっかりしています。だから、これがタイムアウトの原因であると確信していますが、接続は何のためであり、なぜ失敗するのですか?(SSMSにはアドオンがありません。) 何か案は? 更新:Intellisense /オートコンプリートの手掛かり(?): ついに接続したら、Intellisense …


1
GUIクライアントからローカルMS SQL Serverへの接続
SQLサーバーとデータベースサーバーは初めてです。最近、SQL Server Expressを使用しており、Windows上のSQL Server Management Studioを使用してデータベースにアクセスしています。Linuxマシンで同様のセットアップを実現しようとしています。 マシン上にローカルSQL Serverインスタンスを作成し、データベースをクエリするためのGUIクライアントとしてSQLectronを使用します。Manjaro Linuxを使用しているので、AURからパッケージをインストールします。 これまでのところ私がインストールされているmssql-server、mssql-toolsとsqlectron-gui。sudo /opt/mssql/bin/mssql-conf setupローカルサーバーをセットアップするために(私は信じています)コマンドを実行しました。その後、コマンドを実行すると次のようにsystemctl status mssql-server返されます。 [kev @ XPS-Manjaro〜] $ systemctl status mssql-server ●mssql-server.service-Microsoft SQL Serverデータベースエンジン ロード済み:ロード済み(/usr/lib/systemd/system/mssql-server.service; enabled; vendor preset:disabled) アクティブ:2017年8月23日水曜日13:43:49 IST以降アクティブ(実行中)。2時間42分前 ドキュメント:https://docs.microsoft.com/en-us/sql/linux メインPID:9130(sqlservr) タスク:165 CGroup:/system.slice/mssql-server.service ├─9130/ opt / mssql / bin / sqlservr └─9144/ opt / mssql / bin / sqlservr …

5
同じワークグループに接続されている他のコンピューターからSQL Serverデータベースにアクセスする方法
SQL Serverデータベースを使用するC#アプリケーションを作成しました。ワークグループで他のコンピュータを自分と相互に接続しています。C#アプリケーションを他の人と共有しました。アプリケーションを開くと、エラーが発生します SQL Serverへの接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからなかったか、アクセスできませんでした しかし、アプリケーションは私のPCで正常に動作しています。私が使用している接続文字列は Data Source=ASHISHPC1\SQLEXPRESS;Initial Catalog=ACW;User ID=ash159;Password=ashish159 これは.configファイルに保存されます。 アプリケーションは私のPCで正常に動作しています。私は何をしなければなりませんか?サーバーでTCP / IPを有効にしましたが、同じエラーが引き続き発生します。接続文字列などに変更がありますか?

3
指定されたネットワーク名は使用できなくなりました
データベースにアクセスするアプリケーションがあります(SQL Server 2014 Enterprise Edition)。アプリケーションは、データベースにアクセスするためのストアドプロシージャを呼び出します。最近、次のエラーの送信を開始してアプリケーションを停止するまで、すべてが正常に機能していました。アプリを再起動すると問題が一時的に解決しますが、同じエラーが発生します。 エラー:サーバーから結果を受信するときに、トランスポートレベルのエラーが発生しました。(プロバイダー:TCPプロバイダー、エラー:0-指定されたネットワーク名は使用できません。) 私は多くの調査を行いましたが、それらのほとんどはネットワークの問題として指摘していますが、実際に問題を解決するためのものが見つかりませんでした。この問題を解決するためにデータベース側で行う必要がある変更を誰かが知っていますか?私は提案を高く評価します。

1
MySQLクエリの実行中にクライアントがタイムアウトしますか?
MySQLワークベンチを介して実行された読み取り専用クエリがユーザーのUIの観点からタイムアウトになり、停止が発生するまでサーバー上で実行され続けた(そしてますます多くのリソースを消費している)という問題が発生しました。 ご質問 MySQLでこの種の問題に対処する標準的な方法はありますか? 私たちが避けなければならない根本的な原因はありますか?

1
PostgreSQLデータベースへのリモートアクセスのタイムアウトオプションはありますか?
私が働いている経由でリモートのPostgreSQLデータベースにpgAdminでIII。pgAdminで何もせずにそれほど長くない期間(たとえば10〜15分)が経過すると、接続は自動的に期限切れになります。そのため、再接続するかどうかを尋ねるエラーメッセージが表示されます。これには約10秒かかります。データベース構造が崩れるため、以前開いていたスキーマを再度開く必要があります。 タイムアウトパラメータをどこかに変更して、接続の有効期限が長くなるのを防ぐ方法はありますか?

2
ドメイン管理者がSQL Serverに接続できない
Windows Server 2012 R2ドメインコントローラーとデータベースサーバー(W2K12R2 / SQL Server 2012)があります。 許可されたユーザーグループとして、「ドメイン管理者」グループにsysadmin権限を付与しました。 しかし、どういうわけか、ドメイン管理者はそのSQL Serverに接続できませんが、許可されたユーザーとしてドメイン管理者ユーザーを直接追加すると、機能します。Active Directoryは機能します。RDPログインが機能します。何か不足していますか? グループ「domain-admins」全体へのアクセスを許可する方法を誰かが知っていますか? エラーメッセージは次のとおりです。 サーバー名:SRV-DB エラー番号:18456 シュヴェレグラード:14 ステータス:1 コードの行:65536 イベントログには次のように書かれています(翻訳済み): インフラストラクチャ障害のあるトークンベースのサーバーアクセスのチェック中にエラーが発生しました。 状態は "1"です。domain-adminとしてRDPでそのdb-serverにログオンします。「管理者として実行」でSSMSを明示的に起動する必要があります。その後、「localhost」にアクセスできます。SSMSを管理者として開始しない場合、それはできません。「domain-admins」グループに参加するだけで十分だと思いました。

1
SSMSの「未接続」クエリウィンドウを元の接続に再接続する
必要なサーバー名を手動で選択せずに、そのクエリで使用された元の接続に「接続されていない」クエリウィンドウを再接続する簡単な方法はありますか?SQLエディターのツールバーの[接続]ボタンをクリックするか、右クリック-> [接続]-> [接続...]をクリックすると、サーバー名はデフォルトで、その特定のクエリウィンドウで使用された最後の接続ではなく、そのSSMSセッションで使用された最後の接続になります。 。 1日の終わりにラップトップを家に持ち帰ると、開いているすべてのウィンドウは、次に使用するときに接続されないように設定されます。理想的には、すべてを元の接続に再接続できるようにしたいのですが、一度に1つのクエリでも可能かどうかはわかりません。

2
ADODB.Connectionを使用した、TLS 1.0を使用しないSQL Server 2014へのクラシックASP接続
PCIコンプライアンスという名目でTLS 1.0が無効になっているため、32ビットのクラシックASPアプリケーションを動作させることができません。 MS / Stack Exchangeの推奨事項に従って、私はインストールしました: SQL Server 2014 SP1 CU1 .NET Framework 4.6 これにより、ASP.NETアプリケーション/ SSMSが実行されます。しかし、ADODB.Connectionオブジェクトを使用するクラシックASPアプリケーションは機能しません。 を使用する接続文字列を試しましたがProvider=SQLNCLI11;、それも役に立たないようです。共有メモリプロバイダーは、パイプの反対側に何もないことに不満を抱いています。エラーメッセージ: Microsoft SQL Server Native Client 11.0エラー「80004005」 共有メモリプロバイダー:パイプの反対側にプロセスはありません。 また、接続文字列で名前付きパイプを使用してみたところ、Provider=SQLNCLI11;Server=np:\\.\pipe\MSSQL$SQLEXPRESS\sql\query;Database=northwind;Trusted_Connection=Yes;次のエラーメッセージが表示されました。 Microsoft SQL Server Native Client 11.0エラー「80004005」 名前付きパイププロバイダー:パイプの反対側にプロセスはありません。 注意が必要なADODBのパッチはありますか?名前付きパイプを他の方法などで使用することを検討すべきですか?(ただし、TLS設定に関係なく、共有メモリが機能しない理由については少し困惑しています) コメントからの更新: WebサーバーとSQL Serverは同じボックスにあります。 これはSQLExpress名前付きインスタンスです。TLS 1.0を有効にして動作する接続文字列は次のとおりです。 "Driver={SQL Server}; Server=.\SQLExpress; Database=northwind; Trusted_Connection=Yes; Integrated_Security=True;" 私も試しました: "Provider=SQLNCLI11; Server=.\SQLExpress; Database=northwind; Trusted_Connection=Yes;" TLS …

7
リモートMySQL接続が失敗する(10060)-「domainname.com(10060)上のMySQLサーバーに接続できません」
VB6でアプリケーションを開発し、アプリケーションのデータを保存するためにオンラインのMySQLデータベースサーバーを使用しています。 初めてデータベースサーバーに接続しようとしたときは成功しましたが、アプリケーションを閉じて再起動した後、次のようになります。 MySQLサーバーに接続できません(10060) " しばらくして(約30分)、データベースに再び正常に接続できます。 すべてのMySQLシステムおよびconnection_timeout、wait_timeoutなどのグローバル変数に最大値を指定しました。 MySQLユーザーにすべての権限を付与しました。 コンピュータのファイアウォールがオフになっています。 アプリケーションを閉じると、すべての接続が適切に閉じられます。 オンラインMySQLデータベースサービスを提供する技術者に尋ねたところ、次の3つの理由がわかりました。 接続しようとしているローカルマシンがサーバーでホワイトリストに登録されていません。 ユーザーの最大接続数を超えました。 MySQLサーバーはその時点でダウンしていました(ただし、サーバーはダウンしていないとのことです)。 最初の2つの理由を解決する方法、またはそれらが問題の原因であると判断する方法を教えてください。または、そこにリストされていない別の問題があるのでしょうか?

9
エラー:SSPIコンテキストを生成できません
誰かがSQL Serverインスタンスに接続しようとすると、エラーが表示されます。 SSPIコンテキストを生成することはできません。 昨日、停電があり(この表現を英語でどう言うかわからない)、サーバーをシャットダウンする必要がありました。 答えを探して、私はこれを見つけました: SQL Server 2008の接続の問題:SSPIコンテキストを生成できません しかし、彼らは昨日までうまく機能しているので、私には役に立ちません。何も変えたくない。しかし、もし必要なら、私はそれを変えます。 Obs:サーバーを再起動できません。 編集:私の回答以来、エラーは発生していません。

1
頻繁な「ランダムな」SQL Server接続タイムアウト
過去数日間、クライアントはデータベースサーバーへの接続タイムアウトが断続的に発生しています。 サーバーに複数回接続する同じページ上の複数のAjax呼び出しは、成功と失敗が混在しており、特定のWebサイトユーザーが他のユーザーが同じサイトからアクセスしていないときに接続の問題が発生する場合があります。 問題がデータベースにあるのかサーバー自体にあるのかはわかりませんが、同じサーバー上の別のデータベースへの接続に問題がある可能性があります。 サーバーはWindows Server 2008 RCを実行するAmazon Cloud VPCであり、SQL ServerのバージョンはSQL Server 2008 R2です。必要に応じて詳しい情報を提供できます。 誰かがこれをデバッグする方法についてのヒントを教えてもらえますか?接続をテストするためのいくつかの方法はありますか? どうもありがとう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.