web-dev-qa-db-ja.com

接続が切断され、回復できません-SQL Serverエラー

TempDBファイルの作成中に、次のSQLサーバーエラーが発生します。何か案は?

enter image description here

接続が切断され、回復できません。クライアントドライバーが1回以上接続を回復しようとしましたが、すべての試行が失敗しました。 ConnectRetryCountの値を大きくして、リカバリーの試行回数を増やします。 (Microsoft SQL Server、エラー:0)

3

これは整理されています。

tempDBファイルの場所を変更しているときに、それらをT:ドライブに配置しましたが、SQLサーバーアカウントにはアクセス許可がありませんでした。

SQL ServerデータフォルダーからT:ドライブに すべてのアクセス許可をコピー した後、すべて正常に動作しました。

D:\ dataからT:\ tempdbPowershellrun as administrator)を使用:

$Acl = Get-Acl "D:\data"
Set-Acl "T:\tempdb" $Acl

enter image description here

1

これは古いスレッドですが、これはGoogleでの最初のヒットだったので、ここに私の経験を追加します。サーバーにリモート接続しているときにSQL Server 2014 Enterpriseを使用していました。

データベースをバックアップWITH REPLACEおよびRESTORE WITH NORECOVERYから復元しようとしました。バックアップと最初のトランザクションログの間に、上記のエラーが表示されました。サーバー上のデータベースにアクセスできませんでした。すべて同じメッセージを受け取りました。しかし、SSMSのローカルインスタンスを介して接続することで他のデータベースにアクセスすることができ、予想どおり、目的のターゲットデータベースが(Restoring ...)であることが示されました。

結局のところ、SSMSのサーバーインスタンスで実行する必要があるのは、SSMSを再起動することだけでした。その後はすべて正常でした。

1
630