SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Archive for 11月, 2008

動的ポート時のファイアウォールの設定

leave a comment

以下の URL の情報を参考にすれば設定できます。
?
?
データベースエンジンだけであれば以下の 2 つの設定だけで OK です。
?
1.SQL Server Browser 用ポートの許可
動的ポート指定の場合はサーバーの SQL Server Browser サービスにポートの
問い合わせができる必要があります。
?
-UDP 1434
のポートの例外設定をします。
?SQL Browser
?
2.対象インスタンスの sqlservr.exe の許可
接続対象のインスタンスの
-sqlservr.exe
を例外として許可します。
SQLServr_exe
?
データベースエンジンだけであれば上記 2 つの設定でファイアウォール越しに接続ができるようになります。
?
?
?
?

Written by Masayuki.Ozawa

11月 24th, 2008 at 1:41 pm

Posted in SQL Server

Server Core + Hyper-V 環境で LoopBack Adapterを追加する方法

leave a comment

ServerCore + Hypver-V の環境は x64 となるため以下の URL で提供されている
devcon.exe で Loopback Adapter を追加すると
?
devcon.exe failed.

?
というエラーが発生し、追加することができません。
?
?
x64 の場合は XP x64 の CD の SUPPORTTOOLSSUPPORT.CAB に
格納されている devconv.exe を使用する必要があります。
?
この EXE を使用して以下の URL の手順を実行することにより、
Server Core + Hypver-V 環境で LoopBack Adapter を使用することができます。
?
?
Windows Server 2003 / R2 / 2008 の x64 のメディアも見たのですが
サポートツールに x64 版の devcon.exe が入っているのは XP x64 の
メディアだけなんですよね。
?
不思議だ・・・。
?
削除したい場合は以下の手順で削除できます。
?
1.以下のコマンドを実行しデバイスインスタンス ID を取得
?
devcon.exe find * | find /I "loopback"

?

?
例)
ROOTNET000????? : Microsoft Loopback Adapter

?
のような値が取得できるはずです。
ROOTNET000 の部分がデバイスインスタンス ID になります。
?
2.以下のコマンドを実行しデバイスを削除
?
devcon.exe remove @[デバイスインスタンス ID]

?
例)
devcon.exe remove @ROOTNET000

?

Written by Masayuki.Ozawa

11月 21st, 2008 at 4:22 pm

Posted in Windows Server

Undocumented DBCC

leave a comment

非公開DBCCコマンドの確認方法
?
[SQL Server 2000]
DBCC TRACEON(2520)

GO
DBCC HELP(‘?’)
GO
?
[SQL Server 2005 / 2008]
DBCC TRACEON(2588)
GO
DBCC HELP(‘?’)
GO
?
SQL Server 2005 / 2008?でトレースフラグが変わっていたので、
かたっぱしからトレースフラグを有効にして調べてしまいました。
?
?

Written by Masayuki.Ozawa

11月 19th, 2008 at 2:18 pm

Posted in SQL Server

SQL Server 2008 Cumulative Update 2

leave a comment

SQL Server 2008 の CU2 がリリースされていました。
?
?
2か月に1度ぐらいのペースで Cumulative Update をリリースすると
聞いていましたがまさか本当に出るとは…。

Written by Masayuki.Ozawa

11月 19th, 2008 at 1:10 pm

Posted in SQL Server

Server Coreで不明なデバイスの表示の仕方

leave a comment

Server Core ではリモートの MMC 経由でないとデバイスマネージャが開けないようなので、
インストール直後に不明なデバイスを見つける方法を考えたところ、msinfo32.exe の
[問題のあるデバイス] を確認することで代用ができそうでした。
?
ドライバは pnputil で追加できるということは書籍や記事で紹介されているのですが、
認識されていないデバイスの判別方法が紹介されているものが私には見つけられませんでした。
?
どのような方法が一般的なんでしょう?
# NIC だけ使用できるようにしてあとはリモートから確認という方法が多いんですかね~。
?
Server Core の設定に着手できていないのでまだリモートデスクトップで接続して、
画面キャプチャをとれる環境が作れていません…。

Written by Masayuki.Ozawa

11月 17th, 2008 at 4:05 pm

Posted in Windows Server