MSDE FunClub
Microsoft Data Engine FunClub
MSDE初心者向けメーリングリスト過去ログ[1527]番
 
[TOP]>[MSDE初心者向けメーリングリスト過去ログ(1527番)]>[ウィンドを閉じる]
 
SQLServer2005時代でも
開発の基本は T-SQL
上巻で T-SQL の基礎作り
 
SQLServer2005時代でも
運用の基本はバックアップ
下巻でバックアップ手法を学びましょう
PASSJ人気コンテンツで学んだ後は下巻でさらなる学習を!
 
ウィンドを閉じる
MSDE/SQLServer FAQ
MSDE / MSDE2000 
技術情報サポート
初心者向け
メーリングリスト
過去ログの表示
技術者向け
メーリングリスト
過去ログの表示
メーリングリスト
活動状況の
表示
MSDE TOP メニュー
MSDEトップメニューに移動します
 

 
Re: SQLserver2000 の SP   適用状況

Date: Wed, 29 Jun 2005 12:56:25 +0900
From: "Akira Horikawa" <who@example.ne.jp>


堀川です、こんにちは

-----Original Message-----
From: saito [mailto:who@example.co.jp]
Sent: Wednesday, June 29, 2005 10:19 AM
To: who@example.ne.jp
Subject: [ml-msde-beg:01526] Re: SQLserver2000 の SP 適用状況


>どのマシンもエラーしている内容が3つあり、同じ状態でした。

どのマシンも、同じハードウェア構成なのでしょうか?
ハードウェア的な共通性があるかもしれません。
ただSQLServer2000の製品版のインストールが問題無ければ、ハードの
問題という可能性は低いでしょう。


>1.DBCCの実行が完了しました。DBCCがエラー
> 設定オプションallow updatesが0から1に変更されました。
> RECONFIGUREステート(←文字化けで読めませんが)

DBCCで、エラーが報告されたのでしょうか?
もしエラーが報告されたのであれば、サービスパックを適用する以前の
問題で、そのエラーを直さないといけません。

ただ3台とも同じように壊れているのか、不思議です

allow updatesは、masterデータベースのシステムテーブルの直接更新を
許可/禁止にするオプションです。

RECONFIGURE命令は、サーバーの再起動が不要な場合に、その設定
オプションをすぐに反映させる命令です。

『システムテーブルの直接更新を許可にした』という意味です。



>数行後に
>
>2.DBCCの実行が完了しました。DBCCがエラー
> 設定オプションallow updatesが1から0に変更されました。
> RECONFIGUREステート(←文字化けで読めません)

『システムテーブルの直接更新を禁止にした』という意味です。



>この後、サーバーから接続解除されています。

サーバーオプションの種類によっては、サーバーを再起動しないと
その設定オプションが反映されないものがあります。

その直後にまた接続が始まっていないでしょうか?
切れたままだと、おかしいですが。。。。



>3.タイプライブラリ/DLLの読み込みエラーです。
> sqldbreg.exeでエラーしているようです。

SQLデバッガ関係のファイルです。
SQLデバッガは、
C:\Program Files\Common Files\Microsoft Shared\SQL Debuggingフォルダ
にあります。
その中に、sqldbg.dll と sqldbreg.exe があります。

このファイルが存在しないときは、

Transact-SQL デバッガのトラブルシューティング
http://www.microsoft.com/japan/msdn/library/ja/trblsql/tr_servtools_5cfm.asp
?frame=true

に、インストール方法が書かれています。



サービスパックを適用する際は、masterとmsdbの、自動拡張が必要です
データベースファイルが拡大しますので、DISK容量に多少の余裕が必要です。
これが原因で失敗したという例は聞きませんが。。。。

サービスパック適用時に何かデータベースサーバー上でエラーが発生したことも
考えられます

そのようなエラーは、
     C:\Program Files\Microsoft SQL Server\MSSQL\LOG
の中の、ERRORLOGファイルに記録されます。

その中身を確認していたら、もう少し、状況がわかると思います。

エラーログは、サーバーを起動する度にローテートされ、古いファイルは消えます。
今は、サービスパックを当てた時のファイルは存在しないでしょう。

また、サービスパックを当てた時のSQLスクリプトが出力するメッセージが
  C:\Program Files\Microsoft SQL Server\MSSQL\Install
の中の、拡張子.out として、テキストファイルとして保存されています。
このファイルは今も有ると思います。
何かのヒントが得られるかもしれません。


------------------------------------
(株)日本技術ソフト開発
        堀川 明  (Akira Horikawa)
    06月29日(水曜日) 12時55分記
        mailto:who@example.ne.jp
        http://www.horikawa.ne.jp/msde/




[MSDE/SQLServerに関して、今、どんなことにお困りですか?]
よろしければお困りの内容を、電子メールで教えて下さい。
質問を電子メールで作成する


[ウィンドを閉じる]

[MSDE/SQLServer FAQ ]

[MSDE / MSDE2000 技術サポート情報一覧]

MSDE TOP ページに移動する

 
 
 
 
 
 
 
MSDE FunClubに関するご意見・ご要望等ございましたら、
msdefun@horikawa.ne.jp までご連絡下さい。
MSDEを始めとする各種データベースシステムの開発、コンサルタントに関するご要望等は、
msdedev@horikawa.ne.jp までご連絡下さい。