« 歩いた、歩いた | トップページ | 金魚が増えました »

2007/07/22

ASP+Access(mdb)での注意点

今日は久しぶりに技術的なことを書いてみます。とは言えそれほど新しいことではなく、むしろ古すぎる情報ですが、以前は簡単に入手できた情報がなかなか見つからなかったのでまとめておくためのものです。

IISにASP(VBScript)、Access(mdb形式)でWebアプリケーションを作る際、下記のエラーが出力されることがあります。

エラー タイプ
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]
データベースまたはオブジェクトは読み取り専用なので、更新できません。

そこで、ファイルの属性を確認してみても読み取り専用とかにはなっていない場合、以下の手順を試してみてください。

1. 適当なフォルダを開いて、フォルダオプションを表示させる。

Asp_mdb001

2. 表示タブ内の「詳細設定」にて、「簡易ファイルの共有を使用する(推奨)」のチェックを外す。

Asp_mdb002

3. 使用しているmdbファイルにて右クリックし、プロパティを表示させる。

Asp_mdb003

4. セキュリティタブにて、一覧から「Users」を選ぶ。

Asp_mdb004_1

5. Usersのアクセス許可にて、フルコントロールにチェックを入れる。

Asp_mdb005

ということでtmmtさん、この手順で問題が解決できると思いますので試してみてください。

|

« 歩いた、歩いた | トップページ | 金魚が増えました »

コメント

 たしかに今、検索すると探すのに苦労する情報になってますね。

 mdbに複数のユーザがアクセスする方法もわかりにくい。というか、複数のユーザで使うときは、SQL Server 使えというのが今風ですか。大げさな気がするんですけど…。

投稿: mishimax | 2007/07/22 23:34

mishimaxさん、コメントありがとうございます。
昔主流だった情報がどんどん探しづらくなっていくのを多少奇異に感じます。技術が進歩するというのもわかるのですが、専門性が高過ぎて手軽感がなくなってしまい、今からプログラミングを始める人には覚えなくてはならないことが多過ぎて大変な時代になっているような気がします。
昔は数十万かかったようなソフトの多くが無料で手に入るのというのも素晴らしいですが、こういう簡易なものもプログラミングを学習するのには大切なことではないかと思います。

投稿: きむらしのぶ | 2007/07/23 05:52

出来た~~~ぁ♪
これで、仕事が前に進みます・・・
本当に、いままで当たり前に使用していた数々のシステム(木村氏作)がエラー等使用できなくなると、すごく不安になりますが、こうして私にでも分かりやすく指示して頂けるので助かります。これからも、宜しくお願いいたします。

投稿: tmmt | 2007/07/23 09:37

tmmtさん、コメントありがとうございます。
無事動作したようで、報告を頂けてこちらも嬉しいです。
些細な事ではありますが、僕がきちんと確認していれば迷惑をかけなかったであろうことを反省させられました。
また何か不都合などありましたら連絡をお願いします。

投稿: きむらしのぶ | 2007/07/24 06:09

助かりました。
ありがとうございます。

投稿: | 2009/02/05 09:14

無記名さん、コメントありがとうございます。
微力ながら、お役に立てたようで嬉しく思います。

投稿: きむらしのぶ | 2009/02/08 10:52

 数年間使用していなかったサーバーを、事実上の業務命令で
突然メンテナンス羽目になり、サーバー内の社内向けサイト
再開で苦労していたところ、このページで解決できました。

 ありがとうございました。助かりました。

 しかし、
>>IISにASP(VBScript)、Access(mdb形式)でWeb
>>アプリケーションを作る
 は一般的ではなくなったのでしょうか?

 確かに、ちょっとした書店でもあまりASPに関連する書籍
は並んでいないですね。昔はもっと見かけた気が・・・

 自前でサーバを構築する人は減ったのでしょうか。

投稿: 旗本退屈熊 | 2009/08/13 15:47

旗本退屈熊さん、コメントありがとうございます。
記事が少しでもお役に立てたようでうれしく思います。
.Netが出てもう10年近くなるので、もう書籍のほとんどはそちらへシフトしてしまっているように感じます。ASPはかろうじてサポートされている状態とも言えるので、もし重要なシステムがASPで作られている場合は別の言語で更新する時期なのかも知れませんね。

投稿: きむらしのぶ | 2009/08/15 04:53

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/79953/15846648

この記事へのトラックバック一覧です: ASP+Access(mdb)での注意点:

« 歩いた、歩いた | トップページ | 金魚が増えました »