Are you fish? -2ページ目

Are you fish?

I'm fish!

SSMS(SQL Server 2005 Management Studio)を起動して、テーブルの内容を表示させたりすると

突然電源が落ちるようになった。


以下のブログからIntelliPointとの相性問題である可能性がありそうなので、
IntelliPointのバージョンを6.1から5.5に落としてみる
→落ちなくなった!

[Andreas Botsikas' Blog]SSMS and win32k.sys Blue Screen
http://botsikas.blogspot.com/2007/06/ssms-and-win32ksys-blue-screen.html

・SQL Server 2005 Management Studioとの相性問題でブルースクリーン
・IntelliPointを6.n→5.2にする


[環境]

サーバA:Windows Server 2003 R2 + SQL Server 2000 SP4

サーバB:Windows Server 2003 R2 + SQL Server 2000 SP4

AとBは別セグメント、ワークグループ管理

サーバBのテーブルを参照するビューへのリンクサーバをサーバAに作成する。


上記環境で、リンクサーバ経由のビューをSELECTすると以下のエラーメッセージが出る。


-----

メッセージ 7391、レベル 16、状態 1、行 1
OLE DB プロバイダ 'SQLOLEDB' は分散トランザクションを開始できなかったので、要求した操作は実行されませんでした。
OLE DB エラー トレース [OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a]。
[OLE/DB provider returned message: 指定されたトランザクション コーディネータに、新規トランザクションを参加できませんでした。]
-----


MSDTCがうまく動いていないのが原因ということのよう。


[MS]コンピュータが同じドメインで実行されていない場合に MSDTC による相互認証が失敗する

[MS]MS DTC ファイアウォールの問題をトラブルシューティングする方法

[MS]MS DTC をファイアウォール経由で動作可能にする方法


(参考)[@IT]分散トランザクションを開始できなかった

1.ゲストOS上でSysprepを実行

2.Export/Import(またはVHDのコピー)

3.コピーしたゲストOSを実行するとセットアッププログラムが起動するので必要な情報を入力

(VISTA/WS2008の場合)

http://blogs.technet.com/osamut/archive/2008/06/17/3072057.aspx

(WS2003の場合)

http://non-sugar.yi.org/index.php?Unix%2F%B2%BE%C1%DB%A5%DE%A5%B7%A5%F3%2FVirtual%20Server#content_1_15

(WinXPの場合)

http://naka.wankuma.com/site/column/windowsxp/00006.htm

Sysprep.exe

インストールCD-ROMの「\Support\Tools」フォルダにある「Deploy.cab」ファイル内

[TechNet]Hyper-VのGuestOSの複製について

http://forums.microsoft.com/TechNet-JA/ShowPost.aspx?PostID=3537844&SiteID=36&pageid=0