携帯で書くと、アルファベトが難儀です

今日たまたまウインドウズサーバについてのTIPSを見てたら妙な記事を@ITで発見しました。

アクティブディレクトリのユーザ一覧で、ユーザ数が五百人をこえるとユーザアイコンが全員白髪になるらしい。

えー? ていった。

どうも、ユーザの無効とかの表示で赤いバッテンなどを使ってるため、
五百人くらいで表示のときのパフォーマンスがかなり落ちるようです

なのでそれをこえると全ユーザを淡色表示にしてパフォーマンスをかせいでるらしいです。
要するに一覧では無効ユーザも有効ユーザもいっしょくたになるんすね。

でもこれで負荷が五分の1になるらしいので馬鹿にしたもんじゃないすな


でもなにもしらずにある日総白髪になったユーザ一覧をみたときの管理者の気分を想像すると笑えてしかたないです

そんなときは、

http://ameblo.jp/sacoto/entry-10007103661.html

自己責任でこれをやってみよう。

うちの環境では解決しました。


WindowsXP SP2 または Windows2000 SP4

ともにMDAC2.8


------------


http://support.microsoft.com/default.aspx?scid=kb;ja;418820

これのせいで何回Windowsを再インストールしたことか。


Windows2000のセットアップ後に、

Officeを入れるより先にwindows2000の更新をしてしまったり、

.NETフレームワークを入れてしまったり、

更新用のActiveXを入れてしまったりすると、MDACのバージョンが上がるかなにかして、

一部のデータがインストールされないことがうちの環境では確認されてました。


これが起こると重要なアプリケーションが動作不能になるため、失敗したら再インストールという悪夢が繰り返されていました。


「MDAC のアンインストールおよびダウングレードはサポートされていないため、 OS を再インストールする必要があります。 」

orz


どうもOfficeをインストールするときついでに入るodbcかoleあたりのコンポーネントが、

更新を行うことでバージョンアップしてしまっているのではないかと思われます。

.NETフレームワークはMDAC必須ですしね。


さらにMDAC2.7ではセットアップされ、2.8ではないらしいコンポーネントがうちのアプリケーションでは必要でした。

しかしWindowsXPSP2ははじめからMDAC2.8。

ダウングレードできません。

あきらめかけたそのとき、一個前の記事で書いてる

http://ameblo.jp/sacoto/entry-10007103661.html

これやったら動くようになるってことがわかりましたorz


あんまり詳しく調べる時間がないんですが、

えーと

ないんで何で直るか知りません。


だから自己責任で。

WinXP SP2にMS SQL Server2000のクライアントツールをインストールしたところ、

ログインもできててデータベース構造も見れるのになぜか一覧なんかのクエリが実行できなかった。


「いくつかのファイルが見付からないまたは登録されていないのだから、クエリが実行できません。」


というエラーが発生してデータがなんにも表示できないのだ。

ツールの再インストールを行ってもどうも改善されなかった。


http://support.microsoft.com/default.aspx?scid=kb;ja;315868


ぐぐったらでてきた。


C:\Program files\Common Files\System\ADO\Msado15.dll
C:\Program files\Common Files\System\Ole Db\Oledb32.dll
C:\Program files\Common Files\System\Ole Db\Sqloledb.dll
C:\WINDOWS\System32\Atl.dll


これらがきちんと登録されてないかららしい。


コマンドプロンプトなんかで、こんなかんじで登録。

C:\>regsvr32 C:\Program Files\Common Files\System\ADO\Msado15.dll

C:\>regsvr32 C:\Program Files\Common Files\System\Ole Db\Oledb32.dll

C:\>regsvr32 C:\Program files\Common Files\System\Ole Db\Sqloledb.dll

C:\>regsvr32 C:\WINDOWS\System32\Atl.dll

やるときは自己責任で行ってください。

私はこれで解決しました。



(追記)---------

VisualStudio.NET2003のデータ接続の設定も開かなくて困ってたんですが、

上記の設定をしたらちゃんと開くようになりました。

Connection設定するやつ。

ちょっとぼんやりした。

何の前フリもなく写真をUPしましたが、

愛地球博にいってきました。


いや、想像より鬼広くて、

想像より良かったです。

もっと人が少なかったらよかったのにね。


企業パビリオンには予約してたガスのみ入れました。

事前予約せずに行く場合は朝1でならんで入って、

夕方見るような感じになるかと。

しんどいと思います。


結局企業パビリオンはそれしか入れなかったけど、

トヨタ博物館にいったらどんなのが展示してあるかくらいは見れたり、

あのなんか乗って走るやつは展示してありました。

モロゾーとブッコロのぬいぐるみとかも並ばずに買えるし。

長久手にあるからそっちいってみるのもいいかも。

トヨタみたいひとは。


ヨーロッパ館は結構込んでた。

お昼時だったからかもしれないけど。

結局フランスピザを食べたのですが、

店員「・・・(無言。特にメニューもなく)」

「え。えーと。生ハムのやつ・・・」

店員「トマト?」

「え。な、なまはむ・・・」

店員「(不機嫌そうに)トマト?」

に、日本語わかってねええー

万博会場はまさに外国だね!!

ピザはうまかったよ。トマトピザ・・・。(負けた)


外国館はアジアメインで回りました。

なんかインドがすげーかわいかった。

見せ方がうまかったなぁと。


イエメンは、

まさに外国に行った気分になれた。

パビリオン?は手作り感あふれるっていうか絶対手作り。


店員「(無言で手をとり、腕にブレスレットをはめる)3000エン」

「高い」

店員「(二つ手に取る)6000エン」

「か、かわってねー!」

店員「(不満そうに)イクラナライイ?(電卓を差し出す)」

「(ブレスレットを取ろうとするが取れない)」

店員「(外そうとする手を押さえる)フタツ5500エン」


外貨獲得しにきてました。

本気すぎです。

結局イエメンがどんな国なのかはまったくわからないという。

展示物、商品のみ。

やるなぁ・・・。


韓国と中国はなんか奥にあったのでいかずじまいでした。

人多そうだったし。


もっかいいけるならいってみたいなぁってかんじ。

結構よかった。