中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

Windows Vista を実行しているコンピュータで Microsoft Office Access データベースを開いたとき、または使用しているときに発生することがある問題

Technetフォーラムで発見

Vista, Windows Server 2008ではAccessを共有しちゃだめよってことらしいです。

http://support.microsoft.com/kb/935370/ja

投稿日時 : 2007年7月20日 19:34

コメントを追加

# re: Windows Vista を実行しているコンピュータで Microsoft Office Access データベースを開いたとき、または使用しているときに発生することがある問題 2007/07/20 22:05 はつね

Access共有して幸せになったためしがないので正式にダメってことになって大変うれしゅうございます。
あわてる人たちはたくさんいそうですね。

# re: Windows Vista を実行しているコンピュータで Microsoft Office Access データベースを開いたとき、または使用しているときに発生することがある問題 2007/07/20 22:53 中博俊

ネ(^^

# re: Windows Vista を実行しているコンピュータで Microsoft Office Access データベースを開いたとき、または使用しているときに発生することがある問題 2007/07/21 11:57 ちゃっぴ

SMB2.0 の問題とのことなので、Excel の共有も NG なのかな?

もともと破損の可能性が高く真面目に使える代物ではなかったですが。

# re: Windows Vista を実行しているコンピュータで Microsoft Office Access データベースを開いたとき、または使用しているときに発生することがある問題 2007/07/22 11:06 Zee

>あわてる人たちはたくさんいそうですね。
あわてる人です。^^;

# re: Windows Vista を実行しているコンピュータで Microsoft Office Access データベースを開いたとき、または使用しているときに発生することがある問題 2007/07/22 11:49 稍丼

書き込みや読み込みのキャッシュの効率化をはかる
opportunistic lock あたりに絡む不具合だけなら,
排他で開いている場合は大丈夫だと思うんですけどね。

# re: Windows Vista を実行しているコンピュータで Microsoft Office Access データベースを開いたとき、または使用しているときに発生することがある問題 2007/07/22 12:28 稍丼

.NET Framework を利用しているのなら,
もともと非連結モデル&楽観的同時実行制御しかないので,
OleDbConnectionを開くときに,
接続文字列で排他を指定(Mode=Share Exclusive)して,
開いて,実行,すぐに閉じる の繰り返し
でOKだと思うんですけどね。
もちろん,共有からくる問題だけならの話ですが。

Office の Accessアプリケーションの連結フォーム
からの場合は,
リンクテーブルにしておいて,
VBAであらがじめ
リンクテーブルを排他で開くように設定しておく方法
があります。

# re: Windows Vista を実行しているコンピュータで Microsoft Office Access データベースを開いたとき、または使用しているときに発生することがある問題 2007/07/28 9:28 あきら

VB.NETで作成したプログラムで「Mode=Share Exclusive」を指定しても、同じでしたよ!

# さあ、Accessは終了だな! 2007/09/01 13:57 Mr.Tの場所

さあ、Accessは終了だな!

# さあ、Accessは終了だな! 2007/09/01 13:58 Mr.Tの場所

さあ、Accessは終了だな!

タイトル
名前
URL
コメント