5

アクセス フロントエンドを SQL Server バックエンドに接続しようとしています。

SQL Server がコンピューターにあったときは機能していましたが、今はサーバーに接続しようとしています

したがって、アクセス権を持つDSNファイルを作成すると

  1. SQL-Server ドライバーを選択しました (SQL-Server ネイティブ 10.0 でも試しました)。
  2. タイプミスがないように、SQL Management Studio からコピーしたサーバー名を入力します。
  3. NT認証を選びました

次に、このエラーがあります

ここに画像の説明を入力

プロパティではTCP/IP、デフォルトのポート1433で試し、名前パイプでも試しました

リモート接続を許可するチェックボックスがオンになっていることを確認しました

管理スタジオに接続しようとすると、このエラーが発生しました

ここに画像の説明を入力

ネットワークでブラウジングするとサーバーが見える

このトラブルシューティングを試みていますが、telnet コマンドで行き詰っています。それは言うCould not open connection to host on 1433

ポートなしでも試してみましたが、ポート23で同じエラーが発生しました

何か案は?

ありがとうございました

4

4 に答える 4

0

同じエラーが発生しましたが、このエラーについて心配する必要はありません。サーバーを再起動して SQL サービスを再起動するだけです。この問題は、ディスク容量が不足し、システムがハング状態になり、SQL サービスが自動的に停止する場合に発生します。

于 2014-06-26T06:56:30.873 に答える
0

以下のエラー メッセージで SQLSTATE 01000 を受け取りました。

SQL エージェント - ジョブが失敗しました: SQL エージェント ジョブ "LiteSpeed Backup Full" が失敗し、"ジョブが失敗しました。ジョブはユーザー X によって呼び出されました。実行する最後のステップはステップ 1 (Step1) でした。注: 通知に失敗しました。 - Executed as user: X. LiteSpeed(R) for SQL Server Version 6.5.0.1460 Copyright 2011 Quest Software, Inc. [SQLSTATE 01000] (Message 1) LiteSpeed for SQL Server could not open backup file: (N:\ BACKUP2\filename.BAK). 前のシステム メッセージは失敗の理由です. [SQLSTATE 42000] (エラー 60405). ステップは失敗しました."

私の場合、これは、アクティブ/パッシブ SQL クラスターでの SQL Server フェールオーバー後のドライブ N のアクセス許可に関連していました。

セカンダリ リソースにフェールオーバーされ、メンテナンス後に優先ノードに戻されたすべての SQL リソース。その後、優先ノードで Quest LiteSpeed ジョブを実行すると、SQL サーバー ユーザー X の以前のアクセス許可がドライブ N で失われ、SQLSTATE 10100 が報告されたことが明らかになりました。

バックアップ先ドライブにアクセス許可を再度追加するだけで、問題は解決しました。

それが誰かを助けることを願っています。

Windows 2008 エンタープライズ

SQL Server 2008 アクティブ/パッシブ クラスター。

于 2015-05-26T07:41:26.040 に答える