• 締切済み

SQLserver2000のリブート時のエラー

SQLserverのサービスをリブートしたときに 下記のようなエラーが出ました。 HPとか調べていますが、 今回の現象と 同様の現象の情報が記載されていません。 下記エラーについてご存知の方 なにか教えていただけないでしょうか? ポート1433をSQLserver以外の何かが 使用する可能性ってありますか? エラー 「SuperSocket 情報 :TCP ポート 1433 でバインドに失敗しました。」 DBサーバ OS:WINDOW2000serverSP4 DB:SQLserver2000SP4 DBサーバ:SQLサーバサービスは 下記のコマンドで行っています。 NET STOP "SQLSERVERAGENT" NET STOP "MSSQLSERVER" NET START "MSSQLSERVER" NET START "SQLSERVERAGENT" ちなみに2年近く稼動しているシステムですが、 初めて出たエラーです。 エラーが出た時と 出てなかった時の DBサーバはほぼ変わっていないと思います。 今まで同様の環境で出てたかったエラーが 急にでました・・・。 SQLサーバ再起動後、 他のPCからPINGは通りますが、 他のPCEnterpriseManagerからDBを参照する ことができません・・・。 接続エラーになります。 (もちろんDBサーバ上ではDBは見れます) ちょっとしたことでも良いので、 アドバイスよろしくおねがいします。

みんなの回答

  • ka210
  • ベストアンサー率71% (202/283)
回答No.2

随分前に同じメッセージを見たことがあったのですが、私の場合同KBであっさり解決できたので、それ以外の現象・原因を想定してませんでした。もっとも、それ以外に実際思い付かないのですが。 既にご覧になったかも知れませんが、No.1 に記載したリンク先ページの [原因] のところにあるKBや 827422 などでもダメでしょうか。

slow-rider
質問者

お礼

ka210さん回答ありがとうございます。 実は毎日SQLserverのリブートは行っていて、 昨日はエラーが出ましたが、 今日はエラーが出ず、 きちんとリブートできていました。 きちっと原因は解決できていませんが、 ka210さんの言うようにあっさり解決する問題 と思ってるので。 これから様子を見ながら運用していきます。 ご丁寧に返信ありがとうございました。

  • ka210
  • ベストアンサー率71% (202/283)
回答No.1

http://support.microsoft.com/default.aspx?scid=kb;ja;293107 に記載されているエラーですよね?

slow-rider
質問者

補足

ka210さん回答ありがとうございます。 そのとおりです。 ただし、記載されている情報だけでは きちんと原因を特定出来そうになかったのもので、 質問させてもらってます。

関連するQ&A

  • SQLServerのエラー1069について

    Win2000Server+SQLServer2000を利用しています。 昨日まで正常に稼動していたのですが、今日アクセスできないので、SQLServerの状態を見ると停止していました。 SQLServerを開始しようとすると 「ログオンに失敗したため、サービスを開始できませんでした」 「エラー1069 (ログオンに失敗したため、サービスを開始できませんでした)が、MSSQLServerサービスでこのサービス操作を実行中に発生しました」 のようなエラーが出ます。 管理ツールのサービスからSQLSERVERAGENTを選び、アカウントを変更して試しましたが、同じエラーが出ます。何が原因なのでしょうか?

  • コマンドプロンプトサービスの停止と開始について

    OS Windows Server2003 バックアップを取るため SQL Serverサービスをタスクで自動で開始と停止をやりたいんですが、 バッチを組み実行したところ、開始は問題ないのですが 停止するときにバッチがそのまま止まってしまいます。 ログを調べたところ次の文面が表示されていました。 ※「次のサービスは MSSQLSERVER サービスに依存しています。 MSSQLSERVER サービスを停止すると、これらのサービスも停止されます。    SQLSERVERAGENT この操作を続行しますか? (Y/N) [N]: 」 コマンドプロンプトで「y」を実行すると停止します。 このようにバッチを組んでいます。 開始バッチ set log=c:\log\SQL-service-start.log net start mssqlserver >> %log% net start SQLServerAgent >> %log% 停止バッチ set log=c:\log\SQL-service-stop.log net stop mssqlserver >> %log% 申し訳ございませんが、ご教授の方お願いします。

  • SQLServer2008のInstallの"サーバの構成"でエラーになり先に進めない

    WindowsServer2008(x64)の上にSQLServer2008を新規Installしようとしています. ".NET Framework"のInstallは正常に終了した.その後しSQLServer2008の"サーバの構成"の所で,"SQL Serverエージェントサービス"と"SQL Serverサービス"と"Analysis Servicesサービス"に"続行するには、SQL Serverエージェントに有効なアカウントおよびパスワードを指定してください"とエラーになり,その先に進めません. アカウントは,3つのサービスとも同じ"SQL2008\sqlsrv"と入れ,パスワードには,WindowsServer2008のAdministratorログイン時のパスワードを設定し,[次へ]をクリックした.各サービスに設定したアカウントとパスワードがダメらしいが,どうしてなのか解りません.アカウントは何でも良いと思いますが,パスワードが不正なのだと思うのですが…何が問題なのでしょうか? お解りの方はお教え下さい.宜しくお願いいたします.

  • VB5 + SQLServer2005 で長時間の処理

    今までVB5 OS:windowNT4.0 DB:SQLServer6.5 上で稼働していたシステムをサーバ入替があり OS:Windows2003 Server R2 DB:SQLServer2005 Standard Edition に入れ替えたところ データを読み込んで更新するような処理を1時間ぐらい実行していると Microsoft OLE DB Provider for ODBC Drivers でエラーが発生しました。 [Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (WrapperRead()). というエラーが発生します。 この現象を回避するにはどうしたらよろしいでしょうか?

  • OS再起動時にSQLServerがイベントログへエラーを記録

    OS:Windows 2000 Server SP3 DB:SQL Server2000 OSを再起動したときにイベントログへ以下のエラーが記録されます。 MSの技術情報を検索しても該当の情報が見つかりませんでした。 ソース:SQLSERVERAGENT エラーID:322 エラーメッセージ:The dayta portion of 19002 from MSSQLSERVER is invalid 何か知っている方がいらっしゃいましたらご回答の方、お願い致します。

  • SQLServer認証とWIndows認証

    お世話になります。 現在リモートのSQLServerにVB.NETのアプリからADO.NETで接続しようとしていますが、Windows認証の接続ができなく困っております。 sqlcmdコマンド使いSQLServer認証で確認すると以下の方法であっさりできました。 sqlcmd -S DBのホスト名 -U ユーザID -P パスワード -d DB名 しかし、Windows認証は「sqlcmd -S Bのホスト名 -E」を実行するとGuestユーザではログインできるのですが、他ユーザではログインできません。シクライアントPCとDBサーバ間の信頼関係ができていないのが原因のように思われますが、クライアント及びDBサーバのWindowsのログインユーザ名/パスワードは同じ、ワークグループも同じです。 また、SQLServerのManagement Studioを用いてユーザは作成してあります。 エラーは以下となります。 ----------------------------------------------------------- サーバーへの接続を確立しているときにエラーが発生しました。SQL Server 2005 に接続しているときときにこのエラーが発生した場合は、SQL Server の既定の設定がリモート接続を許可しないようになっていることがエラーの原因である可能性があります。 (provider: 名前付きパイプ プロバイダ, error: 40 - SQL Server への接続を開けませんでした) ----------------------------------------------------------- お手数お掛けしますが、宜しくお願いします。

  • SQLServer2000で登録情報を知りたいです。

    VB.NETとSQLServer2000でWebアプリをつくろうと思っています。 VB.NETとSQLServer2000の接続がよくわからないので教えてください。 ある書籍でVB.NETとSQLServer2000の接続文字列は下記のとおりだと書いてありました。 '接続文字列を作成して接続を開始する sqlCn.ConnectionString = "data source=Server;" "initial catalog=DB201;" "user id=db201;" "password=db201;" "persist security info=True;" sqlCn.Open() ここでの「data source」「initial catalog」「user id」「password」などの情報をインストール済みのSQLServerで調べたいのですが、どのようにするのでしょうか? 「data source」がもしサーバー名であれは、サービスマネジャーで実行されているサーバー名でよいのでしょうか? どうか教えてください。

  • SQLServer2005Expressでアタッチ出来ない

    いつも仕事に役立つ情報をありがとうございます。 表題の件ですが、PCの入れ替えに伴い 前PCのSQLServer2005Expressにて稼動していたDbを 移行しようとした際に、デタッチ/アタッチでやろうとしたんですが 下記エラーが発生してアタッチ出来ない事象が発生してしまいました。 同様のエラーを克服した経験をお持ちの方からのアドバイスを お願いします。 「エラーメッセージ」 ------------------------------ サーバー 'D869\SQLEXPRESS' のデータベースのアタッチに失敗しました。 (Microsoft.SqlServer.Express.Smo) Transact-SQL ステートメントまたはバッチの実行中に例外が発生しました。 (Microsoft.SqlServer.Express.ConnectionInfo) データベース "Asprova" を更新できませんでした。データベースが読み取り専用です。 (Microsoft SQL Server、エラー: 3906) ------------------------------

  • SQLServerからMDBへのデータバックアップ

    SQLServer7.0からクライアントPCへMDB形式でデータバックアップを取ろうと考えており VBAを使って以下のPGを作成したのですがSQLServerのテーブルが参照できないらしく テーブルが見つかりませんとエラーが出てしまいます。 SQLServerのテーブル指定部分がいけないのは分かっているのですがどう記述すれば分かりません。 本来このようなレベルでは自分で調べなければいけないことは重々承知なのですが、 うちの会社には書籍がほとんど無いのです・・・。 下記の方法はネットで調べました。 DoCmd.CopyObject以外でももっ効率よくテーブルごと転送する方法はあるのでしょうか? お恥ずかしい話ですが、識者の方 ご教授よろしくお願い致します。 Dim db As DAO.database Dim DBname As String Dim DB_SQL As String DBname = "c:\temp\ZZZ.mdb" If Dir(DBname) <> "" Then Kill DBname End If Set db = CreateDatabase(DBname, dbLangJapanese) db.Close Set db = Nothing DB_SQL = "DRIVER={SQL Server};SERVER=XXX;DATABASE=XXX;UID=XXX;PWD=XXX" DoCmd.CopyObject DBname, , acTable, DB_SQL & ".テーブル名" Exit Sub

  • SQLserver2008でのSQL発行時ののオブジェクトエラーについ

    SQLserver2008でのSQL発行時ののオブジェクトエラーについて 「sa」ユーザーでDB作成後テーブルも複数作成。そのあとにこのSQLを「SELECT * FROM (テーブル名)」で発行すると、赤線が出てきてオブジェクト(テーブル名)が無効です。」とのエラーメッセージが出てきます。けれども結果は正しく表示されます。 何がいけないのでしょうか? 「DB名」.「dbo」.「テーブル名」でも同じです・・・ スキーマ関係があまり詳しくないので是非教えてください。